jueves, 22 de noviembre de 2007

Grabación de Vídeo en Linux

Para poder mostrar al publico externo a la Universidad de Alicante como actúa la visión del robot Rabotron, que mejor manera de realizar algún vídeo con el resultado de alguna de las pruebas que estamos realizando.


Para la captura de vídeo bajo linux de nuestro escritorio de trabajo hemos decidido utilizar el programa “recordMyDesktop”. El software se puede adquirir desde su página web o mediante los repositorios de Debian / Ubuntu.


En nuestro caso hemos optado por la segunda opción:


apt-get install recordmydesktop


Como el software dispone de una versión gráfica y cómoda de usar hemos decido también instalarla


apt-get insta gtk-recordmydesktop


Más rápidamente podemos realizar la instalación conjunta


apt-get install recordmydeskto gtk-recordmydesktop


Una vez realizada la instalación tenemos un acceso directo al software de grabación en: Aplicaciones / Sonido y Vídeo / gtk-recordMyDesktop


Mediante el uso de la versión gráfica podemos seleccionar una sola ventana o la parte del escritorio sobre la que queremos realizar la grabación, así mismo también podemos modificar la calidad de sonido y audio de nuestro vídeo, el uso es realmente sencillo.


Nota: El vídeo grabado por defecto por el software recordmydesktop es en formato OGG.


Como transformar los video OGG a formato AVI:

Estamos teniendo bastante problemas al subir vídeo en formato OGG a youtube, por lo que hemos decido pasarlo al formato AVI antes de subirlos.

Para covertir video en formato OGG al formato AVI usaremos en nuestro caso el software MEncoder, el cual se instala al instalar el Mplayer.

Antes de instalar Mplayer debemos instalar primero el encoder de vídeo mp3 Lame, sino no será posible realizar la conversión de videos con Mplayer, muy importante instalar primero los codecs, sino no compilaremos el Mplayer sin la librería libmp3lame y nos dará un error al realizar la transformación del vídeo.

Para instalar Lame debemos seguir las siguientes pautas: (descargamos la versión 3.97)

# wget http://ufpr.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
# gunzip -c lame-3.97.tar.gz | tar xvf -
# cd lame-3.97/
# ./configure && make && make install

Ahora llega el momento de instalar el Mplayer, en nuestro caso hemos descargado de la web oficial de Mplayer la versión Mplayer-1.0rc1, la instalación es bastante sencilla:

# tar xvjf MPlayer-1.0rc1.tar.bz2
# cd Mplayer-1.0rc1/
# ./configure
# ./make
# ./make install

Una vez instalado todo simplemente tenemos que ejecutar la orden para convertir nuestro vídeo en OGG a AVI:

# mencoder video_entrada.ogg -ovc lavc -oac mp3lame -o video_salida.avi

3 comentarios:

llanero solitario dijo...

Me parece interesante lo de grabar video. ¿podrias poner un ejemplo de video con la vision del robot? GRACIAS

Aitor dijo...

Joer te estas haciendo un maquina en linux jeje

vivi dijo...

Hola q tal bonito post, ahora bien he grabado video en linux, pero al subirlo a la web(youtube), me parece un desastre ya q estoy grabando codigo, y las letras no se ven bien, alguna recomendacion para poder editar el video y q tenga una mejor resolucion, te lo agradeceria un monton, gracias! buen dia!