YouTube Upload Encoding, Bitrate, and Color Space Standards
Complete technical reference for SDR and HDR bitrates, GOP length, chroma subsampling, and audio loudness when mastering for YouTube.
Every video uploaded to YouTube is transcoded into multiple adaptive bitrate (ABR) renditions using VP9 and AV1 for high-traffic or high-resolution streams and H.264 (AVC) for legacy compatibility. Because YouTube re-encodes your file regardless of how small you make it, uploading an overly compressed file introduces generation loss: the platform encoder spends bits trying to preserve compression artifacts and mosquito noise from your export rather than real image detail.
Container and Stream Architecture
Master uploads should use an MP4 or MOV container with the moov atom placed at the front of the file (-movflags +faststart in FFmpeg). Video streams should use progressive scan (never interlaced; deinterlace 1080i broadcast sources to 1080p60 or 1080p30 using bwdif before exporting), closed GOP (Group of Pictures) set to half the frame rate (for example, a 15-frame GOP for 30 fps video via -g 15 -bf 2), and 4:2:0 chroma subsampling for 8-bit SDR exports.
SDR & HDR Recommended Video Bitrates
| Resolution | SDR 24/25/30 fps | SDR 48/50/60 fps | HDR (10-bit PQ/HLG) 24/30 fps | HDR (10-bit PQ/HLG) 60 fps |
|---|---|---|---|---|
| 3840x2160 (4K UHD) | 35 to 45 Mbps | 53 to 68 Mbps | 44 to 56 Mbps | 66 to 85 Mbps |
| 2560x1440 (2K QHD) | 16 Mbps | 24 Mbps | 20 Mbps | 30 Mbps |
| 1920x1080 (1080p) | 8 Mbps | 12 Mbps | 10 Mbps | 15 Mbps |
| 1280x720 (720p) | 5 Mbps | 7.5 Mbps | 6.5 Mbps | 9.5 Mbps |
Why Exporting 1080p Timelines at 1440p Triggers VP9 Encoding
On 1920x1080 uploads with low initial view counts, streaming platforms sometimes serve an H.264 stream at roughly 3.5 to 4.5 Mbps, which can smear fine foliage, film grain, or fast screen-recording text. Upscaling a 1080p master to 2560x1440 with a Lanczos filter (-vf scale=2560:1440:flags=lanczos) forces the ingestion pipeline to generate a 1440p VP9 stream at a significantly higher bitrate floor.
Audio Loudness & True Peak Targets
YouTube normalizes audio tracks down to -14 LUFS integrated loudness. Tracks mastered louder than -14 LUFS are turned down linearly, while tracks quieter than -14 LUFS are left untouched rather than boosted. Target -14 LUFS integrated with a maximum true peak of -1.0 dBTP encoded in AAC-LC at 384 kbps (48 kHz stereo).