Битрейт

Версия от 03:56, 16 января 2016; Admin (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Битре́йт (bitrate) — количество бит информации, используемых для хранения или передачи одной секунды потоковых данных: видео- и/или аудио-записи, в том числе сжатого.

Битрейт выражается битами в секунду (бит/c, bps), а также производными величинами: кило- (кбит/с, kbps), мега- (Мбит/с, Mbps) и т. д.

В форматах потокового видео и аудио (например, MPEG и MP3), использующих сжатие c потерей качества]], параметр «битрейт» выражает степень сжатия потока. Чаще всего битрейт звука и видео измеряют в мегабитах в секунду.

Повышение битрейта даёт значительный прирост качества видеозаписи, что особенно заметно при съёмке динамичных сцен и мелких деталей.

Режимы кодирования

Существует три режима сжатия потоковых данных:

  • CBR (Constant bitrate) — с постоянным битрейтом;
  • VBR (Variable bitrate) — с переменным битрейтом;
  • ABR (Average bitrate) — с усреднённым битрейтом.

Постоянный битрейт

Постоянный битрейт, CBR — вариант кодирования потоковых данных, при котором изначально задан необходимый битрейт, который не меняется на протяжении всего файла.

Его главное достоинство — возможность довольно точно предсказать размер конечного файла.

Однако вариант с постоянным битрейтом не очень подходит для видео- или аудио-контента, динамика которого изменяется во времени, так как не обеспечивает оптимального соотношения размер/качество.

Переменный битрейт

С переменным битрейтом, VBR кодек выбирает значение битрейта исходя из параметров (уровня желаемого качества), причём в течение кодируемого фрагмента битрейт может изменяться.

Данный метод даёт наилучшее соотношение качество/размер выходного файла, однако точный его размер оказывается очень плохо предсказуем. В зависимости от характера звука (или изображения, в случае кодирования видео), размер полученного файла может отличаться в несколько раз.

Усреднённый битрейт

Усреднённый битрейт, ABR является гибридом постоянного и переменного битрейтов: значение в Мбит/c задаётся пользователем, а программа варьирует его в некоторых пределах. Однако, в отличие от VBR, кодек с осторожностью использует максимально и минимально возможные значения, не рискуя выйти за заданную пользователем среднюю величину. Этот метод позволяет наиболее гибко задавать скорость обработки и с гораздо большей (по сравнению с VBR) точностью предсказывать размер выходного файла.