Навигация:   Главная  –  Звук  –  CBR (Constant bitbate)




CBR (Constant Bit Rate)

Постоянный битрейт, заданный пользователем при записи или кодировании, который остается без изменения в дальнейшем.

Независимо от типа данных (даже при записи/кодировании тишины) за 1 секунду кодируется постоянно количество бит, указанное пользователем. Такой тип кодирования идеально подходит для данных, которые пропускаются через ограниченные мультимедийные каналы, позволяя использовать все возможности данного канала. Минусом такого типа кодирования является большие объемы полученных данных, которые нерационально используют дисковое пространство.

В режиме CBR, mp3-кодер может перераспределять биты во времени, выделяя большее или меньшее количество бит во время сложного или простого пассажей, что позволяет в целом улучшить качество звучания. Такое перераспределение бит делается за счёт так называемого "резервуара" бит (во время кодирования простых пассажей кодер тратит на них не весь заданный пользователем битрейт, а лишь ~ 90% и ~ 10% экономится в резервуаре для кодирования сложных мест, т.к. изначально резервуар пуст). При кодировании сложных пассажей кодер будет использовать все 100% указанного битрейта и добавлять дополнительные биты из резервуара (если таковые имеются, то есть если резервуар не пуст). К сожалению, в соответствии со стандартом, размер резервуара ограничен. Это означает, что если простой сигнал продолжается достаточно долго, резервуар накапливает свой объем до определенных максимально допустимых пределов и далее кодирование идёт уже с использованием всех 100% битрейта. И обратная ситуация: если сложный сигнал продолжается достаточно долго, из резервуара (постепенно) забираются все сэкономленные биты и далее кодирование идёт с использованием 100% битрейта.