Compartilhar via


Transcode API

Esta seção descreve como usar a API de transcodificação para codificar novamente os arquivos de mídia. A API transcode foi introduzida no Windows 7.

transcodificação é a conversão de um arquivo de mídia digital de um formato para outro. A API de transcodificação foi projetada para ser usada com o de Sessão de Mídia. Ele simplifica o uso da Sessão de Mídia para determinados tipos de aplicativos de transcodificação:

  • Codificação cbr (taxa de bits constante), em que a taxa de bits de destino é conhecida com antecedência.
  • No máximo um fluxo de áudio e um fluxo de vídeo.
  • Codificação de e para um arquivo.

A API transcode não dá suporte ao seguinte:

  • VBR (taxa de bits variável) ou codificação de várias passões.
  • Vários fluxos de áudio ou vários fluxos de vídeo.
  • Conteúdo protegido por DRM diferente dos arquivos ASF protegidos com WMDRM.
  • Transmissão ao vivo, como transmissão ao vivo para arquivo ou transmissão ao vivo.

Se o aplicativo de codificação se ajustar a essas restrições, a API transcodificará um modelo de programação mais simples do que usar apenas a Sessão de Mídia.

Nesta seção

Tópico Descrição
sobre o da API do Transcode
Fornece uma visão geral da API transcode.
usando o da API transcode
Descreve como um aplicativo usa a API de transcodificação.
Tutorial : Codificando um arquivo MP4
Um tutorial passo a passo que mostra como usar a API de transcodificação para codificar um arquivo MP4.
Tutorial : Codificando um arquivo WMA
Mostra como usar a API de transcodificação para codificar um arquivo WMA. Este tutorial modifica o código mostrado em Tutorial: Codificando um arquivo MP4, portanto, você deve ler esse tutorial primeiro.

 

de codificação e criação de arquivo

Media Foundation: conceitos essenciais

Visão geral da codificação no Media Foundation