Это старая версия документа!
Кодирование с битрейтом CBR (Constant Bitrate — постоянный битрейт) означает, что на протяжении всего файла сохраняется постоянный установленный битрейт: каждая секунда аудио кодируется одним и тем же числом бит, каждый фрейм аудио данных является постоянным и имеет известный интервал, так что окончательный размер файла известной продолжительности можно вычислить зараннее. CBR является противоположностью VBR.
В некоторых форматах от фрейма к фрейму возможна некая разница в числе битов, содержащих фактическую аудио информацию. Эту разницу в MP3 регламентируют так называемые «резервные биты». В CBR MP3, несмотря на то, что фреймы имеют фиксированный размер, аудио данные не обязательно распределяются последовательно между ними; один фрейм может быть короче, потому что не использует все свои биты, а следующий фрейм может быть длиннее, потому что использует запасные биты предыдущего фрейма.
Так что, даже в CBR, имеющим фреймы фиксированного размера, есть возможность более эффективного распределения данных. Конечно, возможность распределения далеко не такая, как в VBR, но все равно, кодер CBR не использующий возможность управления резервными битами, создает менее качественные файлы.
В отличие от VBR, воспринимаемое качество аудио имеет тенденцию меняться параллельно файлу CBR. Это происходит из-за того, что кодирование CBR подобно ABR-форме кодирования VBR, в которой кодирование базируется на желаемом битрейте и анализе входных данных; там обычно не предпринимаются попытки использовать максимально возможный низкий битрейт. Технически, кодирование CBR всегда позволяет предугадать получаемое на выход качество, но эти расчеты базируются на фиксированных алгоритмах, а не на эмпирических тестах результата, как делается в VBR.