image2mpeg - pour convertir des images en un film MPEG

Image2mpeg est un script permettant de faire un film à partir d'une série d'images, le tout agrémenté d'une bande son. Les images peuvent être zoomées et il y a différentes transitions possibles d'une image à l'autre. Il n'y a pas d'interface graphique pour ce logiciel.

Méthode utilisant le paquet debian (ne fonctionne pas sous ubuntu Hardy)

Editez /etc/apt/sources.list et ajouter cette ligne :

deb http://hyperthese.net/Bordel/apt-rep/ binary/

Puis dans la console :

sudo apt-get update
sudo apt-get install image2mpeg

Méthode utilisant les sources

1- Installer les dépendances avec la console :

sudo apt-get install ffmpeg mjpegtools imagemagick libmagick++9-dev toolame libmad0 libmad0-dev madplay

2- Sur le site officiel, télécharger la version la plus récente de image2mpeg-***.tar.gz sur le bureau.

3- Avec la console :

mv ~/desktop/image2mpeg-*.tar.gz ~
cd ~
tar xvzf image2mpeg-*.tar.gz 
rm image2mpeg-*.tar.gz
mv image2mpeg-* .image2mpeg
cd ~/.image2mpeg
./configure
make
sudo make install

Pour le désinstaller

cd ~/.image2mpeg
sudo make uninstall
cd ~
rm -rf ~/.image2mpeg

Mettre toutes les photos et fichiers mp3 dans un même répertoire. Je suppose que toutes les photos sont au format jpg

Dans un terminal, aller dans ce répertoire et taper ceci :

image2mpeg -m DVD -o video.mpeg *.jpg *.mp3 -I index.i2m

Cette commande crée un fichier index.i2m donnant les instructions à image2mpeg. Une des lignes de ce fichier va ressembler à :

type=IMAGE,frames=-1,file=image.jpg,from_geo=100%,to_geo=100%

Pour avoir un effet de zoom, la remplacer par (par exemple) :

type=IMAGE,frames=-1,file=image.jpg,from_geo=100%,to_geo=80%

On obtient alors le film par :

image2mpeg -m DVD -o video.mpeg @index.i2m

Et il faut attendre longtemps (ex : 45 min pour 3 images) pour obtenir un film très sympa

On obtient les autres options par :

man image2mpeg
  • image2mpeg.txt
  • Dernière modification: Le 12/04/2019, 01:20
  • (modification externe)