Data Hoarding with yt-dlp

Photo by Mick Haupt / Unsplash

One of my favorite things to do is download copious amounts of YouTube videos of programming and IoT videos and for a while I was using yt-dl. That project has slowed down so I looked for a replacement and found Yt-Dlp which has way more options and flags.

My usage

I use TextExpander to expand this into iTerm and voilà: all the videos[1].

yt-dlp -o "%(uploader)s/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s" " "  -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b"  --no-warnings

  1. This will download the entire set of playlists from a channel. ↩︎