vendredi 28 janvier 2011

Faire une vidéo à partir d'une séquence d'images

Ingrédients:
- ffmpeg
- une séquence d'images numérotées de 0 à N (format indifférent).
exemple A : toto00.jpg, toto01.jpg, ...., toto99.jpg
exemple B : test0.png, test1.png, ...., test1854.png

Recette:
ffmpeg -i input -b bitrate -r FPS -s size output


input : la séquence d'images. Le format des nombres est le même que pour printf donc on est en terrain familier. Pour l'exemple A: toto%02d.jpg. Pour l'exemple B: test%d.png

bitrate : le débit de la vidéo, exprimé en bits/s. Par défaut, 200 kb/s. Pour une expression en kb/s utiliser le suffixe K (par exemple, -b 200K).

FPS : nombre d'images par secondes. Par défaut: 25 fps.

size : dimensions de la vidéo. Format: LxH. Par défaut: dimensions de l'input. Exemple pour une vidéo en 320 par 240 : -s 320x240.

output : le nom du fichier vidéo créé.

Bien entendu, il y a tout plein d'autres options, il suffit de regarder dans le man.