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


API транскода

В этом разделе описывается, как использовать API транскодирования для повторного кодирования файлов мультимедиа. API транскода был представлен в Windows 7.

транскодирование — преобразование цифрового файла мультимедиа из одного формата в другой. API транскода предназначен для использования с сеансом мультимедиа. Это упрощает использование сеанса мультимедиа для определенных типов приложений транскодирования:

  • Кодировка константной скорости (CBR), где целевая скорость битов известна заранее.
  • По крайней мере один аудиопоток и один видеопоток.
  • Кодировка из файла и в файл.

API транскода не поддерживает следующее:

  • Переменная скорость передачи (VBR) или многопроходная кодировка.
  • Несколько аудиопотоков или нескольких видеопотоков.
  • Содержимое, защищенное DRM, отличное от ФАЙЛОВ ASF, защищенных с помощью WMDRM.
  • Потоковая трансляция, например потоковая трансляция в файл или потоковая трансляция.

Если приложение кодирования соответствует этим ограничениям, API транскодирования проще модели программирования, чем только сеанс мультимедиа.

В этом разделе

Тема Описание
о API транскода
Общие сведения об API транскодирования.
использование API транскода
Описывает, как приложение использует API транскодировки.
Руководство по . Кодировка MP4-файла
Пошаговое руководство по использованию API транскодирования для кодирования MP4-файла.
Руководство по . Кодирование файла WMA
Показывает, как использовать API транскодирования для кодирования WMA-файла. В этом руководстве код, показанный в руководстве по : кодирование файла MP4, поэтому сначала следует прочитать это руководство.

 

кодирования и создания файлов

Media Foundation: основные понятия

обзор кодирования в Media Foundation