Download: https://github.com/yt-dlp/yt-dlp/releases
Info: https://github.com/yt-dlp/yt-dlp
I highly recommend you all start to archive videos. The social media platforms do not make it easy for you to download/save media on purpose. Yt-dlp makes it very easy to save data from various sources to your local drive.
I've been doing this for years and have a large amount of videos that I think will one day be important to show people that are wondering "how did we get here". I'll be like, "well i'm glad you asked..... these people did this, then this group did this, etc."
Here is a config file that you can use to help get you started, and if you have any questions about how to use this or get it working please don't hesitate to ask. There is no stupid questions so it doesn't matter how basic you think it is. I had to put double spaces to make the format of this look correct, you may have to remove them once you save this as a ~/.yt-dlp/config file on your own machine.
--sleep-requests 1
--min-sleep-interval 1
--max-sleep-interval 3
--playlist-random
--o ~/Downloads/INCOMING/%(title)s.%(ext)s
--throttled-rate 1M
--retries 20
--retry-sleep linear=1::2
--retry-sleep fragment:exp=1:20
--restrict-filenames
--no-overwrites
--write-description
--write-info-json
--no-clean-info-json
--no-keep-fragments
--add-metadata
--write-auto-subs
Occasionally you will have to add "--cookies-from-browser firefox" to the yt-dlp command to get it to work.
example: yt-dlp g0v444PsmO0 --cookies-from-browser firefox
You can paste the video ID from youtube like I did above, or you can paste the entire URL.
Here is a list of supported sites: https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md
There are MANY more than just youtube included.
My #1 tool for downloading vids. I live on the command line and have been using this a few years now. It's gotten so much better over the years and still very actively maintained.
Username checks out, lol.
I've been very impressed with it. One day someone should make a nice file sharing network where people can easily share with eachother.
https://github.com/9001/copyparty
This one is pretty cool, but I still think it's not good enough for mass consumption yet. Of course a technical person can understand what it's doing and get it to work properly, but for someone that is not an engineer it still is a bit far off from where an app would need to be for mass consumption/use.
😉
You're one of the few that knows what that means. Been a hardcore *nix nerd for over 25 years.
Same, what distro?
I'm heavy into OpenBSD & FreeBSD, but on the Linux side, Arch Linux is my 'go-to'.