- Download a video or playlist:
youtube-dl [https://www.youtube.com/watch?v=oHg5SJYRHA0] - List all formats that a video or playlist is available in:
youtube-dl –list-formats [https://www.youtube.com/watch?v=Mwa0_nE9H7A] - Download a video or playlist at a specific quality:
youtube-dl –format [“best[height - Download the audio from a video and convert it to an MP3:
youtube-dl -x –audio-format [mp3] [url] - Download video(s) as MP4 files with custom filenames:
youtube-dl –format [mp4] -o [“%(title)s by %(uploader)s on %(upload_date)s in %(playlist)s.%(ext)s”] [url] - Download a video and save its description, metadata, annotations, subtitles, and thumbnail:
youtube-dl –write-description –write-info-json –write-annotations –write-sub –write-thumbnail [url] - From a playlist, download all “Let’s Play” videos that aren’t marked “NSFW” or age-restricted for 7 year-olds:
youtube-dl –match-title [“let’s play”] –age-limit [7] –reject-title [“nsfw”] [playlist_url]
