Mantendo a taxa de bits original enquanto codifica para H.264

0

Existe alguma maneira de usar a taxa de bits original do arquivo de entrada? A finalidade que faço é porque não sei se manter a taxa de bits original durante a codificação diminuirá o tempo de conversão. Se isso não encurtar o tempo, simplesmente usarei a taxa de bits mais próxima.

ffmpeg -i input.avi -c:v libx264 -preset slow -b:v ORIGINAL -pass 2 -c:a ac3 -b:a 192k output.mp4
    
por WhatWhereWhen 25.10.2015 / 15:47

1 resposta

1

A menos que seja absolutamente necessário reencodificar a trilha de vídeo para um codec diferente para problemas de compatibilidade, não faz sentido codificar exatamente a mesma taxa de bits.

Vendo que você tenta converter vídeo de um .avi (provável MPEG-4 Parte 2 ou MPEG-2) para uma faixa H.264, não acho que compatibilidade seja um problema?

Você tentou manter o fluxo de vídeo original usando uma cópia de fluxo?

ffmpeg -i input.avi -c:v copy -c:a ac3 -b:a 192k output.mp4
    
por 25.10.2015 / 23:22