yt-dlp

Installation on Windows

PS > winget install -e --id yt-dlp.yt-dlp

Show available versions

PS > yt-dlp -F <URL>
ID  EXT   RESOLUTION FPS CH │   FILESIZE   TBR PROTO │ VCODEC          VBR ACODEC      ABR ASR MORE INFO
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb3 mhtml 48x27        0    │                  mhtml │ images                                  storyboard
sb2 mhtml 80x45        0    │                  mhtml │ images                                  storyboard
sb1 mhtml 160x90       0    │                  mhtml │ images                                  storyboard
sb0 mhtml 320x180      0    │                  mhtml │ images                                  storyboard
139 m4a   audio only      2 │   18.77MiB   49k https │ audio only          mp4a.40.5   49k 22k [de] low, m4a_dash
249 webm  audio only      2 │   19.67MiB   51k https │ audio only          opus        51k 48k [de] low, webm_dash
140 m4a   audio only      2 │   49.82MiB  129k https │ audio only          mp4a.40.2  129k 44k [de] medium, m4a_dash
251 webm  audio only      2 │   48.37MiB  126k https │ audio only          opus       126k 48k [de] medium, webm_dash
160 mp4   256x144     25    │   21.13MiB   55k https │ avc1.4d400c     55k video only          144p, mp4_dash
278 webm  256x144     25    │   22.80MiB   59k https │ vp9             59k video only          144p, webm_dash
394 mp4   256x144     25    │   19.08MiB   50k https │ av01.0.00M.08   50k video only          144p, mp4_dash
133 mp4   426x240     25    │   36.45MiB   95k https │ avc1.4d4015     95k video only          240p, mp4_dash
242 webm  426x240     25    │   40.84MiB  106k https │ vp9            106k video only          240p, webm_dash
395 mp4   426x240     25    │   33.98MiB   88k https │ av01.0.00M.08   88k video only          240p, mp4_dash
134 mp4   640x360     25    │   68.88MiB  179k https │ avc1.4d401e    179k video only          360p, mp4_dash
18  mp4   640x360     25  2 │  205.02MiB  533k https │ avc1.42001E         mp4a.40.2       44k [de] 360p
243 webm  640x360     25    │   87.65MiB  228k https │ vp9            228k video only          360p, webm_dash
396 mp4   640x360     25    │   65.29MiB  170k https │ av01.0.01M.08  170k video only          360p, mp4_dash
135 mp4   854x480     25    │  103.92MiB  270k https │ avc1.4d401e    270k video only          480p, mp4_dash
244 webm  854x480     25    │  132.81MiB  345k https │ vp9            345k video only          480p, webm_dash
397 mp4   854x480     25    │  111.39MiB  290k https │ av01.0.04M.08  290k video only          480p, mp4_dash
136 mp4   1280x720    25    │  194.37MiB  505k https │ avc1.4d401f    505k video only          720p, mp4_dash
247 webm  1280x720    25    │  246.96MiB  642k https │ vp9            642k video only          720p, webm_dash
398 mp4   1280x720    25    │  199.97MiB  520k https │ av01.0.05M.08  520k video only          720p, mp4_dash
137 mp4   1920x1080   25    │  757.86MiB 1970k https │ avc1.640028   1970k video only          1080p, mp4_dash
248 webm  1920x1080   25    │  428.91MiB 1115k https │ vp9           1115k video only          1080p, webm_dash
399 mp4   1920x1080   25    │  360.91MiB  938k https │ av01.0.08M.08  938k video only          1080p, mp4_dash

Download specific version

PS > yt-dlp -f "137+140" <URL>

GitHub: https://github.com/yt-dlp/yt-dlp