web-dev-qa-db-fra.com

Comment puis-je convertir plusieurs images en un film?

Comment puis-je convertir plusieurs images en un film?

J'ai environ 12 000 images et je veux créer un film basé sur l'horodatage des images. L'horodatage est également le nom du fichier. J'ai essayé d'utiliser convert mais mon PC est en panne lorsque j'essaie de le faire. Quel est un bon moyen en ligne de commande pour résoudre ce problème?

2
j0h

Utiliser ffmpeg, de ici :

cd /path/to/images
ffmpeg -f image2  -r 1/5 -pattern_type glob -i './*.png' -c:v libx264 -pix_fmt yuv420p out.mp4

L'autre option est mencoder. Je ne l'ai pas testé, mais vous pouvez trouver des instructions ici sur SuperUser .

Et cela ressemble à cette réponse SuperUser fonctionne très bien pour un grand nombre d'images:

ls -1v | grep JPG > files.txt
mencoder -nosound -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=21600000 -o windowsill_flowers_7.avi -mf type=jpeg:fps=24 mf://@files.txt -vf scale=1920:1080 
3
Ravexina