To save webpages as PDFs, I use the extension "Print Friendly & PDF". You can find that extension here, https://chrome.google.com/webstore/detail/print-friendly-pdf/ohlencieiipommannpdfcmfdpjjmeolj?hl=en
To download Youtube videos, download the application called 4K Video Downloader. You can find that here, https://www.4kdownload.com/downloads
To download things like Twitter videos or Bitchute videos, just use online conversion tools. Twitter video downloader, https://twittervideodownloader.com/ Bitchute video downloader, https://9xbuddy.org/sites/bitchute
Save stuff right away, because things get deleted very fast, especially Youtube videos. MAGA!
youtube-dl is the best for youtube but it's been attacked lately. Pretty sure the main repo was taken down DMCA'd, but there's a fork youtube-dlc and you still can get the original source from gitlab I think.
It's command line only and slightly more tech nerd friendly, but it has incredible features. It can do loads of sites more than just youtube, supports bitchute too. You can download entire playlists/channels in a single command, download video descriptions, subtitles, basically everything. I have about 5TB of local content that I've downloaded with it.
EDIT: forgot to mention, it cannot do twitter videos though. twittervideodownloader in the ops post is the best one I've found for twitter videos.
Thanks for the resources pede.
It is not lost on me where this came from. Im having a hard time not believing it at this time.