Что такое cbr и vbr

Что такое битрейт? Какая разница между CBR и VBR?

Битрейт — основополагающий параметр сжатия видео. Он выражает общую степень сжатия потока и тем самым определяет размер требуемого канала передачи данных. Чем выше битрейт, тем больше деталей видеоизображения удается сохранить, и тем реалистичнее выглядит видео. При выборе битрейта всегда приходится находить баланс между качеством кодирования и размером канала.

Существует два основных подхода к распределению битов в потоке: постоянный (constant bitrate — CBR) и переменный (variable bitrate — VBR) битрейты. Под постоянным и переменным битрейтом инженеры могут подразумевать две разные вещи. При вещании имеется в виду постоянное или переменное количество бит, которое передается за 1 секунду. При кодировании — постоянное и переменное наполнение и опустошение буфера с одной или разной скоростью.

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

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

Больше полезной информации о видео технологиях вы можете найти здесь.

Источник

Выбор битрейта для записи мультимедиа

Битрейт (bitrate, англ.) — означает величину (численность) бит, которая используется для записывания или передачи мультимедийного материала, длящегося на протяжении одной секунды. При фиксации мультимедийного (аудио и видео) контента в формате МР3 происходит его поблочное сжатие с помощью определённых процедур (алгоритмов). А эти алгоритмы подразделяются на виды в зависимости от битрейта (его величины). На каждый из таких блоков (фреймов) отводится от тридцати двух до трёхсот двадцати бит.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Кодирование

Алгоритмы VBR, CBR и ABR, используемые для кодирования в МР3-формате, не обеспечивают полную сохранность качества — оно теряется. Впрочем, это можно ощутить только при просмотре (проигрывании) лишь на качественной аппаратуре.

Для непрофессионального взгляда материал, записанный с использованием механизмов VBR, CBR и ABR, будет выглядеть вполне качественно.

Проведём анализ различий в алгоритмах VBR, CBR и ABR, для того чтобы знать, каким из них правильно воспользоваться для записи и последующего хранения или передачи файлов. Какой из них лучше для качества или для решения других задач.

Constant bitrate

Как видно из названия (constant — постоянный, англ.), в этой разновидности алгоритма на одну секунду материала выделяется постоянное количество бит. Все блоки равны друг другу.

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

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Алгоритм Constant bitrate

Применение такого кодирования не идеально:

Недостатки качества при записи «сложных» участков решаются повышением битрейта, например, до максимальных 320 кбит/с, но при этом увеличивается ширина потока передачи или размер файла.

Variable bitrate

Легко догадаться, что такая разновидность метода (VBR) является переменной (variable — переменный, англ.).

Для такой кодировки характерно то, что битрейт в этом случае изменяется в процессе самого кодирования программой-кодеком. И зависит битрейт в указанном случае от насыщенности звукового или видеоматериала.

То есть при выборе VBR-кодирования программой для записи пустой картинки будет выбран меньший битрейт, а для записи насыщенных картинок или быстро сменяющихся изображений — больший.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Алгоритм Variable bitrate

Отрицательным моментом этого алгоритма является трудность предвидения предстоящих изменений. Увеличение битрейта при записи будет реально происходить с опозданием.

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

Поэтому CBR с максимальным значением в 320 кбит/с обеспечит большее качество.

Правда, в настоящее время появилась кодировка VBR 2 Pass.

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

Average bitrate

Average переводится с английского как усреднённый. Таковой является разновидность ABR, являющаяся в некотором роде помесью VBR и CBR.

Выбирая режим ABR, пользователь задаёт какое-то его значение в килобитах в секунду. Кодек же может изменять его в ту или иную сторону, придерживаясь установленного среднего значения.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Алгоритм Average bitrate

Метод ABR выгодно отличается от других назначаемым количеством бит в секунду. Вы можете выбирать абсолютно любой числовой параметр от 8 до 320. В то время как кодировка CBR может использовать только шестнадцатикратное значение.

Из вышеизложенного следует, что если для результата важен размер полученного файла, то для высшего качества лучше присмотреться к кодировке ABR или CBR.

В противном же случае обратить внимание на метод VBR 2 Pass.

В этой статье вы ознакомились с кодировками VBR, CBR и ABR. Теперь вы знаете, чем отличается каждая из них, какая лучше для вашей конкретной задачи и какую из них нужно выбрать.

Источник

CBR против VBR кодирования

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Гарантировано более высокое качество файлов.

Более быстрое кодирование.

Более широкая совместимость.

Меньшие размеры файлов.

Более эффективное использование места для хранения.

Минимальное снижение качества.

Возможно, более ограниченная поддержка.

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

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

CBR кодирование плюсы и минусы

Больше контроля над качеством звука.

Лучше для мультимедиа.

Требуется соединение для поддержки.

