Taxa de bits

Derek Herman
Derek Herman
Joe Medley
Joe Medley

No artigo anterior Contêineres e codecs, você aprendeu a alterar o contêiner (extensão) e o codec de um arquivo de mídia. Em Neste artigo, vamos mostrar como alterar a taxa de bits antes de explicar resolução.

A taxa de bits e a resolução se correlacionam com a quantidade de dados em um arquivo de mídia. Ela provavelmente é óbvia, mas vamos falar mesmo assim. Você sempre pode menor taxa de bits e resolução, mas aumentá-las é um problema. Sem especiais software e algoritmos, a qualidade terá um impacto.

Portanto, sempre inicie seu processo de conversão com o arquivo de origem da mais alta qualidade que você que você pode testar. Antes de fazer qualquer coisa, mesmo antes de alterar o codec ou contêiner, verifique o características de exibição e verificar que o arquivo de origem tem uma taxa de bits ou resolução maior do que o resultado desejado.

Taxa de bits é o número máximo de bits usado para codificar um segundo de uma mídia riacho. Quanto mais bits forem usados para codificar um segundo de stream, maior será o fidelidade.

Obviamente, as diferentes taxas de bits que a Web suporta são baixas. A tabela abaixo mostra qual taxa de bits você deve segmentar para condições comuns de rede. Para Para fins de comparação, colocamos valores para Blu-rays e DVDs.

Método de exibição Taxa de bits
Blu-Ray 20 MB
DVD 6 MB
Web para computadores 2 MB
Dispositivo móvel 4G 0,7 Mb
Celular 3G 0,35 Mbs
Celular 2G Depende do tipo de rede.

EDGE: 0,4 Mbs
GPRS: 0,04 Mbs

Qual valor devo usar para vídeos em minhas páginas da Web? A resposta curta é menos: computador, 4G e 3G. Se você veicula vídeos em um dos mercados também é chamada de "o próximo bilhão de usuários", por exemplo, na Índia, também incluem o 2G. Para fins de demonstração, vamos segmentar 3G.

Ao usar o FFmpeg, você define a taxa de bits com a sinalização (surpresa!) taxa de bits (-b).

Se você não tiver o FFmpeg instalado, leia Fundamentos de aplicativos de mídia para configurá-lo com o Docker.

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
    

Há duas flags de taxa de bits, -b:a e -b:v. Uma delas é para o áudio. e a outra é para a transmissão de vídeo.

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm

Agora que seus arquivos estão preparados, é hora de ajustar as resoluções.