воспроизведение аудио Потоки караоке

Навигатор DVD может играть DVD-Video диски с аудио-потоками Караоке, но для воспроизведения караоке также требуется декодер, поддерживающий многоканальный микширование караоке. В частности, декодер должен поддерживать набор свойств Караоке на DVD-диске ( _ свойство AM _ двдкараоке).

Диски караоке — это тип DVD-Video диска с одинаковой структурой навигации. Песни обычно форматируются в виде заголовков, а заголовки могут быть сгруппированы в наборы заголовков на основе исполнителя, музыкального стиля или других критериев. Основное различие между караоке и другими типами DVD-Videos является звуковым потоком. Диски караоке содержат многоканальное аудио, обычно Dolby AC-3. Каналы 0 и 1 всегда содержат фоновую Instrumental музыку, а каналы с 2 по 5 могут содержать любое сочетание вокала, руководств мелодиес и звуковых эффектов. Приложение Караоке может управлять громкостью и конечным докладчиком для каждого вспомогательного канала.

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

  1. Определите количество вспомогательных каналов и их содержимое с помощью методов IDvdInfo2 .
  2. Предоставьте пользовательский интерфейс, отображающий содержимое канала и позволяющий пользователям включать или отключать любой вспомогательный канал в любое время с помощью IDvdControl2:: селекткараокеаудиопресентатионмоде.

Эти шаги показаны в примере приложения DVD в Двдкоре. cpp в методе жетаудиоаттрибутес .

DVD-приложения