Vamos apresentar o videotrans, que é um conjunto de scripts que automatizam a criação de um DVD de vídeo de forma simples. Com ele é possível converter seus vídeos e deixá-los acessíveis a qualquer aparelho de DVD.
Os DVDs produzidos pelo videotrans são simples, como no exemplo abaixo, que fiz com vídeos do Firefox Flicks:
Como pode perceber, não há suporte a legendas, capítulos, línguas e outras coisinhas mais. Se precisar de mais sofisticação, pode tentar o 'Q' DVD-Author ou o DVDStyler, mas se sua intenção é apenas assistir na TV os vídeos que estão no computador, o videotrans é uma boa opção.
[3] Comentário enviado por daaugusto em 24/06/2006 - 06:22h
Recomendo também o Tovid[1], que é tão simples/direto quanto e possui opções interessantes, como criação de KDVDs ou até mesmo o formato BDVD[2] que cria mpegs bem mais compactos (e igualmente compatíveis) do que a compressão tradicional.
[6] Comentário enviado por pedru em 24/06/2006 - 20:10h
Ae curl fui tenta passa os videos aqui deu esse erro cara:
pedru@PS2:~/Pacotes/ManDVD-2.0$ movie-to-dvd -m pal O.Quarteto.Fantastico.2005.XviD.Dual.AC3.DreamTeamShare.Com.CD1.avi
--> Finding properties for
<O.Quarteto.Fantastico.2005.XviD.Dual.AC3.DreamTeamShare.Com.CD1.avi>
--> Source video is 23.976 fps, destination is 25 fps. The video will be
played ~4.25% faster (not noticable) to avoid frame duplication.
--> Source has 48000Hz AC3 audio with 6 channels. Converting it to a
46034Hz WAV with 6 channels using mplayer because the pitch of the audio
needs to be adjusted. Changing the pitch of the audio to 48000Hz using
movie-fakewavspeed. Converting the audio from WAV to AC3 with 6 channels
using ffmpeg.
--> Converting
<O.Quarteto.Fantastico.2005.XviD.Dual.AC3.DreamTeamShare.Com.CD1.avi>
to <O.Quarteto.Fantastico.2005.XviD.Dual.AC3.DreamTeamShare.Com.CD1.m2v>
and <O.Quarteto.Fantastico.2005.XviD.Dual.AC3.DreamTeamShare.Com.CD1.ac3>
[9] Comentário enviado por curl em 26/06/2006 - 19:50h
Acho que não tem nada a ver com a versão, essa é a versão recomendada pelo programa. Tenta ver se é um problema na conversão do vídeo ou do audio pelo mplayer:
[13] Comentário enviado por mautvleal em 22/07/2006 - 12:32h
olá! estou com dificuldades para compilar esse programa... o ./configure volta, aparentemente, todo normal, exceto pela frase " checking wether we are cross compiling ... no " e segue normal.... No make volta uma porção de erros... vocÊ tem alguma dica para dar? uso ubuntu 6.06 kernel 2.6.15-26-386 compilado na versao do gcc 4.0.3 e com o gcc respectivo instalado... aobrigado!
[15] Comentário enviado por mautvleal em 28/07/2006 - 09:04h
mauricio@mauricio-desktop:~/videotrans-1.5.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking for mplayer... yes
configure: WARNING: This program is known to work correctly with mplayer version 1.0pre7try2. Your mplayer version is 2:0.99+1.0pre7try2+cvs20060117, which might not work correctly and even crash during conversion. Please consider upgrading mplayer if it is older than 1.0pre7try2. If your mplayer is newer and crashes during conversion, please consider downgrading it.
checking for ffmpeg... yes
checking for mpeg2enc... yes
checking for mp2enc... yes
checking for png2yuv... yes
checking for jpeg2yuv... yes
checking for convert... yes
checking for identify... yes
checking for spumux... yes
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
configure: configuring in src
configure: running /bin/sh './configure' --prefix=/usr/local --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for floor in -lm... yes
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating movie-title
config.status: creating movie-to-dvd
config.status: creating movie-make-title
config.status: creating movie-rip-tv.com
config.status: creating movie-make-title-simple
config.status: creating movie-rip-epg.data
config.status: creating config.h
config.status: config.h is unchanged
configure: configuring in man1
configure: running /bin/sh './configure' --prefix=/usr/local --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating movie-compare-dvd.1
config.status: creating movie-to-dvd.1
config.status: creating videotrans.1
config.status: creating movie-make-title.1
config.status: creating movie-make-title-simple.1
config.status: creating movie-title.1
config.status: creating movie-rip-tv.com.1
config.status: creating movie-rip-epg.data.1
configure: configuring in data
configure: running /bin/sh './configure' --prefix=/usr/local --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating library.sh
WARNING: This program is known to work correctly with mplayer version 1.0pre7try2. Your mplayer version is 2:0.99+1.0pre7try2+cvs20060117, which might not work correctly and even crash during conversion. Please consider upgrading mplayer if it is older than 1.0pre7try2. If your mplayer is newer and crashes during conversion, please consider downgrading it.
mauricio@mauricio-desktop:~/videotrans-1.5.1$ make
Entering directory src
make[1]: Entrando no diretório `/home/mauricio/videotrans-1.5.1/src'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/home/mauricio/videotrans-1.5.1/src'
Leaving directory src
Entering directory man1
make[1]: Entrando no diretório `/home/mauricio/videotrans-1.5.1/man1'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/home/mauricio/videotrans-1.5.1/man1'
Leaving directory man1
Entering directory data
make[1]: Entrando no diretório `/home/mauricio/videotrans-1.5.1/data'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/home/mauricio/videotrans-1.5.1/data'
Leaving directory data
[18] Comentário enviado por flavioc em 22/08/2006 - 11:34h
Márcio segui seu artigo mas desisti de cara. Peguei tres arquivos de vídeo de 300 mb em formato avi, de um seriado de tv que gravei com minha placa de captura e o programa Mencoder. Fui usar o comando movie-to-dvd -m pal lost17.avi lost18.avi lost19.avi. só o primeiro arquivo o videotrans anunciou 3 horas e 20 minutos para o processo de separação de áudio e vídeo. Aí desisti. Há alguma outra solução?
[19] Comentário enviado por curl em 22/08/2006 - 20:07h
Essa primeira parte é demorada mesmo. Isso porque o processo de conversão de avi para mpeg usa muita cpu, e assim o tempo gasto fica dependente de seu micro.
[20] Comentário enviado por Flaviodbz em 20/02/2007 - 16:57h
Eu vou criar um DVD-vídeo com esse seu tutorial mas tenho uma pergunta eu quero gravar animes que estão em AVI quando for fazer a conversão vai continuar com as legendas que ja estavao no arquivo ????
[22] Comentário enviado por rodrigofariat em 19/10/2008 - 20:18h
Oi,Estou usando o Ubuntu 8.0.4.
Eu compilei o mplayer na versão MPlayer-1.0pre7try2.tar.bz2, instalei pacotes como ffmpeg e mjpegtools. A instalação do videotrans foi feita com sucesso.
quando eu tento juntar os videos, vem a seguinte mensagem:
root@faria-desktop:/home/faria# movie-title -o videos.vob -s 10 -t videos/ Batman-Dark-Knight.m2v
--> Title images are 720 by 576 pixels.
--> Title is a PAL mode title.
--> Finding properties for <Batman-Dark-Knight.m2v>
--> Converting <Batman-Dark-Knight.m2v> to a single JPEG file.
rm: imposÃvel remover `Batman-Dark-Knight.m2v-jpeg/000000[012]?.jpg': Arquivo ou diretório inexistente
[23] Comentário enviado por Lekera em 27/11/2008 - 09:51h
Entaum Curl, eu vou tentar esse esquema que com certeza será muito útil para mim, mas eu vou tentar converter arquivo que são originalmente de extensão .RMVB, será que funciona com esta extensão também?, de qualquer forma parabéns pelo artigo cara, realmente muito bom.