В общем, чем выше битрейт, тем лучше качество звука.

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

CBR полезен для потоковой передачи мультимедийных файлов. Если соединение ограничено только производительностью со скоростью 320 Кбит / с, постоянная скорость передачи данных, равная 300 Кбит / с или ниже, является более выгодной, чем скорость, которая изменяется во время передачи, поскольку она может превышать допустимую.

Кодирование VBR за и против

Меньший размер файла.

Гибкое снижение битрейта.

Более эффективен во многих ситуациях.

Возможное снижение качества.

Менее широко поддерживается.

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

Битрейт уменьшается для тишины или более тихих частей песни. Для более сложных областей песни, которые содержат сочетание частот, битрейт увеличивается (до 320 Кбит / с), чтобы обеспечить сохранение качества звука. Это изменение битрейта уменьшает необходимое пространство для хранения по сравнению с CBR.

Однако недостатком файлов, закодированных в VBR, является то, что они могут быть несовместимы со старыми электронными устройствами, такими как CBR. Также требуется больше времени для кодирования звука с использованием VBR, потому что процесс более сложный.

Какой из них выбрать?

Если вы не ограничены старым оборудованием, которое поддерживает только аудиоформаты, закодированные с использованием CBR, тогда VBR — рекомендуемый метод. Поддержка VBR в аппаратных устройствах, таких как MP3-плееры и PMP, раньше была хитом, но в наши дни это обычно стандартная функция.

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

Источник

Что такое битрейт видео? 4 вещи, которые вам нужно знать

What Is Video Bitrate

Резюме :

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Быстрая навигация:

Вы можете найти опцию битрейта при экспорте видео. Однако что такое битрейт? Какая лучшая скорость передачи данных? Какой хороший битрейт для 1080p? Как битрейт влияет на качество видео?

Не волнуйтесь, этот пост расскажет вам все, что вам нужно знать о битрейте видео.

Что такое битрейт?

Как измеряется битрейт видео?

Обычно мы говорим о битрейте в мегабитах в секунду (Мбит / с) для видео и о битрейте в килобитах в секунду (кбит / с) для аудио. Более высокий битрейт видео означает более высокое качество видео, что требует

большая пропускная способность с точки зрения потоковой передачи.

Предупреждение: Мбит / с отличается от Мбит / с. Мы используем Мбит / с (мегабит в секунду) для скорости загрузки и выгрузки. Для получения 1 байта требуется 8 бит данных. Мы используем МБ / с (мегабайты в секунду), когда говорим о размере файла или объеме переданных данных.

CBR против VBR

Постоянная скорость передачи данных

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

Связанная статья: отправить большой видео файл

Переменная скорость передачи данных

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

Как битрейт влияет на качество видео?

Мы рассмотрим этот вопрос в двух аспектах.

Во-вторых, высокий битрейт означает высокое качество видео. При экспорте того же видео с тем же разрешением, использование более высокого битрейта обеспечит более высокое качество изображения на выходе видео.

Если вы выберете высокое разрешение, будет обработано больше данных, поэтому следует ожидать увеличения битрейта.

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

Какой лучший битрейт видео?

Как выбрать хороший битрейт видео для потоковой передачи?

Чтобы обеспечить непрерывный поток ваших видео, выберите разрешение видео, соответствующее правильному видео. Вы можете выбрать следующий битрейт для потоковой передачи YouTube, Twitch или любых других каналов.

Какой самый лучший битрейт для видео на YouTube?

Рекомендуемые битрейты видео для загрузки HDR

720p

6,5 Мбит / с [24FPS, 25FPS, 30FPS]

9,5 Мбит / с [48FPS, 50FPS, 60FPS]

1080P

10 Мбит / с [24FPS, 25FPS, 30FPS]

15 Мбит / с [48FPS, 50FPS, 60FPS]

1440P (2k)

20 Мбит / с [24FPS, 25FPS, 30FPS]

30 Мбит / с [48FPS, 50FPS, 60FPS]

2160P (4k)

44–56 Мбит / с [24FPS, 25FPS, 30FPS]

66–85 Мбит / с [48FPS, 50FPS, 60FPS]

Рекомендуемые битрейты видео для загрузки SDR

Заметка: Пожалуйста, используйте браузер или устройство, поддерживающее 4K, если вы хотите просматривать загрузки 4K в 4K.

360P

1 Мбит / с [24FPS, 25FPS, 30FPS]

1,5 Мбит / с [24FPS, 25FPS, 30FPS]

480P

2,5 Мбит / с [24FPS, 25FPS, 30FPS]

4 Мбит / с [24FPS, 25FPS, 30FPS]

720p

5 Мбит / с [24FPS, 25FPS, 30FPS]

7,5 Мбит / с [48FPS, 50FPS, 60FPS]

1080P

8 Мбит / с [24FPS, 25FPS, 30FPS]

