Поделиться через


Настройка потоков VBR

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен элементом чтения источников и элементом записи стока . Source Reader и Sink Writer оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, когда возможно, использовать в новом программном коде Source Reader и Sink Writer вместо Windows Media Format 11 SDK. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

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

Вы можете настроить кодировку VBR в профиле, задав свойства с помощью интерфейса IWMPropertyVault. В следующей таблице описываются свойства, используемые для настройки кодировки VBR.

Свойство Описание
g_wszVBREnabled Логическое значение. Задайте значение True, чтобы использовать кодировку VBR.
g_wszVBRQuality значение DWORD. Задайте требуемый уровень качества (от 1 до 100) для кодирования на основе качества VBR.
g_wszVBRBitrateMax DWORD значение. Установите максимальный битрейт в битах в секунду для ограниченного VBR-кодирования.
g_wszVBRBufferWindowMax значение DWORD. Установите максимальный размер буферного окна в миллисекундах для кодирования VBR с ограничением.

 

В следующих разделах описывается использование различных типов кодировки переменной скорости.

Секция Описание
Настроить Quality-Based VBR Описывает использование кодировки переменной скорости на основе статического уровня качества.
Настройка неограниченного VBR Описывает, как использовать кодирование с переменным битрейтом на основе целевого среднего битрейта без явного пикового значения.
Чтобы настроить ограниченный VBR Описывает, как использовать кодировку переменной скорости на основе целевой средней скорости и явного пикового значения.

 

настройка потоков