Instalando os pré-requisitos:(Habilite todos os repositórios)
| $ sudo apt-get install mplayer mencoder ffmpeg dvdauthor |
Usando o mencoder
| $ mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576,\ harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:\ vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:\ abitrate=192:aspect=16/9 -ofps 25 \ -o videofinal.mpg videoorigem.avi |
Neste exemplo, observe na última que o video convertido é representado pelo saída -o videofinal.mpg e a origem pelo videoorigem.avi. Note que para converter outros tipos de videos basta trocar o videoorigem.avi pelo tipo preferido.
Usando o ffmpeg
| $ ffmpeg -i videoorigem.avi -target ntsc-dvd /tmp/videofinal.mpg |
Neste exemplo, observe o video convertido é o videofinal.mpg que será salvo dentro do diretório /tmp e a origem é o videoorigem.avi.A opção -target ntsc-dvd é que indica que a saída será um videodvd. Se quiser converter para outros tipos sem ser dvd basta trocar o alvo do -target por "vcd", "svcd", "dvd", "dv", "pal-vcd", "ntsc-svcd".
Criando uma compilação de dvd
Dentro do mesmo diretório que converteu o video crie um arquivo com seu editor de texto chamado dvdauthor.xml. Acrescente as seguintes linhas neste arquivo:
A primeira linha cria um diretório DVD que conterá as subpastas Audio_TS e Video_TS. A sexta linha indica que o arquivo videofinal.mpg terá uma compilação dvd(.vob) dividida em capítulos. Aqui que é definido o tamanho do filme.Ajuste conforme o tamanho do video. O tempo para cada capítulo pode ser definido da forma que desejar.
Pronto, agora basta executar apenas este comando:
| $ dvdauthor -x dvdauthor.xml |
Fontes:
http://manualdolinux.wordpress.com/2007/06/08/multimedia-converter-convertendo-qualquer-formato-no-linux/
http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/AVI_to_DVD
http://www.linuxquestions.org/questions/linuxanswers-discussion-27/discussion-avi-to-dvd-360138/
http://en.linuxreviews.org/HOWTO_Convert_video_files
