Convertir une série d’images JPEG en vidéo
Il est très simple de réaliser une mini-vidéo à partir de clichés ou d’images en JPG, grâce à ImageMagick.
Pour réaliser cela, vous avez besoin d’installer ImageMagick et mpeg2enc.
Installer ImageMagick
Cela est très simple, puisqu’il suffit d’installer le paquet imagemagick :
$ sudo apt-get install imagemagick
Installer mpeg2enc
Là, c’est un peu plus compliqué, car il n’existe pas (à ma connaissance) de paquet pour ce programme. Il faut donc télécharger les sources sur le site officiel, ou bien télécharger l’archive :
$ wget ftp://ftp.mpegtv.com/pub/mpeg/mssg/mpeg2vidcodec_v12.tar.gz
Ensuite, on décompresse l’archive :
$ tar xvzf mpeg2vidcodec_v12.tar.gz
Puis on configure et on compile le code source :
$ cd mpeg2vidcodec_v12
$ ./configure
$ makeEnsuite, on copie le binaire optenu dans /usr/bin :
$ sudo mv mpeg2/src/mpeg2enc /usr/bin
Commande pour créer le film à partir des JPG
Pour réaliser ce film, il faut se placer dans le répertoire contenant les JPEG, puis taper la commande :
$ convert -delay 20 *.JPG animation.mpg
Où :
- -delay : est la fréquence (en 1/100 de secondes ) de changement des images (ici 20/100è de secondes, soit 5 images / secondes)
- *.JPG : correspond au motif des images (ici, toutes les images portant l’extension .JPG dans le répertoire courant)
- animation.mpg : nom du fichier de sortie (vous pouvez également mettre l’extension .gif pour créer un GIF animé, ou .mng pour créer un fichier MNG)
Dans la même rubrique :
Capturer un flux MMS avec MiMMS | Convertir des fichiers audio MPC en MP3 | Convertir les vidéos en FLV |

Commentaires
Convertir une série d’images JPEG en vidéo (le 2006-09-03 13:13:07 par yöm)
Bonjour,
j’ai essayé de suivre votre installation de mpeg2enc seulement je butte sur la commade ./configure. Comme je ne comprend pas bien ce que cette commande est sensée faire, je ne trouve pas de solutions. Voici la réponse :
Convertir une série d’images JPEG en vidéo (le 2006-09-03 17:44:00 par Loneseb)
Il faut lancer la commande ./configure dans le répertoire crée par la commande tar. (dans cet exemple, il faut effectuer cd mpeg2vidcodec_v12 avant)
(La commande configure est la première étape à effectuer avant de compiler un programme)
Convertir une série d’images JPEG en vidéo (le 2006-09-04 08:42:02 par yöm)
Et bien cette fois ci, je me suis placé dans le bon répertoire et j’obtiens la même réponse ... J’ai réessayé en sudo et vérifié l’emplacement d’où j’effectuais ./configure, pareil ...
Convertir une série d’images JPEG en vidéo (le 2006-09-21 13:49:40 par )
Le fichier est exécutable ?
Convertir une série d’images JPEG en vidéo (le 2006-12-03 15:55:55 par )
Le mode d’emploi et l’idée paraissent idéalement simples. Deux problèmes cependant :
giraudoux@giraudoux-laptop : /mpeg2$ ./configure
bash : ./configure : Aucun fichier ou répertoire de ce type
giraudoux@giraudoux-laptop : /Images$ ls
cartes001.jpg cartes002.jpg cartes003.jpg
giraudoux@giraudoux-laptop : /Images$ convert -delay 20 *.jpg animation.mpg
sh : mpeg2encode : not found
convert : Delegate failed `"mpeg2encode" "%i" "%o"’.
Donc échec et mat...
D’avance merci de tout conseil
Patrick
Convertir une série d’images JPEG en vidéo (le 2006-12-04 11:25:53 par )
Tu install alien
Tu telecharge le RPM :
http://www.filewatcher.com/m/mpeg2vidcodec-1.2-1.i386.rpm.76163.0.0.html
puis tu fait "alien -i Lenom du RPM"
et ca macrche
http://www.filewatcher.com/m/mpeg2v...
Convertir une série d’images JPEG en vidéo (le 2006-12-08 19:12:01 par )
Je viens d’essayer. Ca marche effectivement très bien.
Merci pour le tuyau et bravo à tous !!!
Patrick
Convertir une série d’images JPEG en vidéo (le 2007-01-02 09:31:32 par Marc31boss)
Le ./configure est effectivement a sauter pour les nouvelles versions : il faut faire make dessuite, puis aller dans le répertoire src, mpeg2enc et déplacer le fichier mpeg2encode dans /usr/bin, et ca marche ;)
Convertir une série d’images JPEG en vidéo (le 2007-06-26 20:38:45 par Fred)
Salut, tu as aussi mencoder : pour créer du mjpeg :
mencoder mf ://*.jpg -mf fps=25:type=jpeg -ovc copy -oac copy -o output.avi