É meio subjetivo, mas não consigo produzir vídeos 100% suaves com ffmpeg. Como entrada, uso https://www.libde265.org/hevc-bitstreams/tos-1720x720-cfg01.mkv como exemplo.Este é um vídeo h264 mkv que está sendo executado muito mal com o meu player vlc no meu laptop win7. para um vídeo h264, ele é reproduzido muito melhor, mas ainda parece não ser 100% suave. Especialmente em Vegas 9, ele até fica pendurado uma vez por segundo.
Outros vídeos h264, mesmo com 1080p ou superior, são perfeitos com vlc e muito melhores com Vegas, por isso não é meu laptop.
parece que pode haver muitas diferenças entre h264 e h264 ?? o que eu poderia tentar torná-los mais suaves?
Estou usando o seguinte comando para converter o vídeo:
ffmpeg.exe -i INPUT_FILE -ac 2 -vf scale=trunc\\(oh*a/2\\)*2:480 -c:v libx264 -sn -dn -map_metadata -1 -map_chapters -1 -profile:v high -level:v 4.0 -pix_fmt yuv420p OUTPUT_FILE
Atualize o ffmpeg e verifique. As versões mais antigas podem não estar reorganizando os quadros B corretamente.
—
Gyan 12/12
@ video.baba Na verdade, eu copiei isso de uma declaração citada e esqueço de remover o segundo \
—
user3776738
Então, atualizei para a versão mais recente do ffmpeg (20181212 windows), que não é muito mais recente que a minha anterior, mas não muda nada.
—
user3776738
Se você estiver recodificando isso para que funcione melhor no seu editor, use um formato diferente do H.264. Use um formato intermediário compactado sem perdas (n intraquadro). Não sabe ao certo o que o Vegas suporta, mas se ele suporta o VFW, você pode instalar o UT Video e usá-lo.
—
Llogan
\\(oh*a/2\\)*2
:?