Image2mpeg - Prepare suas imagens para apresentação em DVD
Colaboração: Fabio Guerra
Data de Publicação: 13 de Janeiro de 2008
Vou mostrar como preparar um DVD com suas imagens JPG. A ferramenta principal é o image2mpeg, um script que converte imagens digitais em vídeo MPEG, com transições entre imagens e som. O sistema usado foi o Debian testing (Lenny).
Instalar o pacote image2mpeg
Acrescentar ao /etc/apt/sources.list:
deb hyperthese.net/Bordel/apt-rep/ binary/ deb-src hyperthese.net/Bordel/apt-rep/ source/
Em seguida:
# apt-get update && apt-get install image2mpeg
Não sendo usuário Debian, veja no site do desenvolvedor informações sobre instalação.
Há porém um problema: na versão instalada do image2mpeg (0.9-1) há um erro no script que não permite criar vídeos NTSC. Para corrigir isto, baixar o pacote tar.gz da última versão (1.0), descompactá-lo e copiar o script image2mpeg para /usr/bin/.
Instalar o pacote tovid
Acrescentar ao /etc/apt/sources.list:
deb http://www.debian-multimedia.org BRANCH main deb http://tovid.sourceforge.net/download/debian BRANCH contrib deb-src http://tovid.sourceforge.net/download/debian BRANCH contrib
Trocar BRANCH
pela sua versão do Debian (etch, lenny ou sid).
# apt-get update && apt-get install tovid tovid-gui
Não sendo usuário Debian, veja no site do desenvolvedor informações sobre instalação.
Música
Agora você precisa preparar a trilha sonora para sua apresentação. Pode ser um simples arquivo mp3.
Sugestão:
- Ripar algumas músicas de um CD de sua preferência (com cdparanoia, cdda2wav, jack, etc)
- Unir os arquivos WAVs:
# apt-get install wavbreaker $ wavmerge -o final.wav musica1.wav musica2.wav musica3.wav musicaN.wav
- Gerar o mp3 para o DVD:
$ lame --preset extreme final.wav final.mp3
Gerar o vídeo
$ image2mpeg --mode DVD --norm ntsc --time-per-image 5 --time-per-transition 1.8 --transition FADE --output stream.mpg *.jpg final.mp3
O vídeo respeita a duração do fundo musical. Isto é, se a música for muito longa, ele não vai respeitar os 5 segundos estipulados na opção "--time-per-image". Então eu faço uma continha: (5 + 1,8) x número_de_imagens / 60 = duração da música em minutos.
Gerar e gravar o DVD
$ makemenu -ntsc -dvd "seu_titulo" -out mymenu $ makexml -menu mymenu.mpg stream.mpg -out mydisc2 $ makedvd mydisc2.xml $ makedvd -burn "mydisc2"
Pronto! Agora você já deve estar com seu DVD pronto para ser executado na sala de TV.