Настройка потоков 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 | Описывает, как использовать кодировку переменной скорости на основе целевой средней скорости и явного пикового значения. |
Связанные разделы