Why Lossy-to-Lossy Transcoding Demands 320kbps MP3 Headroom
A common misconception online is that because YouTube's internal Opus audio stream runs at 160kbps, saving an MP3 at 128kbps or 160kbps is 'good enough.' In digital signal processing, Opus and MP3 use completely different psychoacoustic masking models and MDCT block sizes. When you transcode 160kbps Opus down into a tight 128kbps MP3 budget, the MP3 encoder throws away a second, different set of frequency bins—producing the classic watery, metallic 'double-compression' artifact on vocals and hi-hats.
Allocating the full 320kbps CBR ceiling solves this generation-loss bottleneck. At 320 kilobits per second, the MP3 encoder applies minimal quantization noise across all sub-bands, faithfully capturing the decoded Opus waveform so that what you hear offline matches what you heard inside the YouTube player.