martedì 10 febbraio 2009

Realizzare un video da una serie di foto

Oggi vedremo come ottenere dalla nostra collezione di foto, un film con tanto di colonna sonora e transizioni tra le varie scene.
Il comando che andremo ad usare si chiama (guarda caso): image2mpeg e difficilmente sarà disponibile nel nostro gestore di pacchetti, quindi dovremo provvedere all'installazione manuale da sorgenti - niente paura, faremo in un attimo.
Io per questo test ho usato una Ubuntu 8.10 - dove è necessario provvedere all'installazione delle dipendenze... in questo modo:

$ sudo apt-get install libmagick9-dev madplay make build-essential libmad0-dev toolame mjpegtools ffmpeg [invio]

fatto questo, raggiungiamo la home page del programma a questo indirizzo: http://www.gromeck.de/?image2mpeg

scorriamo sino alla sezione download e scarichiamo l'ultima versione disponibile, che al momento è: image2mpeg-1.02.tar.gz

apriamo un terminale e poiché di default Firefox ci mette i file scaricati sul desktop, spostiamoci in quella posizione con:

$ cd Scrivania [invio]

adesso scompattiamo il tarball con:

$ tar xzvf image2mpeg-1.02.tar.gz [invio]

ed entriamo nella cartella appena creata:

$ cd image2mpeg-1.02 [invio]

poi lanciamo il configure:

$ ./configure [invio]

la compilazione:

$ make [invio]

e se tutto è andato bene, non ci rimane che terminare l'installazione con:

$ sudo make install [invio]
password [invio]

ora abbiamo image2mpeg ottimizzato e perfettamente installato nel nostro sistema.

digitando il solito man è possibile vedere le numerose opzioni disponibili con il programma:

$ man image2mpeg [invio]

se invece non avete voglia di leggere e volete solo realizzare la vostra slideshow, seguitemi in questi semplici passi:

1) creiamo una cartella e mettiamoci dentro le foto che vogliamo elaborare
2) mettiamo un file musicale per la colonna sonora dentro la stessa cartella delle foto
3) apriamo un terminale ed entriamo dentro la cartella contenente il materiale da processare
4) ora andiamo a realizzare il nostro capolavoro, digitiamo il seguente comando:
$ image2mpeg --scroll --mode vcd --aspect-ratio 16:9 --width 468 --height 264 --transition fade *.jpg musica.mp3 -o video.mpg [invio]
5) aspettiamo che finisca l'elaborazione... ma nel frattempo facciamo qualcos'altro :-)