Jump to content

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

(Перенаправлено из mp3 vbr )

Переменная битрейт ( VBR ) - это термин, используемый в телекоммуникациях и вычислениях , который относится к битрейту, используемому в кодировании звука или видео. В отличие от постоянного битрейта (CBR), файлы VBR различают объем выходных данных за сегмент времени. VBR позволяет выделить более высокий битрейт (и, следовательно, больше места для хранения) на более сложные сегменты файлов медиа, в то время как меньше места выделяется на менее сложные сегменты. Среднее значение этих ставок может быть рассчитано для получения среднего битрейта для файла.

MP3 , WMA и AAC Аудиофайлы можно при желании кодировать в VBR, в то время как Opus и Vorbis кодируются в VBR по умолчанию. [ 1 ] [ 2 ] [ 3 ] Кодирование с переменной скоростью бита также обычно используется на видео MPEG-2 , MPEG-4 Части 2 видео ( XVID , DIVX и т. Д.), MPEG-4 Часть 10 /H.264, Theora , DIRAC и другие форматы сжатия видео. [ Цитация необходима ] Кроме того, кодирование с переменной скоростью присуще схемам сжатия без потерь, таким как FLAC и Apple, без потерь . [ Цитация необходима ]

Преимущества и недостатки VBR

[ редактировать ]

Преимущества VBR заключаются в том, что он создает лучшее соотношение качества и пространства по сравнению с файлом CBR из тех же данных. Доступные биты используются более гибко для более точно кодирования звука или видеодантеров, причем меньше битов используются в менее требовательных отрывках и больше битов, используемых в трудных пассажах. [ 2 ] [ 4 ]

Недостатки заключаются в том, что для кодирования может потребоваться больше времени, так как процесс является более сложным, и что некоторое оборудование может быть не совместимо с файлами VBR. [ 2 ]

Методы кодирования VBR

[ редактировать ]

Кодирование многопроходов и кодировки однопроходных

[ редактировать ]

VBR создается с использованием так называемой однопроходной кодировки или многопроходного кодирования . Кодирование однопроходного анализа и кодирует данные «на лету», а также используется в постоянном кодировании битрейта. Кодирование однопроходного использования используется, когда скорость кодирования наиболее важна-например, для кодирования в реальном времени. Кодирование однопроходного VBR обычно контролируется настройкой фиксированного качества или диапазоном битрейта (минимальный и максимальный допустимый битрейт) или средним настройкой битрейта . Многопроходное кодирование используется, когда качество кодирования является наиболее важным. Многопроходное кодирование не может использоваться в кодировке в реальном времени, живой трансляции или потоковой передаче . Многопроходное кодирование занимает гораздо больше времени, чем кодирование с одним проходом, потому что каждый проход означает один проход через входные данные (обычно через весь входной файл). Кодирование многочастотных используется только для кодирования VBR, потому что кодирование CBR не обеспечивает гибкости для изменения битрейта. Наиболее распространенным многопроходным кодированием является кодирование двух проходов. В первом проходе кодирования двух проходов входные данные анализируются, и результат хранится в файле журнала. Во втором проходе собранные данные с первого прохода используются для достижения наилучшего качества кодирования. В кодировании видео двухпроходное кодирование обычно контролируется средним настройкой битрейта или настройкой диапазона битрейта (минимальный и максимальный допустимый битрейт) или целевым настройкой размера видео-файла. [ 5 ] [ 6 ]

Битратный диапазон

[ редактировать ]

Этот метод кодирования VBR позволяет пользователю указать диапазон битрейта - минимальный и/или максимально допустимый битрейт. [ 7 ] Некоторые кодеры расширяют этот метод со средним битрейтом. Минимальные и максимально допустимые границы битрейта устанавливают границы, в которых может варьироваться битрейт. Недостатком этого метода является то, что средний битрейт (и, следовательно, размер файла) не будет известен заранее. Диапазон битрейта также используется в некоторых методах кодирования фиксированного качества, но обычно без разрешения на изменение конкретного битрейта. [ 8 ]

Средний битрейт

[ редактировать ]

Недостатком кодирования единого проходов (с ограниченным битрейтом или без ограниченной переменной) является противоположностью фиксированного квантоза VBR - размер выхода известен заранее, но полученное качество неизвестно, хотя все еще лучше, чем CBR. [ 9 ]

Кодирование многопроходного ABR больше похоже на фиксированный кванторий VBR, потому что более высокое среднее значение действительно увеличит качество. [ 10 ]

Размер файла

[ редактировать ]

Кодирование VBR с использованием настройки размера файла обычно является многопроходным кодированием. Это позволяет пользователю указать конкретный целевой размер файла. В первом проходе энкодер анализирует входной файл и автоматически вычисляет возможный диапазон битрейта и/или средний битрейт. В последнем проходе энкодер распространяет доступные биты среди всего видео для достижения единого качества. [ 10 ]

Смотрите также

[ редактировать ]
  1. ^ Переменная битрейт (база знаний) , Hydrogenaudio, 2007, архивировано из оригинала на 2014-07-06 , извлечен 2009-09-30
  2. ^ Jump up to: а беременный в «VBR», Глоссарий , послепродаж, заархивированный из оригинала 2010-01-28 , извлечен 2009-09-30
  3. ^ Переменная скорость битов (Wiki) , Audacity, архивирована из оригинала на 2009-09-08 , извлечен 2009-09-30
  4. ^ LAME-VBR (переменная битрейт) Настройки (База знаний) , Hydrogenaudio, 2009, архивировано из оригинала 2014-06-06 , извлеченного 2009-09-30
  5. ^ * «Многопроходное кодирование», Глоссарий , Afterdawn, заархивировано из оригинала на 2009-09-18 , извлечен 2009-09-30
  6. ^ * «Кодирование с кодеком X264», кодируясь с Mencoder , Hu: Mplayer Team, архивирована с оригинала на 2010-03-01 , извлечен 2009-10-01
  7. ^ Переменный битрейт (база знаний) , Hydrogenaudio, 2007, архивировано из оригинала на 2014-07-06 , извлечен 2009-10-04
  8. ^ Lame-VBR (Basebase) , Wydrogenaudio, 2007, архивировано из оригинала 2014-06-06 , извлечен 2009-10-04
  9. ^ Средний битрейт (база знаний) , Hydrogenaudio, 2007, архивировал из оригинала 2014-07-06 , извлечен 2009-10-01
  10. ^ Jump up to: а беременный «Управление скоростью-режим кодирования», объяснил опции H.264/AVC (Wiki-Documentation) , Avidemux, 2009, архивировано из оригинала на 2009-07-29 , извлечен 2009-09-30
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 12f4201cf2a3f29b7c80b40012725823__1661526540
URL1:https://arc.ask3.ru/arc/aa/12/23/12f4201cf2a3f29b7c80b40012725823.html
Заголовок, (Title) документа по адресу, URL1:
Variable bitrate - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)