# 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**  
[![image.png](https://bookstack.ouedraoknopp.bzh/uploads/images/gallery/2026-06/scaled-1680-/cZ014EFa562rAUQQ-image.png)](https://bookstack.ouedraoknopp.bzh/uploads/images/gallery/2026-06/cZ014EFa562rAUQQ-image.png)  


1. Coller son .png dans un dossier
2. Le renommer en en image.png
3. 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

<p class="callout success">Un dossier tout près à décompresser/utiliser ==&gt; [FFmpegisation.zip](https://bookstack.ouedraoknopp.bzh/attachments/33)</p>