O que é transcodificação na nuvem?

A transcodificação na nuvem converte mídia entre codecs, contêineres, resoluções ou taxas de bits em uma infraestrutura computacional gerenciada remotamente. As tarefas podem produzir várias versões a partir de uma única fonte sem servidores locais dedicados à codificação.

Como funciona a transcodificação na nuvem

A transcodificação começa pela decodificação de um fluxo de mídia existente, seguida de uma nova codificação com novos parâmetros técnicos; uma reescrita apenas do contêiner é, por sua vez, uma remultiplexação. Em um pipeline na nuvem, o armazenamento de objetos, as filas de tarefas, as unidades de processamento elásticas e os callbacks separam o upload do processamento. Essa etapa costuma alimentar ramificações de empacotamento adaptativo, geração de miniaturas e arquivamento. A recodificação causa perdas na maioria dos codecs de entrega, por isso a qualidade da fonte e o número de gerações limitam cada derivado.

Informações essenciais

  1. Alterar apenas o contêiner ou a disposição das faixas de um arquivo MP4 pode ser feito por remultiplexação; decodificar e recomprimir a imagem acrescenta tempo de processamento e pode introduzir perda de geração.
  2. As APIs de tarefas na nuvem devem tornar as novas tentativas idempotentes, pois um tempo limite excedido pode ocultar uma codificação bem-sucedida e um reenvio incondicional pode criar saídas ou cobranças duplicadas.
  3. A capacidade de processamento escala entre arquivos ou versões independentes, mas um único grupo longo de imagens pode ter paralelismo limitado, a menos que o codificador ofereça suporte ao processamento em blocos.

Quando a transcodificação na nuvem é importante

Envie tarefas de transcodificação na nuvem após o upload quando os ambientes de reprodução de destino exigirem vários formatos ou níveis de qualidade. Atrasos nas filas, custos de transferência, limites do provedor e tempo de processamento não determinístico podem afetar a entrega.

Transforme conhecimento sobre mídia em um pipeline funcional

Conecte uploads, processamento, IA, armazenamento e entrega por meio de uma única API declarativa, com o stack de codificação, o ajuste de escala e as constantes mudanças de formatos gerenciados para você.

Experimente a Transloadit gratuitamente