12 Мбит / с [48FPS, 50FPS, 60FPS]

1440P (2K)

16 Мбит / с [24FPS, 25FPS, 30FPS]

24 Мбит / с [48FPS, 50FPS, 60FPS]

2160P (4K)

35–45 Мбит [24FPS, 25FPS, 30FPS]

53–68 Мбит / с [48FPS, 50FPS, 60FPS]

Наконечник: Здесь вас могут заинтересовать рекомендуемые битрейты аудио для загрузки: Моно: 128 кбит / с Стерео: 384 кбит / с 1: 512 кбит / с

Для большинства онлайн-видео платформ эти рекомендации должны вам пригодиться.

Фактически, YouTube чрезмерно ограничивает качество сжатия в зависимости от разрешения. Например, вы можете экспортировать видео с разрешением 4K, даже если ваше видео имеет разрешение только 1080p.

Что такое хороший битрейт видео для OBS?

Приведенная ниже таблица поможет вам.

Качество видеоБитрейт видео
Низкое 480 x 270400 кбит / с
Средний 640 x 360800-1200 кбит / с
Высокое 960 x 540/854 x 4801200-1500 кбит / с
HD 1280 x 7201500-4000 кбит / с
HD 1080 1920 x 10804000-8000 кбит / с
4K 3840 x 21608000-14000 кбит / с

Какой лучший битрейт видео OBS для Twitch?

Ежедневно на Twitch транслируются тысячи видео. Вы можете установить наилучший битрейт видео (450-6000 кбит / с) для своих видеостримеров, чтобы зрители могли наслаждаться просмотром. Twitch ограничивает все загрузки до 6000 кбит / с, но во многих случаях вам лучше пойти ниже.

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

Источник

CBR или VBR для IP-видеонаблюдения

Работающие с кодеком h.264 IP-камеры могут иметь несколько режимов кодирования видеоизображения, вследствие чего размеры исходящих потоков могут сильно варьироваться и оказывать серьёзное влияние на работу видеокомплекса в целом. В статье разъясняется смысл работы наиболее распространённых режимов (CBR и VBR в разных модификациях), даются выводы по их применимости и советы проектировщикам.

Позволим себе смелое утверждение: IP-камера, извлечённая из коробки, являет собой полуфабрикат, непригодный для немедленного использования. В том смысле, что после физического подключения камеры почти всегда приходится заходить в ее веб-интерфейс и изменять установленные «по умолчанию» параметры под условия конкретной задачи и требования технического задания (ТЗ).

Проблема может быть в том, что в ТЗ не всегда в явном виде указано, что и как должно быть задано в параметрах камеры. Некоторые функции и параметры IP-камер могут быть не критичны и не иметь большого значения, но некоторые неявно вытекают из общих требований к системе и собственного опыта инсталлятора.

К числу таких неявных параметров относится режим кодирования, влияющий на размер потока. В общем случае IP-камера охранного видеонаблюдения с поддержкой MPEG4/H.264 имеет два режима кодирования: CBR и VBR. О них и поговорим.

Переменный? Постоянный? Или дефолтный?

На первый взгляд всё просто: в камере есть «дефолтные» настройки видеопотоков, отталкиваясь от которых проектировщик рассчитывает проект, инсталлятор этот проект исполняет.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Кодирование в режиме CBR

Очевидно, удобен CBR тем, что под него легко посчитать требуемое дисковое пространство и подобрать коммутаторы. Подвох в том, что 10 к/с со средним размером кадра в 100 КБайт и 25 к/с со средним размером 40 Кбайт в итоге дают один и тот же поток. Какой вариант больше устроит? Меньшая скорость с лучшим качеством или среднее качество «живого видео»? А по какому варианту станет работать камера? Чтобы получить ответы, нужно обратить внимание на связанную с режимом CBR опцию задания пользователем приоритета (Priority). В итоге получим следующие сценарии работы:

Тогда результат трудно предсказуем: потеряем мы в скорости, или в качестве.

Замечание:

Режим CBR снижает максимальную нагрузку на сеть, но не снижает нагрузку на ЦП видеосервера, т.к. количество требуемых для работы видеоаналитики опорных кадров не изменяется. Настройки опорных кадров и настройки CBR/VBR в камерах не зависят друг от друга. Это важное замечание к расчету видеосервера, которое многие производители серверов не учитывают. В калькуляторе расчета серверов для систем IP-видеонаблюдения на нашем сайте рассмотренная выше особенность учтена.

