Image to video

Transformer une image en video avec audio

Transformer une image en vidéo avec audio, la video fait la même longueur que l'audio et même taille que l'image.

ffmpeg -loop 1 -i "image.png" -i audio.mp3 -c:v libx264 -tune stillimage -c:a copy -shortest -pix_fmt yuv420p "video-fini.mp4"

Alternative 1 :

ffmpeg -loop 1 -i image.jpg -i audio.mp3 -framerate 30 -shortest -acodec copy -vcodec mjpeg result.mp4

Alternative 2 :

ffmpeg -loop 1 -i image.jpg -i audio.mp3 -shortest -framerate 30 -c:v libx264 -c:a copy bon.mp4

Transformer une image en vidéo sans audio

Dans cette exemple l'image jpg est transformer en vidéos de dimension 1920 par 1080 à 30 images par seconde pour une durer de 10 secondes.

ffmpeg -loop 1 -i image.jpg -framerate 30 -c:v libx264 -t 10 -pix_fmt yuv420p -vf scale=1920:1080 video_out.mp4