Jump to content

Удаление битрейта

Удаление битрейта — это метод, используемый в Ogg Vorbis , закодированных аудиопотоках , при котором поток может быть закодирован с одним битрейтом , но может обслуживаться с этим или с любым более низким битрейтом.

Цель состоит в том, чтобы предоставить доступ к клипу людям с медленным подключением к Интернету , но при этом позволить людям с более быстрым подключением наслаждаться контентом более высокого качества. Сервер автоматически выбирает , какой поток доставить пользователю, в зависимости от скорости соединения пользователя.

По состоянию на 2005 год Очистка битрейта Ogg Vorbis существовала только как концепция, поскольку еще не существовало кодера, способного создавать очищаемые потоки данных Bounties-XiphWiki .

Отличие от других технологий

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

Разница между SureStream и очисткой битрейта заключается в том, что SureStream ограничен лишь несколькими заранее определенными битрейтами, причем между ними существует значительная разница, а файлы, закодированные в SureStream, имеют большой размер, поскольку они содержат все используемые битрейты, в то время как очистка битрейта использует гораздо меньшие шаги. для изменения доступного битрейта и качества, и для кодирования файла/потока используется только самый высокий битрейт, что приводит к уменьшению размера файлов на серверах.

Связанным с подходом SureStream методом является иерархическая модуляция , используемая в вещании, где транслируются несколько разных потоков с разным качеством (и битрейтами), при этом, если возможно, используется поток более высокого качества, а в противном случае - потоки более низкого качества.

С потерями и коррекция

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

Подобная технология предполагает сочетание формата с потерями и коррекции без потерь; это позволяет удалить исправления и легко получить файл с потерями. К таким форматам относятся MPEG-4 SLS (масштабируемый до качества без потерь), WavPack , DTS-HD Master Audio и OptimFROG DualStream .

Пример SureStream

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

Файл, закодированный SureStream, кодируется со скоростью передачи данных 16 кбит/с, 32 кбит/с и 96 кбит/с. По размеру файл будет примерно такого же размера, как три отдельных файла, закодированных с этими битрейтами и собранных вместе, или один файл, закодированный с суммой этих битрейтов, что составляет около 144 кбит/с (16 + 32 + 96). Когда пользователю коммутируемого доступа только около 28 кбит/с доступна полоса пропускания , реальный сервер будет обслуживать поток со скоростью 16 кбит/с. Если коммутируемое соединение более качественное и возможно около 42 кбит/с, сервер автоматически переключится на поток 32 кбит/с. Пользователю DSL или кабельного Интернета будет предоставлен поток со скоростью 96 кбит/с. Это выглядит хорошо, но даже несмотря на то, что пользователь со скоростью 28 кбит/с может использовать поток с более высоким битрейтом и более высоким качеством (возможно, 22–24 кбит/с), с SureStream это невозможно сделать, если только закодированный файл не содержит такой битрейт. Здесь в игру вступает пилинг битрейта.

Пример очистки битрейта

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

В отличие от SureStream, очистка битрейта требует использования только самого высокого битрейта при кодировании файла/потока, который в данном случае составляет 96 кбит/с. Очевидным преимуществом является гораздо меньше места на сервере, требуемое для такого файла. Дополнительной функцией очистки битрейта является гораздо более тонкая настройка доступного битрейта/качества.

Если пользователь коммутируемого доступа с доступной пропускной способностью 28 кбит/с подключается к файлу/потоку Ogg Vorbis, сервер «уменьшит» исходный файл/поток со скоростью 96 кбит/с до уровня чуть ниже доступной полосы пропускания (в данном случае это будет около 20–24 кбит/с). Этот так называемый процесс очистки отличается от транскодирования, поскольку при транскодировании файл распаковывается и повторно сжимается (процесс, требующий больших вычислительных ресурсов), тогда как процесс очистки удаляет лишние биты из потока без дополнительной обработки.

Помимо очевидного преимущества в экономии места, очистка битрейта позволяет уменьшить скорость передачи битов (конечный пользователь увидит файл в максимально возможном качестве для своей полосы пропускания).

Эти преимущества являются лишь теоретическими, поскольку единственный доступный очиститель Vorbis все еще находится в экспериментальном состоянии и создает файлы худшего качества, чем перекодирование файла с более высоким битрейтом в более низкий битрейт.

Сравнение с другими прогрессивными кодировками

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

Удаление битрейта теоретически возможно и реализовано в некоторых других форматах, в частности в JPEG 2000 , прогрессивном кодировании JPEG и масштабируемом кодировании видео .

Причина, по которой он недоступен в Ogg Vorbis, заключается в том, что современные кодировщики не организуют кодовый поток для достижения прогрессивной точности, поэтому очистители не могут определить, какие данные более или менее важны.

См. также алгоритм Adam7, используемый в чересстрочной развертке PNG .

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6c7a9cd164d24fedabd9587d624254b9__1652371500
URL1:https://arc.ask3.ru/arc/aa/6c/b9/6c7a9cd164d24fedabd9587d624254b9.html
Заголовок, (Title) документа по адресу, URL1:
Bitrate peeling - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)