Note: This is all almost full YouTube ID informations. Original owner goes to AgentOak, modified version by Martin Eesmaa.
See the credits and also special thanks in below.
Last updated: April 2025
Also known as itag or format codes and way back they could be specified with the fmt parameter (e.g. &fmt=22
). Depending on the age and/or popularity of the video, not all formats will be available.
Those duplicate video IDs of m3u8 as Apple Native HLS are linked to common numbers, not a rare numbers.
270 (m3u8) == 137 (https) are same video quality, but different protocol.
Thanks, dtlnor for explanation of equalation video IDs.
602 mp4 256x144 12 │ ~ 9.28MiB 87k m3u8 │ vp09.00.10.08 87k video only
269 mp4 256x144 24 │ ~ 18.55MiB 175k m3u8 │ avc1.4D400C 175k video only
603 mp4 256x144 24 │ ~ 16.62MiB 156k m3u8 │ vp09.00.11.08 156k video only
229 mp4 426x240 24 │ ~ 34.72MiB 327k m3u8 │ avc1.4D4015 327k video only
604 mp4 426x240 24 │ ~ 30.72MiB 289k m3u8 │ vp09.00.20.08 289k video only
230 mp4 640x360 24 │ ~ 86.22MiB 812k m3u8 │ avc1.4D401E 812k video only
605 mp4 640x360 24 │ ~ 60.27MiB 567k m3u8 │ vp09.00.21.08 567k video only
231 mp4 854x480 24 │ ~144.25MiB 1358k m3u8 │ avc1.4D401E 1358k video only
606 mp4 854x480 24 │ ~ 98.31MiB 926k m3u8 │ vp09.00.30.08 926k video only
232 mp4 1280x720 24 │ ~280.39MiB 2640k m3u8 │ avc1.4D401F 2640k video only
609 mp4 1280x720 24 │ ~181.03MiB 1705k m3u8 │ vp09.00.31.08 1705k video only
311 mp4 1280x720 60 │ ~ 1.14GiB 4842k m3u8 │ avc1.4D4020 4842k video only
270 mp4 1920x1080 24 │ ~498.55MiB 4694k m3u8 │ avc1.640028 4694k video only
614 mp4 1920x1080 24 │ ~312.21MiB 2940k m3u8 │ vp09.00.40.08 2940k video only
617 mp4 1920x1080 60 │ ~ 1.52GiB 6443k m3u8 │ vp09.00.41.08 6443k video only
312 mp4 1920x1080 60 │ ~ 1.89GiB 7987k m3u8 │ avc1.64002A 7987k video only
620 mp4 2560x1440 24 │ ~928.71MiB 8745k m3u8 │ vp09.00.50.08 8745k video only
623 mp4 2560x1440 60 │ ~ 3.85GiB 16287k m3u8 │ vp09.00.50.08 16287k video only
625 mp4 3840x2160 24 │ ~ 1.94GiB 18661k m3u8 │ vp09.00.50.08 18661k video only
628 mp4 3840x2160 60 │ ~ 8.27GiB 35007k m3u8 │ vp09.00.51.08 35007k video only
Examples of two videos:
Extra video formats of 72p & 608pFormats of 228, 779, 780 and 788 were rarely encoded to some YouTube videos, the video resolution is 1080x608 and always under 30 FPS:
But for format 228 is 72p quality and only 6 FPS.
Code Container Video Codec Explanations 228 MP4 AVC Like thumbnail quality with slow FPS 779 WebM VP9 Efficiency possible saving data for mobiles 780 WebM VP9 Best quality possible of VP9 than format 779 788 MP4 AV1 Saves sizes and quality little than VP9, but some videos onlySample video link here.
Another sample video link of format 228 here
Thanks to @GammaBoost for finding three formats! Thanks to @aokin1999 for finding a format 228!
Code Container Audio Codec Audio Bitrate Channels Still offered? 139 MP4 AAC (HE v1) 48 Kbps Stereo (2) Yes, YT Music, DRC optional* 140 MP4 AAC (LC) 128 Kbps Stereo (2) Yes, YT Music, DRC optional (141) MP4 AAC (LC) 256 Kbps Stereo (2) No, YT Music* 249 WebM Opus (VBR) ~50 Kbps Stereo (2) Some, DRC optional 250 WebM Opus (VBR) ~70 Kbps Stereo (2) Some, DRC optional 251 WebM Opus (VBR) ~128 Kbps Stereo (2) Yes, DRC optional 256 MP4 AAC (HE v1) 192 Kbps Surround (5.1) Rarely 258 MP4 AAC (LC) 384 Kbps Surround (5.1) Rarely 325 MP4 DTSE (DTS Express) 384 Kbps Surround (5.1) Rarely* 327 MP4 AAC (LC) 256 Kbps Surround (5.1) ?* 328 MP4 EAC3 384 Kbps Surround (5.1) Rarely 338 WebM Opus (VBR) ~480 Kbps (?) Quadraphonic (4) ?* 380 MP4 AC3 384 Kbps Surround (5.1) Rarely 599 MP4 AAC (HE v1) 30 Kbps Stereo (2) No, DRC optional 600 WebM Opus (VBR) ~35 Kbps Stereo (2) No, DRC optional 773 MP4 IAMF (Opus) (VBR) ~900 Kbps Binaural (7.1.4) Rarely* 774 WebM Opus (VBR) ~256 Kbps Stereo (2) Some, YT Music*-F
or --list-formats
does not show up, so please add this argument to show available formats: --extractor-args "youtube:player_client=all"
.bestvideo[ext=webm]+251/bestvideo[ext=mp4]+(258/256/140)/bestvideo[ext=webm]+(250/249)/best
For archiving audio: Choose any format that's best
AAC Surround 384 / Opus 160 / AAC 192 / AAC Surround 192 / AAC 128 / Opus 70 / AAC 96 / Opus 50 / AAC 48
258/251/22/256/140/250/18/249/139
For streaming videos: Allow any combination
bestvideo+bestaudio/best
yt-dlp --download-archive yt-dlp.list --ignore-errors --write-info-json --add-metadata --write-sub --sub-lang en,de,ja --write-thumbnail --embed-subs -f "<format>" "<URL>"
yt-dlp --download-archive yt-dlp.list --ignore-errors --write-info-json --add-metadata --write-sub --sub-lang en,de,ja --write-thumbnail --embed-thumbnail --extract-audio -f "<format>" "<URL>"
Complete archive video with audio, comments, subtitles, thumbnail and everything about YouTube ID:
yt-dlp --write-description --write-comments --write-link --write-auto-subs --embed-subs --embed-thumbnail --embed-chapters --sponsorblock-mark all https://www.youtube.com/watch?v=WhWc3b3KhnY
Credits and special thanks
AgentOak (original owner) made YouTube list formats of video and audio ID especially with tips.
MartinEesmaa (forked owner) updated YouTube list formats for up to date.
Special thanks for finding/fixing by:
qzmtch for finding missing 616 format
dtlnor for little interesting explanation of duplicate formats same
r8420 for finding missing 612 format
Ciancy28 for finding high quality of Opus 256 kbps (format 774) in YT Music
joaquinito2070 for renaming youtube-dl to yt-dlp and fixing incorrect bitrates. Some commits were on it.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3