Кодирование в режиме VBR

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Во избежание значительных перегрузок многие производители наделили VBR настройкой, ограничивающей максимальный размер потока (кратко говоря, «ограничение сверху»). Это даст гарантию, что поток не вырастет выше определённой величины, и именно от этой величины надо будет исходить при расчёте трафика. Рассчитывать же архивы следует исходя из среднего значения потока. Конкретную максимальную и среднюю величину можно определить либо калькуляторами производителей камер, имитирующими наблюдение обстановки, либо опытным путём. Или можно обратиться в компанию Видеомакс, инженерный состав которой располагает обширным опытом работы с IP-наблюдением и охотно поможет с оценкой трафика и расчётом пропускной способности сети, в зависимости от наблюдаемой сцены и задачи.

Развитие технологии VBR. Zipstream, H.264+, Smart stream, Smart Coding и иже с ними

Реальная эффективность таких технологий зависит от интенсивности движения в поле зрения камеры, о чём мы рассказывали в нашем видеоролике:

Так что же выбрать: CBR или VBR?

CBR можно рекомендовать, прежде всего, при необходимости уложиться в твёрдо заданную и при том невысокую пропускную способность линии связи (когда перегружать канал нельзя ни в коем случае). Нередко применяется при работе в общей сети заказчика. Кроме того, CBR подходит для наблюдения мало изменяющихся объектов (например, помещение, одинаково освещённое днём-ночью-летом-зимой с одной и той же обстановкой в поле зрения камеры), особенно, если какое-нибудь конкретное ПО больше «любит» CBR и работает наиболее стабильно при использовании именно этого режима. И такое ПО действительно существует!

Это общие рекомендации, а частности мы свели в таблицу сравнения:

CBRVBR
Когда лучше использоватьОграничения пропускной способности линии связи.Универсальный выбор; требуется качество жёстко заданного уровня.
Расчёт сетиИсходя от заданного размера потока.Исходя от заданного ограничения «сверху» (должно поддерживаться камерой!).
Расчёт архиваИсходя от заданного размера потока.Исходя от среднего значения, получаемого опытным путем, либо на калькуляторах производителей для заданной сцены
Условия падения качестваЗадан приоритет скорости; недостаточен установленный размер потокаМалый размер ограничения «сверху»
Условия падения скоростиЗадан приоритет качества; недостаточен установленный размер потокаМалый размер ограничения «сверху»
Риск сокращения глубины архиваОтсутствует.Высок, если среднее значение определено неверно.
Риск перегрузки сетиОтсутствует.Высок, если ограничение «сверху» не задано.

Важно!

Функции ограничения VBR-потока и установки приоритета есть не у всех камер. Об этом следующий раздел. Дополнение: богатая практика инженеров «Видеомакс» показывает, что в большом количестве задач и наблюдаемых сцен переход от использования CBR к VBR увеличивает глубину архива. Казалось бы, как так? Дело в том, что бо́льшие расходы дискового пространства при всплесках потока в VBR более чем компенсируются расходами малыми, когда наблюдаемая обстановка «успокаивается», и VBR-поток зачастую становится чуть ли не меньше самого маленького значения CBR, которое можно выставить в камере.

Где это в камерах?

Непростой и мало кем освещаемый момент: у разных производителей интерфейс и возможности настроек режимов потоков реализованы очень по-разному. Бывает, что общепринятые термины CBR и VBR вообще отсутствуют! В таких случаях следует ориентироваться на слова «constant», «fixed», «maximum», «bit rate», «encoder», «quality» и на окна ввода значений размеров потока. Далее – примеры реализации. Возможно, вы узнаете знакомые вам интерфейсы и поймете, что означают эти все настройки.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Здесь, если «галочка» у «enable» отсутствует, то камера работает в режиме VBR. Если «галочка» установлена, то камера работает в CBR с указанным размером потока. Функции ограничения потока «сверху» для VBR и функции задания приоритета «скорость или качество» у данной камеры нет.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

В этой камере «Fixed quality» означает выбор режима VBR. Функций ограничения потока «сверху» для VBR и задания приоритета для CBR у данной камеры тоже нет.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Здесь есть всё: и «Constant. », и «Variable. », и приоритет выбрать можно, и ограничения. Даже пределы качества для CBR можно задавать. Думаем, многие узнали интерфейс настройки одного из лидеров в производстве камер для IP-видеонаблюдения.

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

Что такое cbr и vbr. Смотреть фото Что такое cbr и vbr. Смотреть картинку Что такое cbr и vbr. Картинка про Что такое cbr и vbr. Фото Что такое cbr и vbr

У этой камеры выбор режима CBR/VBR находится в строке «Encoder Mode». Виден ограничитель («Maximum Bitrate»), но возможности его изменить нет. Зато есть «комбинированный» CVBR. По сути тот же VBR, но с ограничением не только «сверху» («Maximum Bitrate»), но ещё и «снизу» («Bitrate»). Функции выбора приоритета «скорость или качество» опять нет.

Вердикт: в плане выбора и настраиваемости CBR/VBR «не все йогурты одинаково полезны» 🙂

Внимание

Резюме

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *