Todos os produtos
Search
Central de documentação

Intelligent Media Management:Transcodificação de mídia

Última atualização: Jun 27, 2026

O Intelligent Media Management (IMM) oferece o recurso de transcodificação de mídia para atender às suas necessidades de conversão de formato, conversão de formato de contêiner, ajuste de resolução, ajuste de taxa de quadros, captura de quadros, extração de sprites e aplicação de marca d'água em arquivos de áudio e vídeo. Este tópico descreve as capacidades da transcodificação de mídia.

Visão geral do recurso

A transcodificação de mídia é uma solução completa para processamento de arquivos de mídia. Ela permite executar diversas operações, como conversão de formato, conversão de formato de contêiner, ajuste de resolução e ajuste de taxa de quadros, adaptando arquivos de vídeo e áudio para vários dispositivos e requisitos de reprodução.

image

Pré-requisitos

  • Crie um par de AccessKey. Para mais informações, consulte Criar um par de AccessKey.

  • Ative o OSS, crie um bucket e faça upload de arquivos para o bucket. Para mais informações, consulte Fazer upload de arquivos.

  • Ative o IMM. Para mais informações, consulte Ativar o IMM.

  • Crie um projeto no console do IMM. Para mais informações, consulte Criar um projeto.

    Nota
    • Também é possível chamar a operação CreateProject para criar um projeto. Para mais informações, consulte Criar um projeto.

    • Chame a operação ListProjects para listar todos os projetos em uma região especificada.

Considerações

  • Se ocorrerem erros ao usar a transcodificação de mídia, entre no grupo do DingTalk (ID: 88490020073) para se comunicar diretamente com os engenheiros do Alibaba Cloud IMM em tempo real.

  • O uso de recursos relacionados às operações de API de transcodificação de mídia gera custos. Para mais informações, consulte Visão geral do faturamento.

Formatos de áudio e vídeo compatíveis

Categoria

Formato

Áudio

Formatos de áudio convencionais, como AAC, MP3, WAV, FLAC, WMA, AC3 e Opus.

Vídeo

Formatos de vídeo convencionais, como MP4, MPEG-TS, MKV, MOV, AVI, FLV, M3U8, WebM, WMV, RM e VOB.

Benefícios

Item de comparação

Transcodificação do Alibaba Cloud

Transcodificação autogerenciada

Sistema de transcodificação

Utiliza um sistema de transcodificação paralelo, estável e de alta velocidade, capaz de ajustar dinamicamente e escalar automaticamente os recursos de transcodificação conforme necessário, além de expandir perfeitamente os recursos do cluster para processar um grande número de tarefas simultâneas.

Frequentemente falha ao processar um grande volume de tarefas de transcodificação simultâneas.

Algoritmo de transcodificação

Oferece recursos computacionais robustos e algoritmos avançados de processamento de vídeo.

Depende dos algoritmos fornecidos por serviços de transcodificação open source.

Capacidade

Suporta diversos recursos, como transcodificação de vídeo, conversão de formato de contêiner de vídeo, conversão de formato de vídeo para HTTP Live Streaming (HLS), conversão de vídeo para imagens animadas, concatenação de vídeo, snapshot de vídeo, geração de sprites a partir de vídeos, transcodificação de áudio, extração de áudio e extração de legendas.

Exige a integração de um serviço de transcodificação open source com seu próprio negócio e a construção de um serviço de transcodificação do zero na camada subjacente.

Capacidades

A tabela a seguir descreve as capacidades compatíveis com a transcodificação de mídia do IMM.

Capacidade

Descrição

Transcodificação de vídeo

Fornece conversão de formato de codificação de vídeo, conversão de formato de contêiner, ajuste de resolução, ajuste de taxa de quadros e ajuste de taxa de bits.

Captura de quadros

Extrai quadros específicos de um vídeo e os salva como imagens estáticas para capturar momentos específicos.

Transcodificação de áudio

Oferece conversão de formato de áudio, ajuste de taxa de bits, ajuste de taxa de amostragem e ajuste do número de canais de som.

Geração de sprite de vídeo

Combina vários quadros de vídeo em um único arquivo de imagem organizado em formato de grade para gerar um sprite.

Converter vídeo para imagem animada

Converte arquivos de vídeo para formatos de imagem animada, como GIF ou WebP.

Extrair legendas de vídeo

Extrai informações de legendas de arquivos de vídeo.

Mesclagem de vídeo

Mescla vários clipes de vídeo em um vídeo completo e o converte para o formato especificado.

Mesclagem de áudio

Combina vários clipes de áudio em um arquivo de áudio contínuo.

Perguntas frequentes

  • O que fazer se uma solicitação de transcodificação de vídeo falhar?

    • Defina o parâmetro TargetAudio.Codec com um valor diferente de copy e tente novamente a solicitação. Para mais informações, consulte TargetAudio.

  • Por que o tamanho do arquivo aumenta após a transcodificação de vídeo?

    • O arquivo transcodificado fica maior que o arquivo source principalmente porque a transcodificação de áudio e vídeo usa compressão com perdas. O algoritmo de compressão pode gerar um arquivo de mídia maior, mas não melhora a qualidade do vídeo ou do áudio. Em vez disso, o algoritmo mantém uma qualidade semelhante com um leve comprometimento.

    • Para controlar o tamanho do arquivo gerado, especifique o parâmetro BitrateOption, Bitrate ou CRF no parâmetro TargetVideo para ajustar as taxas de bits dos fluxos de vídeo. Também é possível especificar o parâmetro BitrateOption, Bitrate ou Quality no parâmetro TargetAudio para controlar as taxas de bits dos fluxos de áudio.

  • É possível cancelar uma tarefa de transcodificação de vídeo?

    • Não, não é possível cancelar uma tarefa de transcodificação de vídeo.

  • Como ajustar a orientação de um vídeo transcodificado se ele aparecer na direção errada?

    • No parâmetro TargetVideo, que especifica as configurações de processamento de áudio, defina o parâmetro Codec com um valor diferente de copy e o parâmetro AdaptiveResolutionDirection como true para ativar a orientação de resolução adaptativa.

  • Como evitar que um vídeo seja esticado após a transcodificação?

    • No parâmetro TargetVideo, que especifica as configurações de processamento de áudio, defina o parâmetro Codec com um valor diferente de copy, o parâmetro AdaptiveResolutionDirection como true para ativar a orientação de resolução adaptativa e o parâmetro ScaleType como fit para redimensionar o vídeo proporcionalmente e remover bordas pretas.

  • Por que não consigo obter uma taxa de bits fixa quando o parâmetro de taxa de bits é especificado para uma tarefa de transcodificação de vídeo?

    • No parâmetro TargetVideo, o parâmetro bitrate suporta taxa de bits variável (VBR), mas não taxa de bits constante (CBR). A diferença entre VBR e CBR está na taxa de bits instantânea. Especifique o parâmetro maxbitrate de acordo com os requisitos do seu negócio.

  • Como obter a duração de reprodução de um vídeo transcodificado?

  • A operação CreateMediaConvertTask do IMM é compatível com o ApsaraMQ for RocketMQ 5.0?

    • Não, a operação CreateMediaConvertTask é compatível apenas com o ApsaraMQ for RocketMQ 4.0.