O ApsaraVideo VOD simplifica parâmetros complexos de transcodificação em modelos. Use esses modelos para agilizar as operações ao iniciar tarefas ou utilizar um workflow. Cada modelo possui um ID exclusivo, e um grupo de modelos de transcodificação pode conter vários modelos.
Tipos de modelo de transcodificação
O ApsaraVideo VOD salva conjuntos complexos de parâmetros como modelos de transcodificação. Você pode definir modelos personalizados — coleções de parâmetros para formatos de áudio, vídeo e container — para atender a necessidades específicas. Um grupo de modelos de transcodificação pode incluir múltiplos streams de saída. O ApsaraVideo VOD também fornece valores recomendados para diferentes definições de vídeo e níveis de qualidade de áudio.
Tipo de modelo | Origem | Casos de uso | Descrição |
Modelo de Transcodificação de Áudio e Vídeo | Definido pelo usuário |
|
|
Modelo de Empacotamento de Áudio e Vídeo | Definido pelo usuário | streaming de taxa de bits adaptável | O streaming de taxa de bits adaptável suporta transcodificação de vídeos apenas para o formato de container HLS (.m3u8+ts). |
Modelo Sem Transcodificação | Definido pelo sistema | Distribuição sem transcodificação | O vídeo de origem deve ser reproduzível e estar nos formatos MP4, FLV, M3U8, MP3 ou WEBM. O codec de vídeo deve ser H.264 ou H.265. Se você tiver vídeos de várias origens e não souber seus codecs, transcodifique-os antes da reprodução. Vídeos WebM são codificados principalmente com VP8 ou VP9 e exigem um cliente de reprodução compatível. |
Observações de uso
A transcodificação no ApsaraVideo VOD é um service faturável. O faturamento baseia-se na resolução configurada no modelo de transcodificação; portanto, a faixa do modelo pode diferir da faixa real de faturamento. Para mais informações, consulte Basic service billing.
Após ativar o ApsaraVideo VOD, o grupo de modelos No Transcoding (integrado) é usado por padrão. Não é possível editar ou excluir esse grupo. Se você usar o grupo No Transcoding para enviar tarefas de transcodificação e o vídeo de origem estiver nos formatos MP4, FLV, M3U8, MP3 ou WEBM, a URL do vídeo transcodificado receberá o rótulo Original e poderá ser reproduzida diretamente. Caso o vídeo de origem não esteja em um desses formatos, a URL ainda receberá o rótulo Original, mas não poderá ser reproduzida diretamente.
Para evitar falhas, não edite nem exclua um modelo ou grupo de modelos enquanto uma tarefa de transcodificação estiver em andamento.
Limitações
Cada usuário pode criar até 20 grupos de modelos de transcodificação em cada região. Um grupo pode conter até 10 modelos de transcodificação regular e 10 modelos de empacotamento de áudio e vídeo,.
Criar um grupo de modelos de transcodificação
Ao iniciar uma tarefa de transcodificação, cada modelo no grupo especificado gera um arquivo de vídeo. Isso consome espaço de armazenamento e gera taxas de transcodificação. Para evitar custos e uso de armazenamento desnecessários, crie apenas os modelos de transcodificação necessários.
Pelo console
Transcodificação regular
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Configuration Management > Media Processing > Transcoding Template Groups.
Na barra de navegação superior, selecione a região desejada na lista suspensa ao lado de Workbench.
Na página Transcoding Template Groups, clique em Create Transcoding Template Group.
-
Na seção Audio and Video Transcoding Template, clique em Add Template e configure os parâmetros de transcodificação.
Nº
Categoria
Parâmetro
Descrição
1
Básico
Tipo de transcodificação
Valores válidos: Transcodificação Regular, Transcodificação de Áudio, Conversão de Formato de Container, Narrowband HD™ 1.0 e Narrowband HD™ 2.0.
Nota
Para mais informações sobre definições relacionadas ao Narrowband HD™ 1.0, como Narrowband HD™ 1.0 e SD-Narrowband HD™ 1.0, consulte Narrowband HD™ transcoding.
Se selecionar a definição Original Quality (Remuxing), o vídeo mantém sua definição e taxa de bits originais. Apenas o formato do container é alterado. Ideal para cenários onde não é necessário modificar o tamanho ou a taxa de bits do vídeo.
Qualidade de Som: Standard Quality ou High Quality.
Formato do container
Formatos de vídeo suportados: HLS, MP4 e FLV.
Formatos de áudio suportados: MP3 e AAC.
Para mais informações sobre formatos de container, consulte Key concepts.
2
Parâmetros de vídeo
Desativar vídeo
Extrai apenas o stream de áudio, útil para aplicações de rádio, por exemplo.
Formato de codificação
H.264 e H.265 são suportados.
Resolução
Resolução Predefinida: LD, SD, HD, UHD, 2K e 4K (largura de 640 a 3840 pixels, altura adaptável).
É possível definir a resolução pelos lados longo e curto do vídeo ou pela largura e altura do dispositivo. A largura e a altura podem variar de 128 a 4.096 pixels.
Para ativar a proporção adaptável, defina apenas a largura ou a altura.
Taxa de bits
A taxa de bits varia de 10 a 50.000 Kbps. Este valor controla a definição. Recomendamos utilizar as taxas de bits sugeridas para cada definição.
Taxa de quadros
Número de quadros exibidos por segundo. Recomenda-se a configuração padrão.
Taxa de quadros personalizada: 0 a 60 fps. Valores comuns são 24, 25 e 30.
Intervalo máximo de keyframes
Número de quadros em um Grupo de Imagens (GOP). Recomenda-se a configuração padrão.
Marca d'água de imagem/texto
Adiciona uma marca d'água visível de imagem ou texto durante a transcodificação. Para aplicar, adicione primeiro o material nas configurações de marca d'água e ative o recurso. Para mais informações, consulte Video watermark.
3
Parâmetros avançados (disponíveis apenas quando o Formato do Container é HLS ou MP4)
Comprimento do fragmento
Duração de cada segmento TS. Recomenda-se a configuração padrão.
Criptografia de vídeo
É possível criptografar vídeos HLS. Vídeos criptografados exigem um SDK de player oficial da Alibaba Cloud que suporte descriptografia. Este service é gratuito durante o período de teste.
Nota
A criptografia configurada aqui é proprietária. Para usar criptografia padrão, consulte HLS standard encryption.
4
Parâmetros de áudio
Desativar áudio
Selecione esta opção para remover o stream de áudio e produzir um vídeo silencioso.
Formato de codificação
AAC e MP3 são suportados para os formatos de container HLS e MP4. Apenas MP3 é suportado para o formato de container MP3.
Taxa de amostragem
Recomenda-se a configuração padrão.
Taxa de bits de áudio
A taxa de bits de áudio varia de 8 a 1.000 Kbps. Recomenda-se a configuração padrão.
Canais de áudio
Recomenda-se a configuração padrão.
Após configurar os parâmetros, clique em Save.
-
Opcional: Na página Transcoding Template Groups, clique em Set as Default em um grupo de modelos para defini-lo como padrão. Os novos vídeos enviados posteriormente serão transcodificados de acordo com este grupo.
ImportanteApós definir o grupo de modelos padrão, os vídeos existentes não serão retranscodificados automaticamente. É necessário iniciar a transcodificação manualmente.
Transcodificação de áudio
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Configuration Management > Media Processing > Transcoding Template Groups.
Na barra de navegação superior, selecione a região desejada na lista suspensa ao lado de Workbench.
Na página Transcoding Template Groups, clique em Create Transcoding Template Group.
-
Na seção Audio and Video Transcoding Template, clique em Add Template, selecione Audio Transcoding e configure os parâmetros relevantes.
Formato do Container: Selecione apenas AAC ou mp3.
Qualidade de Som: Standard Quality e High Quality são suportadas.
Mantenha os valores padrão para outros parâmetros ou altere-os conforme suas necessidades de negócio. Para descrições de parâmetros e configurações recomendadas, consulte Create a regular transcoding template group.
Após configurar os parâmetros, clique em Save.
Conversão de formato de container
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Configuration Management > Media Processing > Transcoding Template Groups.
Na barra de navegação superior, selecione a região desejada na lista suspensa ao lado de Workbench.
Na página Transcoding Template Groups, clique em Create Transcoding Template Group.
-
Na seção Audio and Video Transcoding Template, clique em Add Template, selecione Container Format Conversion e configure os parâmetros relevantes.
Formato do Container: Os formatos de vídeo suportados são HLS, MP4, FLV e Dash.
Definição: Mantém os parâmetros do vídeo de origem.
Mantenha os valores padrão para outros parâmetros ou altere-os conforme suas necessidades de negócio. Para descrições de parâmetros e configurações recomendadas, consulte Create a regular transcoding template group.
Após configurar os parâmetros, clique em Save.
Narrowband HD™ 1.0
O Narrowband HD™ 1.0 suporta saída de transcodificação apenas nos formatos de container HLS e MP4.
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Configuration Management > Media Processing > Transcoding Template Groups.
Na barra de navegação superior, selecione a região desejada na lista suspensa ao lado de Workbench.
Na página Transcoding Template Groups, clique em Create Transcoding Template Group.
-
Na seção Audio and Video Transcoding Template, clique em Add Template e configure os parâmetros de transcodificação do Narrowband HD™ 1.0.
Formato do Container: Selecione apenas HLS ou MP4.
Tipo de Cenário: Selecione apenas Mini Dramas ou Common Scenarios.
Definição: Selecione uma definição relacionada ao Narrowband HD™ 1.0.
Mantenha os valores padrão para outros parâmetros ou altere-os conforme suas necessidades de negócio. Para descrições de parâmetros e configurações recomendadas, consulte Create a regular transcoding template group. Em Parâmetros de vídeo, defina o Formato de codificação como H.264, selecione uma das nove opções de Resolução predefinida (como SD, HD ou UHD para melhor resultado geral), defina a taxa de bits como 500 Kbps e mantenha a taxa de quadros original do vídeo. O recurso de Marca d'água de imagem/texto vem desativado por padrão. Nos Parâmetros avançados, a criptografia proprietária vem desativada por padrão. Nos Parâmetros de áudio, defina o Formato de codificação como AAC e a taxa de bits como 64 Kbps. Após concluir a configuração, clique em Save.
Após configurar os parâmetros, clique em Save.
Streaming de taxa de bits adaptável
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Configuration Management > Media Processing > Transcoding Template Groups.
Na barra de navegação superior, selecione a região desejada na lista suspensa ao lado de Workbench.
Na página Transcoding Template Groups, clique em Create Transcoding Template Group.
-
Na seção Audio and Video Packaging Template, clique em Add Template e configure os parâmetros do modelo de empacotamento de vídeo.
Formato do Container: Este parâmetro é definido como HLS.
Definição: Selecione uma definição apropriada. Transcodificação regular, conversão de formato de container, Narrowband HD™ 1.0, entre outros, são suportados.
Limiar de Largura de Banda: O limiar que um player usa para selecionar um stream com base na largura de banda atual da rede. Unidade: bps. Recomenda-se a configuração padrão.
Mantenha os valores padrão para outros parâmetros ou altere-os conforme suas necessidades de negócio. Para descrições de parâmetros e configurações recomendadas, consulte Create a regular transcoding template group.
Após configurar os parâmetros, clique em Save.
Via OpenAPI
Chame a operação AddTranscodeTemplateGroup para criar grupos de modelos de transcodificação de diferentes tipos.
Use o parâmetro
TypedeTranscodeTemplatepara especificar o tipo do modelo de transcodificação, como Transcodificação Regular ou empacotamento de vídeo.Use o parâmetro
DefinitiondeTranscodeTemplatepara especificar a definição de saída, como definições para transcodificação regular de vídeo, transcodificação de áudio, conversão de formato de container ou Narrowband HD™ 1.0.
Gerenciar grupos de modelos
Após criar um grupo de modelos de transcodificação, você pode visualizá-lo, editá-lo, excluí-lo ou defini-lo como padrão. O grupo de modelos No Transcoding definido pelo sistema não pode ser visualizado, editado ou excluído.
As modificações em um grupo de modelos de transcodificação aplicam-se apenas aos vídeos enviados após o salvamento das alterações. Os vídeos existentes não serão retranscodificados automaticamente e devem ser transcodificados manualmente.
-
console
Na página Transcoding Template Groups do console do ApsaraVideo VOD, gerencie seus grupos de modelos. A página lista os grupos existentes com seus nomes, IDs e tipos. Para grupos definidos pelo usuário, execute as seguintes ações: View, Edit, Remove e Delete. Para criar um grupo de modelos, clique em Add Transcoding Template Group.
-
api
Usar grupos de modelos
Acione a transcodificação no ApsaraVideo VOD durante o upload ou processamento de mídia especificando um grupo de modelos de transcodificação para a tarefa ou adicionando o grupo a um nó de transcodificação de mídia em um workflow.