Size: a a a

2020 June 16

DB

Dmitriy Belousov in cesbo_ru
Александр Aleksandr
Ну а щас что тоже не правильно хочешь сказать)))
BR/VBR - битрейт
Битрейт потока имеет два типа:

VBR - переменный битрейт, зависит от степени сжатия потока
CBR - постоянный битрейт, это поток VBR, заполненный пакетами NULL-TS
NULL-TS имеют постоянный PID - 8191 и не имеют полезной нагрузки, только нули.
источник

DB

Dmitriy Belousov in cesbo_ru
Вот тут видно: зеленое - битрейт, а красное - полезный битрейт. все остальное нули, служат для управления скоростью отдачи и будут отброшены кодером
источник

АA

Александр Aleksandr... in cesbo_ru
Что такое CBR, ABR, VBR? / Audiophile's Software
https://audiophilesoft.ru/publ/theory/cbr_abr_vbr/6-1-0-22
источник

АA

Александр Aleksandr... in cesbo_ru
Как раз таки умею я Гуглом пользоваться
источник

DB

Dmitriy Belousov in cesbo_ru
Александр Aleksandr
Как раз таки умею я Гуглом пользоваться
да, но нашел для звука =)
источник

АA

Александр Aleksandr... in cesbo_ru
Dmitriy Belousov
да, но нашел для звука =)
Мда ошибочка вышла )))
источник

DB

Dmitriy Belousov in cesbo_ru
но принцип да. тот же. делаем 1 мегабит нулей а уже в нееем...
источник

АA

Александр Aleksandr... in cesbo_ru
Dmitriy Belousov
но принцип да. тот же. делаем 1 мегабит нулей а уже в нееем...
Так я же это и написал просто простым русским языком
источник

АA

Александр Aleksandr... in cesbo_ru
Может объяснил не так но суть я понял чё к чему
источник

ОB

Олег Blackcat in cesbo_ru
дело втом что тут в основном техари и простой русский в вольной интерпритации магко сказать режет слух)
источник

DB

Dmitriy Belousov in cesbo_ru
Ну не так объяснил. Ты сказал что данные распределяются. нет. во временном отрезке данные остаются на своих местах.
А вот сверху этих данных - насыпаются нули. до роооовного битрейта
источник

DB

Dmitriy Belousov in cesbo_ru
а вот потом, то, что у нас получилось - пытаемся отдать =)
источник

ОB

Олег Blackcat in cesbo_ru
да мы тоже ошибаемся и не всегда были такими умными)))
источник

DB

Dmitriy Belousov in cesbo_ru
то есть ели перераспределять данные - это будет как грейдер - срезающий пики и вредящий данным. Бугры то он уберет... но...
а cbr - это как грейдер который поверх данных роооовно сыплет камешки. и получается ровная дорога
источник

DB

Dmitriy Belousov in cesbo_ru
вот оно - простым русскми языком
источник

АA

Александр Aleksandr... in cesbo_ru
Dmitriy Belousov
то есть ели перераспределять данные - это будет как грейдер - срезающий пики и вредящий данным. Бугры то он уберет... но...
а cbr - это как грейдер который поверх данных роооовно сыплет камешки. и получается ровная дорога
Понял , ты учителем не пробовал подрабатывать ? Хорошо объясняешь )))
источник

АA

Александр Aleksandr... in cesbo_ru
Может мне к тебе в ученики записаться )))?
источник

DB

Dmitriy Belousov in cesbo_ru
Кроме pcr меток (которые кстати доовольно строгие)
существуют метки pts. Они не такие строгие и предназначены для софткодеров. Кодер все равно имеет буфер - и может покопавшись в нем выровнять данные: что то ускорить, а что то и замедлить. Эа это кодак отвечает.
источник

DB

Dmitriy Belousov in cesbo_ru
ПРоставлять pts метки намного проще и от того, что какая то на пару миллисекунд (а в софте это неизбежно: ведь у нас не режим реального времени!) ничего не случится)
источник

DB

Dmitriy Belousov in cesbo_ru
А вот для железок с чипами, да еще и реального времени, такие потоки не подходят: к примеру - телевизор на таком потоке может чудить так: так как часть меток он потеряет - к примеру - может начать отставать звук. Или начать квакать.
источник