2012-05-18 1 views
1

J'utilise ffmpeg pour créer un fichier vidéo à l'aide de la commande loop_input et créer un fichier flv en tant que wrapper, puis l'exporter en tant que mp4. Pour une raison quelconque, lorsque la vidéo est lue, l'image est claire au fil du temps et commence à devenir vraiment pixellisée. Y at-il quelque chose que je dois faire pour maintenir la qualité pendant la boucle ou n'importe où ailleurs qui aiderait?FFMPEG produit une image plus nette de l'audio vers la vidéo

Ceci est mes paramètres de sortie vidéo, pas toute la ligne.

ffmpeg -loop_input -f image2 -i myimage.jpg -r 20 -g 20 -vcodec flv 

Répondre

2

Ah, grâce à ce post, je vois quel était mon problème.

Image sequence to video quality

J'ai oublié d'ajouter un débit binaire. Je suis habitué à ne régler les débits que lorsque je ne fais que de la vidéo, mais je sens que je le convertissais en vidéo, bien sûr il en a toujours besoin ou il devinera et il sera très faible. J'ai utilisé -b 1000k et l'image est superbe.

Questions connexes