Todos los productos
Search
Centro de documentos

Intelligent Media Management:Transcodificación de medios

Última actualización: Oct 13, 2026

Intelligent Media Management (IMM) ofrece una función de procesamiento de medios que permite convertir formatos y formatos de contenedor, ajustar la resolución y la velocidad de fotogramas, extraer instantáneas y sprites, y añadir marcas de agua a archivos de audio y video. En este tema se describen detalladamente las funciones compatibles.

Descripción general de la función

La función de procesamiento de medios de Intelligent Media Management (IMM) proporciona una solución integral para procesar archivos multimedia. Con esta función, usted puede ejecutar diversas operaciones, como la conversión de formatos y de formatos de contenedor, o el ajuste de la resolución y la velocidad de fotogramas. Así adapta los archivos de video y audio a distintos dispositivos y requisitos de reproducción.

image

Requisitos previos

  • Creó un par de AccessKey. Para obtener más información, consulte Create an AccessKey pair.

  • Activó OSS, creó un bucket y cargó archivos en dicho bucket. Para obtener más información, consulte Upload files.

  • Activó IMM. Para obtener más información, consulte Activate IMM.

  • Creó un proyecto en la consola de IMM. Para obtener más información, consulte Create a project.

    Nota
    • También puede llamar a la operación CreateProject para crear un proyecto. Para obtener más información, consulte Create a project.

    • Llame a la operación ListProjects para listar todos los proyectos de una región específica.

Notas

  • Si tiene algún problema, únase al grupo de DingTalk para comunicarse en tiempo real con los ingenieros de Intelligent Media Management. Consulte el número del grupo de DingTalk en Contact us.

  • El uso de las operaciones de API de transcodificación de medios genera cargos. Para obtener más información, consulte Billing overview.

Formatos de audio y video compatibles

Categoría

Formato

Audio

Formatos de audio principales, como AAC, MP3, WAV, FLAC, WMA, AC3 y OPUS.

Video

Formatos de video principales, como MP4, MPEG-TS, MKV, MOV, AVI, FLV, M3U8, WebM, WMV, RM y VOB.

Beneficios

Elemento de comparación

Transcodificación de Alibaba Cloud

Transcodificación autogestionada

Capacidad de transcodificación

Un sistema de transcodificación paralela rápido y estable que ajusta dinámicamente los recursos de transcodificación según la demanda. Escala los recursos de forma automática y expande sin interrupciones los recursos del clúster para atender requisitos de transcodificación con alta concurrencia.

Resulta difícil admitir tareas de transcodificación a gran escala y con alta concurrencia.

Algoritmo de transcodificación

Recursos de cómputo potentes y algoritmos avanzados de procesamiento de video.

Depende de servicios de transcodificación de código abierto.

Funciones

Transcodificación de video, conversión de formato de contenedor, conversión a HLS, conversión de video a imagen animada, fusión de videos, instantáneas de video, generación de sprites de video, transcodificación de audio, extracción de audio y extracción de subtítulos.

Debe integrar servicios de transcodificación de código abierto y construir un servicio de transcodificación desde la capa base.

Funciones

A continuación se describen las funciones compatibles con la transcodificación de medios de IMM.

Función

Descripción

Video transcoding

Convierte formatos de codificación de video y formatos de contenedor, además de ajustar la resolución, la velocidad de fotogramas y la tasa de bits.

Video snapshot

Extrae fotogramas específicos de un video y los guarda como imágenes estáticas para capturar momentos concretos.

Audio transcoding

Convierte formatos de audio y ajusta la tasa de bits, el número de canales de sonido y la frecuencia de muestreo.

Video sprite generation

Combina varios fotogramas de video en un solo archivo de imagen organizado en cuadrícula para generar un sprite.

Video-to-animated-image conversion

Convierte archivos de video a formatos de imagen animada, como GIF o WebP.

Video caption extraction

Extrae la información de subtítulos de los archivos de video.

Video merging

Fusiona varios clips de video en un video completo y lo convierte al formato obligatorio.

Audio merging

Fusiona varios clips de audio en un archivo de audio continuo.

Preguntas frecuentes

  • ¿Qué debo hacer si falla una solicitud de transcodificación de video?

    • Establezca el parámetro TargetAudio.Codec en un valor distinto de copy y vuelva a intentar la solicitud. Para obtener más información, consulte TargetAudio.

  • ¿Por qué aumenta el tamaño del archivo después de la transcodificación de video?

    • El tamaño del archivo puede aumentar tras la transcodificación porque la compresión de audio y video es con pérdida. Una tasa de bits más alta genera un archivo más grande sin mejorar la calidad respecto al archivo original. Una tasa de bits mayor implica que se pierde menos calidad durante la compresión.

    • Para controlar el tamaño del archivo de salida, configure el parámetro BitrateOption, Bitrate o CRF en TargetVideo y así controle la tasa de bits del flujo de video. También puede configurar el parámetro BitrateOption, Bitrate o Quality en TargetAudio para controlar la tasa de bits del flujo de audio.

  • ¿Se puede cancelar una tarea de transcodificación de video?

    • No, no es posible.

  • La orientación de mi video es incorrecta después de la transcodificación. ¿Cómo la ajusto?

    • En la configuración de parámetros de TargetVideo, establezca el parámetro Codec en un valor distinto de copy y el parámetro AdaptiveResolutionDirection en true. Esto habilita la rotación automática.

  • Mi video aparece estirado después de la transcodificación. ¿Cómo evito esto?

    • En la configuración de parámetros de TargetVideo, establezca el parámetro Codec en un valor distinto de copy y el parámetro AdaptiveResolutionDirection en true. Esto habilita la rotación automática. Luego, configure el parámetro ScaleType en fit para escalar el video de manera proporcional y evitar las barras negras.

  • ¿Cómo ejecuto una transcodificación con tasa de bits fija? Configurar únicamente el parámetro de tasa de bits no funciona.

    • En el parámetro TargetVideo, el parámetro bitrate admite tasa de bits variable (VBR), pero no tasa de bits constante (CBR). La diferencia entre VBR y CBR radica en su tasa de bits instantánea. Si necesita limitar la tasa de bits, configure el parámetro maxbitrate.

  • ¿Cómo obtengo la duración de un video transcoded correctamente?

    • Recupere la duración de un video transcoded correctamente mediante la llamada a la operación de API DetectMediaMeta. También puede usar el parámetro video/info de x-oss-process. Para obtener más información, consulte Video information extraction.

  • ¿La operación de API CreateMediaConvertTask de IMM es compatible con RocketMQ 5.0?

    • No es compatible. Solo se admite RocketMQ 4.0.