Skip to content

Instantly share code, notes, and snippets.

@psiborg
Last active September 20, 2021 18:32
Show Gist options
  • Select an option

  • Save psiborg/d94c7d135de0cb83bdf34d3f391ea24e to your computer and use it in GitHub Desktop.

Select an option

Save psiborg/d94c7d135de0cb83bdf34d3f391ea24e to your computer and use it in GitHub Desktop.
youtube-dl
youtube-dl -F https://www.youtube.com/watch\?v\={ID}
[youtube] {ID}: Downloading webpage
[info] Available formats for {ID}:
format code  extension  resolution note
249          webm       audio only tiny   50k , webm_dash container, opus @ 50k (48000Hz), 15.30MiB
250          webm       audio only tiny   56k , webm_dash container, opus @ 56k (48000Hz), 16.93MiB
251          webm       audio only tiny  100k , webm_dash container, opus @100k (48000Hz), 30.39MiB
140          m4a        audio only tiny  129k , m4a_dash container, mp4a.40.2@129k (44100Hz), 39.10MiB
278          webm       256x144    144p   84k , webm_dash container, vp9@  84k, 25fps, video only, 25.60MiB
160          mp4        256x144    144p   94k , mp4_dash container, avc1.4d400c@  94k, 25fps, video only, 28.68MiB
242          webm       426x240    240p  174k , webm_dash container, vp9@ 174k, 25fps, video only, 52.83MiB
133          mp4        426x240    240p  239k , mp4_dash container, avc1.4d4015@ 239k, 25fps, video only, 72.39MiB
243          webm       640x360    360p  293k , webm_dash container, vp9@ 293k, 25fps, video only, 88.49MiB
134          mp4        640x360    360p  501k , mp4_dash container, avc1.4d401e@ 501k, 25fps, video only, 151.35MiB
244          webm       854x480    480p  541k , webm_dash container, vp9@ 541k, 25fps, video only, 163.67MiB
135          mp4        854x480    480p 1001k , mp4_dash container, avc1.4d401e@1001k, 25fps, video only, 302.33MiB
247          webm       1280x720   720p 1122k , webm_dash container, vp9@1122k, 25fps, video only, 338.95MiB
136          mp4        1280x720   720p 1545k , mp4_dash container, avc1.64001f@1545k, 25fps, video only, 466.62MiB
248          webm       1920x1080  1080p 2228k , webm_dash container, vp9@2228k, 25fps, video only, 672.97MiB
137          mp4        1920x1080  1080p 3988k , mp4_dash container, avc1.640028@3988k, 25fps, video only, 1.18GiB
18           mp4        640x360    360p  474k , avc1.42001E, 25fps, mp4a.40.2 (44100Hz), 143.28MiB
22           mp4        1280x720   720p 1673k , avc1.64001F, 25fps, mp4a.40.2 (44100Hz) (best)
#!/bin/bash
youtube-dl -f 18 --batch-file $1
#!/bin/bash
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' --batch-file $1
#!/bin/bash
youtube-dl --extract-audio --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s" $1
#!/bin/bash
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' $1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment