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

Вы можете использовать кодировку С переменной скоростью передачи (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.

 

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

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

 

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