Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | Последняя версия Следующая версия справа и слева | ||
codecs:bitrate:cbr [2007/03/20 06:20] 127.0.0.1 внешнее изменение |
codecs:bitrate:cbr [2016/04/25 09:45] DiG [Общая информация] |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
===== Общая информация ===== | ===== Общая информация ===== | ||
- | Кодирование с [[codecs:bitrate:bitrate|битрейтом]] CBR (Constant Bitrate --- постоянный битрейт) означает, что для всего файла сохраняется постоянный установленный битрейт — каждая секунда аудиоданных кодируется одним и тем же числом битов, каждый фрейм аудиоданных является постоянным и имеет известный интервал, так что окончательный размер файла известной продолжительности можно вычислить зараннее. CBR является противоположностью [[codecs:bitrate:VBR]]. | + | Кодирование с [[codecs:bitrate:bitrate|битрейтом]] CBR (Constant Bitrate --- постоянный битрейт) означает, что для всего файла сохраняется постоянный установленный битрейт — каждая секунда аудиоданных кодируется одним и тем же числом битов, каждый фрейм аудиоданных постоянный и имеет известный интервал, так что окончательный размер файла известной продолжительности можно вычислить заранее. CBR — это противоположность [[codecs:bitrate:VBR]]. |
- | В некоторых форматах от фрейма к фрейму возможна некая разница в числе битов, содержащих фактическую аудиоинформацию. Эту разницу в MP3 регламентируют так называемые [[codecs:bitrate:rezervnye_bity|«резервные биты»]]. В CBR MP3, несмотря на то, что фреймы имеют фиксированный размер, аудиоданные не обязательно распределяются последовательно между ними; один фрейм может быть короче, потому что не использует все свои биты, а следующий фрейм может быть длиннее, потому что использует запасные биты предыдущего фрейма. | + | В некоторых форматах от фрейма к фрейму возможна некая разница в числе битов, содержащих фактическую аудиоинформацию. Эту разницу в MP3 регламентируют так называемые [[codecs:bitrate:rezervnye_bity|«резервные биты»]]. Несмотря на то, что в CBR MP3 фреймы имеют фиксированный размер, аудиоданные не обязательно распределяются последовательно между ними; один фрейм может быть короче, потому что не использует все свои биты, а следующий фрейм может быть длиннее, потому что использует резервные биты предыдущего фрейма. |
- | Так что, даже в CBR, имеющим фреймы фиксированного размера, есть возможность более эффективного распределения данных. Конечно, возможность распределения далеко не такая гибкая, как в VBR, но все равно, кодер CBR, не использующий возможность управления резервными битами, создает менее качественные файлы. | + | Поэтому даже в CBR с фиксированным размером фреймов есть возможность более эффективного распределения данных. Конечно, возможность распределения далеко не такая гибкая, как в VBR, но всё равно кодер CBR, не использующий возможность управления резервными битами, создаёт менее качественные файлы. |
- | В отличие от VBR, воспринимаемое качество аудио имеет тенденцию меняться параллельно файлу CBR. Это происходит из-за того, что кодирование CBR подобно [[codecs:bitrate:ABR]]-форме кодирования VBR, в которой кодирование базируется на желаемом битрейте и анализе входных данных; там обычно не предпринимаются попытки использовать максимально возможный низкий битрейт. Технически, кодирование CBR всегда позволяет предугадать получаемое на выход качество, но эти расчеты базируются на фиксированных алгоритмах, а не на эмпирических тестах результата, подобных в VBR. | + | В отличие от VBR, воспринимаемое качество аудио имеет тенденцию меняться параллельно файлу CBR. Это происходит из-за того, что кодирование CBR подобно [[codecs:bitrate:ABR]]-форме кодирования VBR, в которой кодирование базируется на желаемом битрейте и анализе входных данных; там обычно не предпринимаются попытки использовать максимально возможный низкий битрейт. Технически, кодирование CBR всегда позволяет предугадать получаемое на выходе качество, но эти расчёты базируются на фиксированных алгоритмах, а не на эмпирических тестах результата, как в VBR. |
===== Кто должен использовать кодирование в CBR? == | ===== Кто должен использовать кодирование в CBR? == |