viernes, 30 de enero de 2009

Sobre navegadores WEBKIT

Este año debería ser el de la madurez de los navegadores web de entorno gráfico basados en motor de renderizado Webkit.


A muchos se les antoja que los navegadores basados en Gecko resultan de un tiempo a esta parte algo pesados y menos versátiles en su uso en Linux distando considerablemente de lo que en su día fue el espíritu de Firebird. También surgen críticas hacia la línea de desarrollo de la Fundación Mozilla encaminada a potenciar la funcionalidad en otras plataformas dejando de lado la optimización nativa para GNU/Linux con lo que en ocasiones se califica a Firefox/Seamonkey como un navegador para Windows adaptado a Linux.

Los usuarios de OS X conocerán las bondades y comodidad del uso del navegador Safari de Apple y el proyecto Webkit en código abierto se encarga ahora de proveer el fundamento de los nuevos navegadores web en Linux.

Por otro lado, el omnipresente Google ha lanzado uno de sus tentáculos al desarrollo de su propio navegador Chrome también basado en el motor de renderización Webkit y que de momento ofrece alternativa para su uso en Windows anunciando que pronto estará disponible para otros sistemas basados en Unix (Mac OS X, GNU/Linux, BSD o Solaris)

A día de hoy existen diferentes propuestas bien aceptables y aún no perfectamente acopladas que ofrecen funcionalidad de desarrollo y más maduradas según su adaptación en cada distribución.

-En primer lugar podemos tener en cuenta la apuesta de Gnome por desarrollar su navegador Epiphany integrado en el escritorio mediante una versión Webkit. Actualmente conviven las dos ofertas Gecko / Webkit el primero de funcionalidad similar a Firefox y el segundo sin capacidad plena aún.
http://live.gnome.org/Epiphany/WebKit
http://packages.debian.org/search?keywords=epiphany-webkit&searchon=name...

-Midori se presenta como otra alternativa de navegador ligero con base Webkit y uso de bibliotecas GTK. Las noticias apuntan a que ya sería el navegador integrado en el escritorio XFCE lo que impulsará en su desarrollo conservando su estructura ligera y versátil de la filosofía del escritorio:
http://software.twotoasts.de/index.php?/pages/midori_summary.html
http://en.wikipedia.org/wiki/Midori_(browser)
http://www.xfce.org/projects/
http://packages.debian.org/search?keywords=midori&searchon=names&suite=a...

-Kazehakase:
Otro navegador que resultaría perfecto en equipos de recursos limitados y escritorios ligeros o para todo aquel que considerase pesados los navegadores Mozilla.
http://kazehakase.sourceforge.jp/
http://packages.debian.org/search?keywords=kazehakase-webkit&searchon=na...

-Arora:
Que usa bibliotecas QT y da la impresión de gran estabilidad y versatilidad, con un aspecto que recuerda gratamente a Safari.
http://code.google.com/p/arora/
http://packages.debian.org/search?keywords=arora&searchon=names&suite=al...

-En cuanto a Konqueror, podría considerarse el origen del meollo cuando en 2002 Apple tomó parte del desarrollo del escritorio KDE el motor KHTML para aplicar a su navegador Safari dando paso a la creación de Webkit. Ahora Konqueror desarrolla su nueva versión basada en Webkit que está disponible en algunos lanzamientos.
http://www.konqueror.org
http://liquidat.wordpress.com/2007/12/20/kubuntus-kde-4-livecd-comes-with-webkit-enabled-konqueror/

martes, 27 de enero de 2009

Tengo una pregunta para usted

Tengo una pregunta para usted, señor Presidente:

- Buenas noches don Josep Lluis...

Yo también quiero enviar mi currículo a Zp

Estimados señores:

Como su fuese un mongólico más, yo también quiero enviar mi currículo a Zp. Si pudiesen hacérselo llegar al presidente se lo agradecería, si no es así también agradecería que ustedes lo mirasen por si por alguna casualidad necesitasen un ayudante, un chico de los recados, un empleado de hogar o cualquier tipo de asistente.

Les aviso de mis dificultades para la integración laboral por lo que sería de agradecer su interés en prestarme ayuda. Les enumero algunas de las características que me dificultan optar a un empleo:


- Soy español, de un barrio de Madrid y de familia humilde. Lo peorcito que se puede ser en España.
- Tengo estudios universitarios y de postgrado. Lo que retrae a cualquier empleador ignorante.
- Cumplí una edad de adulto. Lo que me llevaría, pasados unos meses, a solicitar un salario digno que me permitiese vivir de mi trabajo.
- Soy varón y heterosexual, además soy más alto y guapo que el eventual empleador. Lo siento.
- No tengo familiares que frecuenten relaciones de favor con posibles empleadores.
- No pertenezco a ningún partido político.
- Sólo sé buscar trabajo dirigiéndome a las empresas en horario laboral, por correo, teléfono y visitas cuando no hay un guardia que impida el paso a los que llevan un currículo. Nunca supe buscar empleo medrando en los lavabos de un bar de homosexuales o relacionándome únicamente con personas pudientes.


Sé que el panorama que les expongo es tremendamente dificultoso, pero confío en que ustedes sepan apreciar el reto y les agradezco estimen la posibilidad de poder comunicarme una oferta laboral.

Saludos.
Santiago.

sábado, 24 de enero de 2009

domingo, 18 de enero de 2009

Los documentales de la dos

Andaba dando vueltas con el coche alrededor de mi casa buscando dónde aparcar. Hoy domingo por la tarde sólo salen de casa para dejar un sitio libre quienes son tan inconscientes como para comprar en los hipermercados en fiesta de guardar y los jóvenes de coche negro que pasean con la música a todo volumen circulando por la calle ininterrumpidamente desde el viernes por la tarde.


A todo esto que paro en un semáforo de la avenida, junto a la plaza de toros y contemplo cómo cruzan por el paso de cebra dos camellos. Los miro mientras ellos pasan de mí y asombrado sólo pienso en llamar a la policía para avisar del tráfico en cuestión, pero me pienso que la policía pasaría de mí como en otras ocasiones. Tras los camellos aparece un elefante. De verdad, grande, elegante, parsimonioso haciendo suyo el paso de las cebras y yo extasiado no dejo de comparar la imagen con un National Geographic suburbial.

A la siguiente vuelta a la rotonda veo salir un Peugeot blanco de un sitio al lado de mi casa y aparco contento antes de que se haga de noche.

Al parecer el circo sigue instalado en la plaza de toros.

sábado, 17 de enero de 2009

Sobre el nombre del sitio



Porque se puede ser punk, discreto, contundente, impretencioso, provcador, elegante y guapo.

jueves, 15 de enero de 2009

Autoría de DVD usando SOFTWARE LIBRE

Estoy intentando hacer una mini guía para el paso de avi a dvd con SOFTWARE LIBRE únicamente, de momento voy a indicar algunos pasos:
Programas necesarios:
libdvdread
dvdauthor
dvd+rw-tools
mplex (parte de transcode)
transcode
mjpegtools
mkisofs *(algunos son opciones parte de un paquete así que no desesperéis buscándolos que ya los tendréis instalados).
Otras opciones:
Avidemux (programa gráfico de conversión de formatos y edición de vídeo)
devede (front gráfico que ejecuta algunos comandos de ffmpeg dvdauthor)
tovid (conversor de formatos y más utilidades)
mencoder (parte de mplayer que recodifica archivos)
dvdstyler (front gráfico de dvdauthor, bastante amigable y sencillo)
qdvdauthor (front gráfico para dvdauthor)
ManDVD Completo programa gráfico para crear autoría de DVD .
Una vez delante del archivo avi, lo llamaré "pelicula.avi" como ejemplo, el tuyo puede llamarse:
"los bingueros del espacio /obra. (maestra) del[ cine español}.avi".
Yo primeramente le cambiaría el nombre por un nombre sin espacios y sin signos intercalados como por ejemplo: los_bingueros.avi para evitar problemas cuando trabajemos en consola de texto.
0.1 Obtener información del archivo
Desde consola:
santi@debian$ ffmpeg -i pelicula.avi
santi@debian$ tcprobe -i pelicula.avi
Desde AVIDEMUX
Cargar archivo avi y en el menú /Archivo/propiedades donde abrirá un cuadro con las características de la película.
Esto te dará información sobre el archivo avi que tienes, lo importante de momento es conocer el sistema y los formatos de vídeo y audio (pal a 25 fps, ntsc a 23,976 ó ntsc a 29,97 fps)
*Un dvd en sistema ntsc puede ser reproducido perfectamente en cualquier lector dvd de sobremesa aunque tu televisor sea del sistema europeo pal.
0.2 Transformando el archivo
El formato de imagen:
El dvd de salida debe tener un formato de 720 x 576 para pal o de 720 x 480 para ntsc.
El avi de origen tendrá un formato menor pero escalable.
Para dvd en sistema pal necesitarás un archivo de salida:
Contenedor: mpeg-ts 25 fps ratio: 720 x 576
Vídeo formato: mpeg-layer2
Audio: mpeg-layer2 (mp2), ac3, wav ....Yo solamente uso mp2 o ac3 Para dvd
En formato ntsc necesitarás un formato 720 x 480 audio y vídeo los mismos codificadores que para pal, teniendo en cuenta que el sonido no es intercambiable entre ambos sistemas por la diferente velocidad de reproducción que causaría asincronías y que ya veremos cómo se transforma.
0.2.1 Usando transcode
Transcode tiene un gran número de opciones para su uso, pueden repasarse con el comando:
santi@debian$ man transcode o su web: ons...
http://www.transcoding.org/cgi-bin/transcode?Transcode_FAQ
Como ejemplo para un archivo "pelicula.avi" podemos usar la siguiente linea de comandos:
santi@debian$ transcode -i pelicula.avi -y ffmpeg --export_prof dvd-pal --export_asr 2 -o pelicula.m2v -D0 -s2 -m pelicula.ac3 --export_fps 25 -w 3000
Son algunas de las opciones que no siempre serán necesarias pero ahora explico alguna:
-i :archivo de origen.
-o : archivo de vídeo de salida transformado en mp2.
-m : archivo de audio transformado para posteriormente unirlo al vídeo.
--export_prof dvd-pal : nos asigna formato de imagen de 720 x 576 y características de vídeo pal.
--export_asr 2 : converte la imagen dejando un ratio de imagen de 4:3, la opción
--export_asr 3 deja un ratio de 16:9 añadiendo ambas opciones bandas negras superior e inferior.
--export_fps 25 : transforma y recodifica audio y vídeo a sistema pal de 25 frames por segundo.
-w 4000 : asigna una tasa de bits (bitrate) 4000.
Teniendo en cuenta que el avi de origen tendría entre 900 y 1200 que suele usarse habitualmente para contener una película de 90 minutos en un archivo de 700 Mb grabable en un cd. Ahora la imagen es de mayor tamaño (720 x 576) y al escalar necesitará mayor cantidad de información en cada cuadro o frame en inglés (fotograma en cine) para guardar una resolución aceptable.
Si no incluís esta opción (-w ) transcode asignará la que usa por defecto y será la más apropiada (ahora dudo si por defecto es un bitrate de 6000 o de 4000 ).
Además del bitrate también influyen en la calidad de la imagen muchos factores que debieron tenerse en cuenta cuando se creó el avi de origen. Si el archivo .avi de origen tiene mala calidad, poco puede hacerse.
Una vez acabado el proceso de recodificación que tardará un tiempo considerable dependiente de la velocidad del procesador, tendremos dos archivos : pelicula.m2v y pelicula.ac3 que corresponden al audio y vídeo transformados.
Para unirlos usaremos mplex, parte del programa transcode:
santi@debian$ mplex -f8 -o pelicula_dvd.mpg pelicula.m2v pelicula.ac3
-f8 se refiere a su salida hacia formato dvd.
-o es el nombre que le daré al archivo de salida (audio + vídeo) que se incluirá en en el dvd.
pelicula.m2v y pelicula.ac3 son los archivos de vídeo y audio que resultaron de la recodificación con transcode.
Así obtendremos el archivo pelicula_dvd.mpg que con un tamaño menor de 4,4 Gb podremos pasar al dvd en posteriores procesos.
0.2.2 Usando Avidemux
Avidemux es un completísimo programa gráfico que incluye innumerables opciones para edición de vídeo, recodificación, inserción de subtítulos...
http://fixounet.free.fr/avidemux/
Para pasar un archivo .avi a mp2 y poder grabarlo en dvd, a partir de la versión 2.1.0 de avidemux ofrece la opción en el menú /auto de elegir el formato dvd (entre otros vcd y svcd) con lo que podrás cargar el archivo avi, elegir /auto/dvd y guardar con el nombre que desees esperando a su procesado y te creará un archivo en contenedor mpeg-ts con audio y vídeo susceptible de incluir en un dvd universal.
Las versiones anteriores no incluían esa opción /auto/dvd y así habría que elegir el formato de salida tras cargar el .avi con el contenedor de salida mpeg-ts, el codec de transformación DVD (lavc), configurarlo para un sólo paso o doble pasada con cuantificación de del tamaño del archivo deseado o del bitrate adecuado (de 2500 a 6000 en un amplio margen a elegir dependiendo del tamaño y calidad de imagen de salida).
En cuanto los filtros de vídeo, hay que tener en cuenta el ratio de salida para dvd, así en Filtros existe la opción dvdresize que ampliará el tamaño de la imagen a 720 x 576 en pal y añadirá bordes negros arriba y abajo para completar el ratio.
En el audio puede elegirse de la misma manera eligiendo una codificación tipo toolame (o FFm mp2 o FFm ac3) / 128 kbits / estéreo y filtros para conseguir 48000 Hz de sonido.
Pueden insertarse subtítulos fijos, no seleccionables en este momento.
Hace unas semanas intenté explicar cómo lo hacía con avidemux para dejar como final un .avi subtitulado en este post: http://www.ubuntu-es.org/node/4485#comment-25016
No sé si estará bien claro ahí...
Una vez cargado el avi, configurados los parámetros de salida, elegimos guardar, le asignamos un nombre y tardará un tiempo en recodificar, tras ese tiempo tendremos el archivo pelicula.mpg que podremos usar para crear el dvd.
0.2.3 Usando tovid
http://tovid.berlios.de/es/
Lo he usado con menor profusión pero funciona igualmente fácil y siempre prefiero tener varias alternativas para el caso de que algún programa o archivo concreto se me resistan.
Para transformar un .avi en mpg he usado la siguiente línea de comandos:
santi@debian:~/videos/dvdRuss$ tovid -dvd -pal -full -subtitles Faster_Pussycat_Kill_Kill_Russ_Meyer_1966.srt -in Faster_Pussycat_Kill_Kill_Russ_Meyer_1966.mpeg -out Fastersubtitulada
En este caso la entrada era el archivo Faster_Pussycat_Kill_Kill_Russ_Meyer_1966.mpeg, una peli en formato mpeg y le añadí subtítulos (Faster_Pussycat_Kill_Kill_Russ_Meyer_1966.srt) dando como salida un mpeg subtitulado en sistema pal que se llamaba Fastersubtitulada.
Opciones:
-dvd : da salida en contenedor para grabar en un dvd de vídeo.
-pal : sistema pal 25 fps.
-full : ok, full de estambull
-subtitles : inserta subtítulos no seleccionables y a continuación señalo el archivo de subtítulos .srt que está en la misma carpeta.
-in : archivo de entrada.
-out : archivo de salida.
Después del proceso de recodificación tendremos nuestra nueva pelicula.mpg que ocupará el tamaño que hayamos elegido, podemos comprobar su calidad y sincronización reproduciéndola con el reproductor de nuestra preferencia.
0.2.4 Usando ffmpeg
http://ffmpeg.sourceforge.net/index.php http://ffmpeg.sourceforge.net/ffmpeg-doc.html
Ffmpeg es la completa y más conocida herramienta de procesado y recodificación de audio y vídeo en GNU/Linux, usando desde consola en la que se basan gran parte de programas.
Tiene multitud de opciones, podemos repasarlas desde consola mediante el comando:
santi@debian$ man ffmpeg
Para nuestro caso, el paso de una una película.avi en sistema pal a pelicula.mpeg para grabarla en dvd podremos aplicar el siguiente comando que automatiza el proceso:
santi@debian$ ffmpeg -i pelicula.avi -target pal-dvd pelicula.mpeg
explico:
-i película.avi es nuestro archivo de entrada que queremos transformar
-target pal-dvd . opción que crea los parámetros para dvd pal: (codificadores de audio y vídeo, bitrate, framerate, ratio...).
pelicula.mpeg , es nuestro archivo de salida, la película procesada que podremos incluir en un dvd de vídeo.
Ffmepg permite calibrar multitud de parámetros (personalmente en este único caso, no he probado el funcionamiento de todos los que expongo):
-b 3000 , para obtener un bitrate de 3000 b/seg.
-r 25 . para framerate de 25 frames por segundo.
-arfrec 48000 , para obtener una frecuencia de audio de 48000 Hz.
-abitrate 128 , para obtener un audio con 128 bits por segundo.
0.2.5 Usando Devede
Devede es sencillo de utilizar, al lanzarlo permite elegir entre el formato deseado que preferimos para nuestro archivo final: DVD, VCD, Super VCD o CVD, si elegimos dvd se abre un cuadro en el que cargar el titulo o los diferentes títulos y en este caso, permite codificar varios archivos en una sesión.
El archivo de salida puede seleccionarse como mpeg o dvd de vídeo ya finalizado en estructura de disco o imagen ISO, en las opciones avanzadas permite elegir la calidad del archivo de salida y el tipo de compresión y ratio de imagen.
Las nuevas versiones de Devede ofrecen la posibilidad de intervención en los parámetros de los procesos de transformación de archivos y autoría de DVD por lo que se presenta como una de las más socorridas alternativas en los procesos de autoría DVD en GNU/Linux.
Si el archivo de origen es diferente a un archivo .avi y se trata de un mpeg (layer-1) de Vídeo CD, .wmv, .mov, .asf, .mkv, .ogm, .bin PODEMOS USAR MENCODER PARA TRANSOFORMALO A .AVI
Una vez transformado en .avi, podremos pasarlo a mpeg (layer-2) con alguno de los procedimientos anteriores. Posiblemente exista alguna opción más sencilla dependiendo del archivo, yo suelo probar a recodificarlo directamente con avidemux, si no lo consigo, entonces uso mencoder.
http://www.mplayerhq.hu/DOCS/man/es/mplayer.1.html http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html
santi@debian$ mencoder -o pelicula.avi -ovc lavc -lavcopts vbitrate=5000 -ffourcc DX50 -oac pcm -srate 48000 -ofps 25 pelicula.mov
Opciones:
-o pelicula.avi , archivo avi final que obtendremos tras el procesado
-ovc lavc -lavcopts vbitrate=5000 -fourcc DX50 , Parámetros de codificación del vídeo para .avi
-oac pcm -srate 48000 , Parámetros de audio
-ofps 25 , 25 frames por segundo
pelicula.mov , Archivo de origen que podrá ser mpeg de videocd, wav, mkv, ogm..... que deseamos convertir en .avi.
0.3 Añadir subtítulos seleccionables
El programa transcode incluye la opción spumux que permite incluir subtítulos dentro del contenedor mpg. La labor es algo complicada y no sé si sabe explicarla bien, he copiado todo el proceso del tutorial de transcode:
a_To_DVD...
El caso es que necesitamos: una carpeta en /home llamada .spumux con una copia dentro de la fuente Vera.ttf y, dentro de la carpeta donde tengáis el archivo de la película y el archivo de los subtítulos, crear un archivo .xml parecido a esto: " "
File:
  <subpictures> 
   <stream> 
     <textsub filename="faster_pussycat.srt" characterset="ISO8859-1" 
          fontsize="18.0" font="Vera.ttf" horizontal-alignment="center" 
          vertical-alignment="bottom" left-margin="60" right-margin="60" 
          top-margin="20" bottom-margin="30" subtitle-fps="25" 
          movie-fps="25" movie-width="720" movie-height="570"/> 
   </stream> 
 </subpictures>
No sé si será la sintaxis adecuada al reproducirlo aquí, osea que id a la página web indicada de donde lo copié.
Al archivo xml lo llamé subs.xml y era para insertar subtítulos en la película Faster_Pussycat_Kill_Kill_Russ_Meyer_1966.mpg con un archivo de subtítulos en formato .srt que contenía en la misma carpeta donde tenía la peli y el archivo subs.xml.
Puede verse que este caso es para una peli en sistema pal por los 25 fps y ratio 720 x 576.
Localizándonos dentro de la carpeta, apliqué la siguiente línea de comandos:
santi@debian$ spumux -s0 subs.xml <Faster_Pussycat_Kill_Kill_Russ_Meyer_1966.mpg> Superconsubrtitulos.mpeg
Y en pocos minutos creó el archivo Superconsubtitulos.mpeg que permitirá elegir subtítulos (o no) al repoducir el dvd.
-s0 se refiere a que este sería el cpimer canal de subtítulos incluidos, -s1 sería el segundo canal de subtítulos y así sucesivamente.
Siento no extenderme más, podéis leerlo en inglés en su página.
0.4 Creación del dvd - Autoría
Primero remito a este artículo donde se explica con mejor estilo que el mío:
http://www.frikis.org/staticpages/index.php?page=vcd-y-avi-en-dvd
copio descaradamente del artículo:
"Con dvdauthor: Creando la estructura del DVD Una vez llegado este punto asegúrate de tener todos los archivos que quieres incluir en tu DVD (mplayer y xine deberían poder reproducirlos).
En esta sección utilizaremos el programa dvdauthor que nos permite masterizar de forma fácil este proceso.
Creamos el sistema de archivos y directorios que nos servirán para crear la iso:
santi@debian$ mkdir miprimerdvd
Creamos el árbol de archivos final con dvdauthor:
santi@debian$ dvdauthor -o miprimerdvd/ -t movie.out

(para nuestro caso, sería pelicula.mpg, el archivo que nos resultó o en mi caso al añadir subtítulos Fastersubtitulada.mpg)
Nota: movie.out es el archivo mpg multiplexado con mplex.
En caso de tener mas archivos .mpg que queramos añadir a nuestro DVD lo podemos hacer de la siguiente forma:
santi@debian$ dvdauthor -o miprimerdvd/ -t pelicula1.mpg pelicula2.mpg pelicula3.mpg pelicula4.mpg 

Como en el ejemplo anterior, todos los archivos .mpg son los generados para poder ser leídos en un DVD como Vídeo-DVD. dvdauthor añade de forma automática marcas de capítulo al inicio de cada archivo.
Podemos añadir capítulos extra con la opción -c después de cada archivo para separar todas las películas en pequeños capítulos.
Ahora creamos los archivos IFO que contienen la información del DVD:
santi@debian$ export VIDEO_FORMAT=PAL
santi@debian$ dvdauthor -o miprimerdvd -T 


Por fin, ya tenemos nuestro sistema de ficheros DVD completo, incluso con los archivos de información. Se tiene que parecer a esto:
santi@debian$ ls miprimerdvd/
VIDEO_TS VIDEO_TS/VTS_01_1.VOB VIDEO_TS/VTS_01_2.VOB VIDEO_TS/VTS_01_3.VOB VIDEO_TS/VTS_01_4.VOB VIDEO_TS/VTS_01_5.VOB VIDEO_TS/VTS_01_0.IFO VIDEO_TS/VTS_01_0.BUP VIDEO_TS/VIDEO_TS.IFO VIDEO_TS/VIDEO_TS.BUP AUDIO_TS

Posteriormente puedes crar la imagen iso del dvd :
santi@debian$ mkisofs -dvd-video -v -o dvd.iso miprimerdvd 

y grabarla en un dvd virgen:
santi@debian$ growisofs -Z /dev/nuestrodispositivodvd=/ruta/a/nuestra/imagen/dvd.iso 

0.4.1 Usando ManDVD
ManDVD parece ser la alternativa gráfica más completa para la creación de DVD Vídeo en GNU/Linux, para su instalación y lista de dependencias, podéis mirar esta página:
http://www.kde-apps.org/content/show.php?content=38347
Una vez instalado, funciona perfectamente desde gnome con interfaz en lengua española.
Se puede descargar un manual desde aquí:
http://www.kde-apps.org/content/download.php?content=38347&id=7
Es sencillo e intuitivo de ejecución y permite múltiples alternativas, incluida la recodificación de audio y vídeo.
0.4.2 Usando dvdstyler
Dvdstyler es un programa gráfico basado en dvdauthor y similar a Qdvdauthor, también gráfico.
http://dvdstyler.sourceforge.net/
Es fácil y sencillo de utilizar, permite crear una estructura de dvd de vídeo a partir de los archivos mpg que hemos transformado anteriormente, crear un menú donde seleccionar las diferentes movies y con un fondo fijo o en movimiento y sonido que hayamos creado antes, aunque con aún en desarrollo ya ofrece multitud de opciones que dvdauthor ofrece en consola.
Sólo hay que cargar la pelis, aplicar botones, decirle a cada botón qué debe hacer, darle forma, fuente y color a los botones y crear el fondo que puede ser uno de los que ofrece y uno que tú puedes crear con el gimp.
A continuación, eliges quemar el dvd, crear imagen iso y tendrás una iso con el dvd que podrás grabar las veces que desees (varias hasta que des con la forma correcta y te acuerdes de mí varias veces malgastando dvds virgen y tirarlos a la basura).
0.4.3 Crear fondo de menú con música
a_To_DVD...
Para crear un fondo de menú con música en sistema pal, hay que partir de una imagen de tamaño 720 x 576 con resolución de 75 dpi en el eje-x y 80 dpi en el eje-y.
Añades tus fotos preferidas y dejas espacio considerable de color neutro para que quepan los botones de texto que después vayas a insertar en el menú. Osea que será como un fondo para los botones.
De esa imagen llamada fondo_menu.jpg crearemos una película mínima que sea reproducible:
santi@debian$ convert fondo_menu.jpg ppm:- | ppmtoy4m -n50 -F25:1 -A59:54 -I p -r -S 420mpeg2 | mpeg2enc -n p -f8 -b5000 -a2 -o fondo_menu.m2v
El resultado es una peli de unos segundos con esa imagen, notad que he elegido
-f8 para que quede en formato dvd,
-a2 para el ratio 4:3, si queréis ratio 16:9, elegid -a3.
Ahora si tienes una canción en ogg o por maldición en el odiado formato mp3, puedes convertirla en ac3 mediante ffmpeg y copiando al manual de transcode:
santi@debian$ ffmpeg -i paquitoelchocolatero.mp3 -f wav menu_audio.wav
Que te converte Paquito el chocolatero en menu_audio.wav
santi@debian$ ffmpeg -i menu_audio.wav -ab 224 -ar 48000 menu_audio.ac3
que te convierte el wav en ac3
Ahora para unir esa música a la pequeña peli que hemos creado para menú, nuestro viejo amigo el mplex:
santi@debian$ mplex -f8 -o fondo_menu.mpg fondo_menu.m2v menu_audio.ac3
Donde el archivo de salida será fondo_menu.mpg con audio y vídeo y la entrada será en fondo_menu.m2v (pequeña peli muda que creamos) y el audio menu_audio.ac3.
El resultado podrás reproducirlo con mplayer, xine, vlc, totem, kaffeine... y te sentirás como Mariano Ozores el día que realizó su primer corto.
Ahora añades ese fondo_menu.mpg al fondo del menú de dvdstyler y calculas que los botones que insertes no descuadren mucho la imagen que en principio verás negra y no sabrás dónde colocar los botones.
Para eso, yo guardo la imagen fija (fondo_menu.jpg) que creé en el gimp y la coloco como fondo del menú, ahí añado los botones y una vez colocados y sabiendo que queda bonito, cambio esa imagen (fondo_menu.jpg) por la movie con música (fondo_menu.mpg) que ahora se verá todo negro, pero al ser ambas imágenes la misma, no lo coloco a ciegas.
Con todo cargado y la peli en dvdstyler, ahora puedes pulsar la opción de grabar el dvd que ellos llaman extrañamente "quemar" dvd, crear imagen iso y a maldecirme varias veces por la gran confusión que te he creado esta tarde.
Saludos.