Mis primeros intentos fueron con el programa XdTV(xawdecode),
tiene opciones para grabar de la TV, entrada de video compuesto y
super-video. Después de unas pruebas capturando desde mi antigua
cámara video-8, probando diferentes formatos de captura (mpeg-1,
mpeg-2, mpeg-4, mjpeg, DivX), Conseguí alguna captura aceptable.
Después empecé con las primeras pruebas para crear un DVD. De
momento solo queria una calidad aceptable y poder dividir las escenas
en capitulos, nada de menus y otros elementos mas vistosos.
Como decia antes mis querido Google me dió las soluciones. Para
la captura desestimé el XdTv y encontré la receta de como hacerlo
con el Mplayer.
Capturando directamente del la capturadora con el mplayer. Capturando
directamente con el mplayer me permite capturar directamente en el
formato mpeg-2 totalmente compatible con el formato admitido en los
estandares del formato DVD video, en lugar de crear un ".avi" como
loa hacia con el XdTv.
El siguiente paso es pasar el mpeg-2, .avi a formato DVD, para
eso uso el paquete Tovid, tovid son una serie de scripts que te permiten
pasar cualquier formato de video (avi, mpeg-1, mpeg-2, etc.) a mpeg-2
compatible con los formatos admitidos en el DVD-video. Aunque como
decia antes capturando con el mplayer saltamos el paso de la racodificación
del avi, etc. a mpeg-2.
Para captura con el mplayer uso lo siguiente:
mencoder -tv norm=0:driver=v4l2:width=720:height=576:input=2 tv:// -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=4800:keyint=15:acodec=ac3:
abitrate=128:aspect=4/3 -ofps 25 -vf pp=lb -o movie.mpg
Despues paso el movie.mpg por el tovid de la siguiente manera:
tovid -dvd -pal -in movie.mpg -out movie-final.mpg
Esto nos sirve para pasarlo a mpeg-2 en caso que el fichero movie.mpg
fuese un avi u otro tipo de archivo de video.
En el paquete Tovid hay una utilidad llamada "makexml", makexml
crea un archivo xml que podemos pasar como parámetro al dvdauthor
para crear la estructura del DVD, VCD, o lo que creamos conveniente.
makexml -dvd movie1.mpg movie2.mpg prexif_sortida
Donde "prefix_sortida" es el nombre que queremos dar al archivo
xml. Una vez tenemos el archivo xml creado lo podemos modificar a
nuestro gusto para ajustarlo a nuestras necesidades para crear el
DVD.
Aqui pongo un ejemplo del archivo xml para el dvdauthor:
<dvdauthor dest="prefix_sortida">
<vmgm> </vmgm>
<titleset>
<titles>
<pgc>
<vob file="movie1.mpg" chapters="0,05:00,10:00,15:00,20:00,25:00,30:00,35:00,40:00,45:00,50:00,55:00,1:00:00,1:05:00,1:10:00,1:15:00,1:20:00" />
</pgc>
<pgc>
<vob file="movie2.mpg" chapters="0,05:00,10:00,15:00,20:00,25:00,30:00,35:00,40:00,45:00,50:00,55:00,1:00:00,1:05:00,1:10:00,1:15:00,1:20:00" />
</pgc>
</titles>
</titleset>
</dvdauthor>
Esta estructura nos creará lo necesario para crear una imagen
iso del DVD con dos títulos y capitulos cada 5 minutos. Para crearla
ejecutaremos lo siguiente:
dvdauthor -x prefix_sortida.xml
Después tan solo ejecutaremos:
mkisofs -dvd-video -v -o dvd.iso prefix_sortida
Para crear la imagen iso del DVD. La iso generada la podemos
quemar en el DVD con:
growisofs -Z /dev/dispositiuDVD=/ruta/imatge/dvd.iso
O quemarla con el k3b o cualquier programa de nuestra predilección.
Los programa y paquetes necesarios para todo este tinglado son:
- mplayer
- tovid
- mjpegtools
- mkisofs
- growisofs
Los enlaces principales de donde he sacado todas esta informacion
son:
Pàgina oficial del Mplayer
Pàgina del projecte Tovid
Cristhian Marillat-Repositoris del Mplayer para Debian
El articulo en PDF esta
aquí