Estou transcodificando alguns dos meus vídeos antigos mpeg4 (em contêineres avi) para h.264 com FFmpeg. Basicamente
ffmpeg -i input.avi -c:v libx264 [x264 settings] -c:a libfdk_aac [aac settings] output.mp4
Ao fazer isso, mpeg4
emite o seguinte aviso
O vídeo usa uma maneira não-padrão e desperdiçadora de armazenar quadros B ('quadros B compactados'). Considere usar uma ferramenta como o VirtualDub ou o avidemux para corrigi-lo.
Sei que ainda posso transcodificar com êxito, mas pelo aviso não está claro para mim se a qualidade do vídeo h.264 resultante será afetada .
Assim,
Como me preocupo apenas com a qualidade (e o tamanho, desejo minimizar o tamanho dos meus dispositivos móveis, e é por isso que também estou usando a
veryslow
predefinição) do vídeo h.264 de saída, devo me preocupar com o tamanho B- quadros?Se devo, como faço para corrigi-los com o avidemux? (Eu já tentei folhear o manual.)