A transcodificação Narrowband HD™ é uma tecnologia proprietária da Alibaba Cloud que analisa inteligentemente cenas, movimentos e texturas do conteúdo de vídeo para reduzir as taxas de bits e os custos de largura de banda sem comprometer a qualidade visual. O Narrowband HDTM 1.0 reduz as taxas de bits em 20% a 40% em comparação com a transcodificação padrão. O Narrowband HDTM 2.0 reduz ainda mais as taxas de bits e oferece restauração e aprimoramento leve da qualidade de vídeo, entregando resoluções mais altas com taxas de bits menores do que o Narrowband HDTM 1.0.
Benefícios
|
Benefício |
Narrowband HDTM 1.0 |
Narrowband HDTM 2.0 |
|
Banda estreita: Reduz bits desnecessários. |
✔️ |
✔️ |
|
HD: Aloca bits para as áreas de maior impacto visual. |
✔️ |
✔️ |
|
Suaviza áreas menos perceptíveis ao olho humano, como regiões fora de foco e detalhes menores. |
✔️ |
✔️ |
|
Aprimora detalhes em áreas focadas e texturas regulares. |
❌ |
✔️ |
|
Corrige artefatos visualmente distrativos, como aliasing, cintilação e efeitos de mosaico. |
❌ |
✔️ |
Faturamento
A transcodificação de vídeo é um service pago. A cobrança ocorre com base nas especificações e na duração do vídeo de saída. Para mais informações, consulte Media transcoding billing.
Limitações
O Narrowband HDTM 1.0 e o Narrowband HDTM 2.0 têm suporte em todas as regiões. Para verificar as regiões de service compatíveis com o ApsaraVideo VOD, consulte Service regions.
A transcodificação Narrowband HDTM 1.0 e Narrowband HDTM 2.0 gera vídeos apenas nos formatos HLS e MP4.
Uso
-
Os parâmetros de vídeo, como resolução e taxa de bits, dos modelos de transcodificação Narrowband HDTM 1.0 são predefinidos e não podem ser editados. Os parâmetros do modelo predefinido são os seguintes:
Definição
Faixa de taxa de bits (Kbps)
Largura (px)
LD - Narrowband HD 1.0
≤400
640
SD - Narrowband HD 1.0
≤800
848
HD - Narrowband HD 1.0
≤1500
1280
FHD - Narrowband HD 1.0
≤3000
1920
2K - Narrowband HD 1.0
≤4000
2048
4K - Narrowband HD 1.0
≤8000
3840
A transcodificação Narrowband HDTM 2.0 é relativamente lenta. Para testes, recomendamos usar um vídeo curto com menos de três minutos.
Como usar
console
Etapa 1: Criar um grupo de modelos Narrowband HD™
Crie primeiro um grupo de modelos de transcodificação Narrowband HD™ para usar nos trabalhos de transcodificação. Para mais informações, consulte Transcoding templates.
Etapa 2 (Opcional): Criar e associar um workflow
Um workflow orquestra tarefas de processamento de mídia, como transcodificação, revisão de conteúdo e captura de snapshot, em uma sequência definida. Quando acionado durante o upload ou processamento de mídia, o workflow processa automaticamente o arquivo de mídia.
Crie um workflow, adicione um nó de transcodificação de mídia e associe-o ao grupo de modelos de transcodificação Narrowband HD™ criado na etapa anterior. Para mais informações, consulte Manage workflows.
Etapa 3: Iniciar a transcodificação
Use o grupo de modelos de transcodificação Narrowband HD™ ou o workflow criado para transcodificar seu vídeo. É possível acionar a transcodificação durante ou após o upload da mídia.
Durante o upload
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Media Files > Audio/Video e clique em Upload.
-
Clique em Add Media. Configure parâmetros como o método de upload e o local de armazenamento. Em seguida, selecione Use Transcoding Template Group ou Use Workflow e especifique o grupo de modelos de transcodificação ou o workflow criado.
Para mais informações sobre formatos de upload compatíveis e descrições de parâmetros, consulte Upload media files in the console.
Após adicionar os arquivos de áudio ou vídeo a serem enviados, clique em Upload.
Após o upload
Esta operação é geralmente usada para transcodificar novamente vídeos existentes, aplicar criptografia padrão ou substituir parâmetros de marca d'água.
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Media Files > Audio/Video.
Na página Audio/Video, localize o arquivo de mídia que deseja transcodificar e clique em Processing na coluna Actions.
Na caixa de diálogo Media Processing, selecione Use Transcoding Template Group ou Use Workflow e especifique o grupo de modelos de transcodificação Narrowband HD™ ou o workflow criado. Por exemplo, selecione Use Transcoding Template Group e escolha o grupo de modelos desejado, como Test-NarrowbandHD, na lista suspensa.
Clique em OK.
Etapa 4: Visualizar o resultado
Após o início da transcodificação, visualize o status da transcodificação e a URL do vídeo transcodificado. Use a URL do vídeo para reproduzir o conteúdo transcodificado com o ApsaraVideo Player ou um player de terceiros.
Se nenhum nome de domínio acelerado estiver configurado no ApsaraVideo VOD, a reprodução ou download de um vídeo por sua URL incorrerá em taxas de tráfego de saída de armazenamento. Para mais informações, consulte Billing of outbound traffic from OSS.
Método 1: console
Faça login no console do ApsaraVideo VOD.
No painel de navegação à esquerda, escolha Media Files > Audio/Video.
-
Na página Audio/Video, visualize o status do arquivo de mídia transcodificado.
O status Normal indica que a transcodificação foi concluída com sucesso. Para descrições de outros status, consulte Video statuses.
-
Clique em Manage na coluna Actions do arquivo de mídia transcodificado e clique na aba Video URL.
Fluxos de vídeo e URLs são gerados para as definições correspondentes dos arquivos de mídia transcodificados com sucesso.
Na lista de URLs de vídeo, os fluxos transcodificados com Narrowband HD™ aparecem como FHD - Narrowband HD 1.0 na coluna Definition, estão no formato MP4 e listados separadamente do source video.
Método 2: Notificações de eventos
O ApsaraVideo VOD suporta notificações de eventos por meio de callbacks HTTP e Message Service (MNS). Ao configurar notificações de eventos, o ApsaraVideo VOD avisa quando o processamento de mídia é concluído, como um trabalho de upload ou transcodificação. Recupere o status do trabalho de transcodificação e a URL do vídeo transcodificado a partir dos resultados do callback. Para instruções de configuração, consulte Event notifications.
Os seguintes eventos estão relacionados à transcodificação:
API
Uso
Para chamar operações de API, consulte API overview. Recomendamos o uso do OpenAPI Explorer para depuração. Execute operações da API do ApsaraVideo VOD diretamente no OpenAPI Explorer sem calcular assinaturas. Após uma chamada bem-sucedida, o OpenAPI Explorer gera automaticamente código de exemplo para o SDK.
Etapa 1: Criar um grupo de modelos Narrowband HD™
Crie primeiro um grupo de modelos de transcodificação Narrowband HD™ para usar ao iniciar trabalhos de transcodificação.
Chame a operação AddTranscodeTemplateGroup. Especifique os parâmetros do Narrowband HD™ no parâmetro
DefinitiondeTranscodeTemplatepara criar um grupo de modelos de transcodificação Narrowband HD™.
Etapa 2 (Opcional): Criar e associar um workflow
Um workflow orquestra tarefas de processamento de mídia, como transcodificação, revisão de conteúdo e captura de snapshot, em uma sequência definida. Quando acionado durante o upload ou processamento de mídia, o arquivo de mídia é processado automaticamente conforme a série de tarefas predefinida.
Atualmente, só é possível criar workflows no console do ApsaraVideo VOD. Para instruções, consulte Manage workflows.
Etapa 3: Iniciar a transcodificação
Use o grupo de modelos de transcodificação Narrowband HD™ ou o workflow criado para transcodificar seu vídeo. É possível acionar a transcodificação durante ou após o upload da mídia.
Durante o upload
A operação CreateUploadVideo serve apenas para obter URLs e credenciais de upload e criar informações básicas de ativos de mídia. Ela não faz o upload de arquivos. Implemente sua própria lógica de upload. Para um exemplo completo de upload de arquivos usando operações de API, consulte Upload media files by using the ApsaraVideo VOD API.
Ao chamar a operação CreateUploadVideo ou UploadMediaByURL para enviar arquivos de mídia, especifique o ID do grupo de modelos de transcodificação Narrowband HD™ no parâmetro
TemplateGroupIdou especifique o ID de um workflow que inclua um nó de transcodificação de mídia no parâmetroWorkflowId. Após o upload dos arquivos de mídia, o ApsaraVideo VOD os transcodifica automaticamente com base no grupo de modelos ou workflow especificado.
Após o upload
Esta operação é geralmente usada para transcodificar novamente vídeos existentes, aplicar criptografia padrão ou substituir parâmetros de marca d'água.
Chame a operação SubmitTranscodeJobs e especifique o ID do grupo de modelos de transcodificação Narrowband HD™ no parâmetro
TemplateGroupId, ou chame a operação SubmitWorkflowJob e especifique o ID de um workflow que inclua um nó de transcodificação de mídia no parâmetroWorkflowId. Após iniciar manualmente a transcodificação, o ApsaraVideo VOD transcodifica imediatamente os arquivos de mídia com base no grupo de modelos ou workflow especificado.
Etapa 4: Visualizar o resultado
Após o início da transcodificação, visualize o status da transcodificação e a URL do vídeo transcodificado. Use a URL do vídeo para reproduzir o conteúdo transcodificado com o ApsaraVideo Player ou um player de terceiros.
Se nenhum nome de domínio acelerado estiver configurado no ApsaraVideo VOD, a reprodução ou download de um vídeo por sua URL incorrerá em taxas de tráfego de saída de armazenamento. Para mais informações, consulte Billing of outbound traffic from OSS.
Método 1: API
A operação SubmitTranscodeJobs retorna um TranscodeTaskId para o trabalho de transcodificação. Em seguida, chame a operação GetTranscodeTask para consultar o status de execução e a URL do vídeo de saída do trabalho de transcodificação especificado.
Método 2: Notificações de eventos
O ApsaraVideo VOD suporta notificações de eventos por meio de callbacks HTTP e MNS. Após configurar as notificações de eventos, o ApsaraVideo VOD avisa quando o processamento de mídia é concluído, como um trabalho de upload ou transcodificação. Recupere o status do trabalho de transcodificação e a URL do vídeo transcodificado a partir dos resultados do callback. Para instruções de configuração, consulte Event notifications.
Os seguintes eventos estão relacionados à transcodificação: