Share via


API de transcodificación

En esta sección se describe cómo usar la API de transcodificación para volver a codificar archivos multimedia. La API de transcodificación se introdujo en Windows 7.

La transcodificación es la conversión de un archivo multimedia digital de un formato a otro. La API de transcodificación está diseñada para usarse con la sesión multimedia. Simplifica el uso de la sesión multimedia para determinados tipos de aplicaciones de transcodificación:

  • Codificación de velocidad de bits constante (CBR), donde la velocidad de bits de destino se conoce de antemano.
  • Como máximo, una secuencia de audio y una secuencia de vídeo.
  • Codificación de y a un archivo.

La API de transcodificación no admite lo siguiente:

  • Velocidad de bits variable (VBR) o codificación de varios pasos.
  • Varias secuencias de audio o varias secuencias de vídeo.
  • Contenido protegido con DRM que no sea archivos ASF protegidos con WMDRM.
  • Streaming en vivo, como streaming en vivo a archivo o streaming en vivo a vivo.

Si la aplicación de codificación se ajusta a estas restricciones, la API transcodificará un modelo de programación más sencillo que usar solo la sesión multimedia.

En esta sección

Tema Descripción
Acerca de la API de transcodificación
Proporciona información general sobre la API de transcodificación.
Uso de la API de transcodificación
Describe cómo una aplicación usa la API de transcodificación.
Tutorial: Codificación de un archivo MP4
Tutorial paso a paso que muestra cómo usar la API de transcodificación para codificar un archivo MP4.
Tutorial: Codificación de un archivo WMA
Muestra cómo usar la API de transcodificación para codificar un archivo WMA. En este tutorial se modifica el código que se muestra en Tutorial: Codificación de un archivo MP4, por lo que primero debe leer ese tutorial.

 

Codificación y creación de archivos

Media Foundation: conceptos esenciales

Introducción a la codificación en Media Foundation