J'ai une séquence d'images au format TIF et je voudrais créer un film à un FPS fixe (disons 10 images par seconde) sans perte. Y a-t-il un moyen facile de faire ça? J'ai essayé avec convert
d'Imagemagick et ffmpeg
, mais je ne peux tout simplement pas savoir quels paramètres utiliser pour éviter toute compression.
Réponse
Trop de publicités?Essayez d'utiliser un codec sans perte, par exemple, HuffYUV ou FFV1:
ffmpeg -i frame%04d.png -c:v huffyuv test.avi
ffmpeg -i frame%04d.png -c:v ffv1 -qscale:v 0 test.avi
Les deux codecs regarder portable. HuffYUV semble être la plus populaire, mais pour une raison quelconque, huffyuv encodage semble cassé sur mon système, et je reçois des couleurs bizarres et noir des bandes horizontales. Il pourrait avoir quelque chose à voir avec l'entrée RVB (PNG) et de ne pas YUV (entrée à partir d'un raw YUV420 fichier vidéo fonctionne OK). Voici donc quelques solutions de rechange (pas totalement sans perte, mais visuellement très bon):
ffmpeg -i frame%04d.png -qscale:v 0 test.avi
ffmpeg -i frame%04d.png -c:v mjpeg -qscale:v 0 test.avi