Se é um vídeo em Flash, por que não adicionar uma sobreposição, mantendo o vídeo original intacto?
Eu tenho vários vídeos em flash e estou adicionando minha marca a todos eles. O problema é que a qualidade piora. Eu estou fazendo com este comando: ffmpeg -i /input.flv -vhook "/usr/loca/vhook/drawtext.so -f /usr/share/fonts/somefont.ttf -x 5 -y 5 t MyBrand" -f flv -s 320x240 - | flvtools2 -U stdin /output.flv
Por favor, me diga o que estou fazendo de errado. Eu preciso da mesma qualidade.
Se é um vídeo em Flash, por que não adicionar uma sobreposição, mantendo o vídeo original intacto?
Se você quiser manter a mesma qualidade, não recodifique com um codec de compactação com perdas . Ou, inversamente, se você precisar re-codificar com um codec com perdas, espere perder a qualidade.
Esse tipo de problema é inevitável com a transcodificação, mas pode ser melhorado. Tente diferentes taxas de bits com o sinalizador -b. O padrão é 200 kb / s, tente dobrar para 400 kb / s ( -b 400000
) e veja se você gosta desse resultado melhor. Se você aumentar a taxa de bits o suficiente, você deve obter um resultado OK (embora o arquivo seja grande).