Réels : transformer un png en video automatiquement
Création d'un réel : transformer un png en vidéos de 5 secondes automatiquement avec FFmpeg

- Coller son .png dans un dossier
- Le renommer en en image.png
- ouvrir le terminal depuis le dossier
ffmpeg -loop 1 -i image.png -c:v libx264 -t 5 -pix_fmt yuv420p -vf "split[bg][fg];[bg]scale=1080:1920:force_original_aspect_ratio=increase,crop=1080:1920,boxblur=20:20[bg_blurred];[fg]scale=1080:1920:force_original_aspect_ratio=decrease[fg_scaled];[bg_blurred][fg_scaled]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" output.mp4
Comment ça fonctionne ?
-
-loop 1 -i image.png: Boucle l'image unique pour en faire une vidéo. -
-t 5: Fixe la durée de la vidéo à 5 secondes (tu peux changer cette valeur). -
-vf "...": Il sépare l'image en deux (split). Il prend l'arrière-plan (bg), l'agrandit, le recadre en 1080x1920 et lui applique un flou (boxblur). Ensuite, il prend l'avant-plan (fg), l'adapte pour qu'il rentre proprement dans le cadre, et le superpose au centre (overlay). -
-pix_fmt yuv420p: Assure une compatibilité maximale avec les smartphones et Instagram.
solution clés en main
Un dossier tout près à décompresser/utiliser ==> FFmpegisation.zip