La commande convert
permet de créer une vidéo au format MPEG à partir de plusieurs images.
Par exemple:
convert -delay 300 *.png test.mpg
Eh bien, est-il possible d’ajouter des effets de fondu en sortie et de fondu en entrée dans la vidéo mpeg en utilisant convert
?
Si c'est possible, comment puis-je le faire?
Personnellement, je m'en tenais aux outils vidéo pour générer de la vidéo. Imagemagick est assez génial mais ce n’est pas ffmpeg. ffmpeg (ou avconv, comme on l'appelle maintenant) peut gérer à la fois l'assemblage d'images et options de fond en une fois:
ffmpeg -r 24 -b 500000 -i frame%05d.png -vf fade=out:155:45 output.mp4
Si vous n'êtes pas familier avec ffmpeg, voici une traduction rapide de cette commande:
ffmpeg vous donne également une tonne d'options sur la gestion de l'audio, des codecs, des conteneurs, etc. qu'Imagemagick n'a pas l'habitude de faire, mais je m'en vais tout seul. Avoir un jeu.
Edit: J'étais en train de l'inventer sur place, mais je peux confirmer que cela fonctionne exactement comme prévu/décrit.