API de transcodificação
Esta seção descreve como usar a API de transcodificação para recodificar arquivos de mídia. A API de transcodificação 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 Media Session. Ele simplifica o uso da sessão de mídia para certos tipos de aplicações de transcodificação:
- Codificação de taxa de bits constante (CBR), onde a taxa de bits de destino é conhecida antecipadamente.
- No máximo um fluxo de áudio e um fluxo de vídeo.
- Codificação de e para um arquivo.
A API de transcodificação não suporta o seguinte:
- Taxa de bits variável (VBR) ou codificação multi-pass.
- Vários fluxos de áudio ou vários fluxos de vídeo.
- Conteúdo protegido por DRM que não seja arquivos ASF protegidos com WMDRM.
- Transmissão ao vivo, como transmissão ao vivo para arquivo ou transmissão ao vivo para transmissão ao vivo.
Se seu aplicativo de codificação se encaixa nessas restrições, a API de transcodificação é um modelo de programação mais simples do que usar apenas a Sessão de Mídia.
Nesta secção
Tópico | Descrição |
---|---|
Sobre a API Transcode |
Fornece uma visão geral da API de transcodificação. |
Usando a 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, então você deve ler esse tutorial primeiro. |
Tópicos relacionados