Ao fazer 2 passar codificação de vídeo com o FFmpeg, como encontrar a taxa de bits ideal?

0

Ao fazer 2 passar codificação de vídeo com VP8 (libvpx), existe uma maneira de descobrir a taxa de bits ideal, então eu não tenho que adivinhar?

Algo como um pequeno teste de compressão, ou algum comando ffmpeg, que me ajudará a determinar a taxa de bits apropriada?

Eu tentei ler o arquivo de estatísticas de primeira passagem do VP8 no bloco de notas, mas está tudo confuso.

Estou usando o Windows 7 com a compilação mais recente do FFmpeg.

    
por ClearSky 15.09.2015 / 20:38

1 resposta

3

Por que não usar um controle de taxa de qualidade constante (CRF) que permitirá ao codificador escolher uma taxa de bits ideal?

ffmpeg -i input.mp4 -c:v libvpx -crf 10 -b:v 20M -c:a libvorbis output.webm

O valor do CRF pode ser definido dentro de [4; 63], sendo 4 a melhor qualidade. 10 é um valor bem aceito. O -b:v 20M especificado se torna a taxa de bits máxima permitida.

A codificação de duas passagens só deve ser usada quando você precisar de um arquivo de tamanho fixo, caso contrário, o CRF é o método preferido.

Mais informações no artigo VP8 / FFmpeg .

    
por 15.09.2015 / 22:34