domingo, 13 de noviembre de 2011

Usando Record My Desktop

Record My Desktop es una herramienta para realizar grabaciones de escritorio, ahora popularmente conocidos como Screencast.
Es Software Libre, GPL, por supuesto. Esta escrito en C y en Python.
Les dejo un link al proyecto en sourceforge.net link por si les interesa.

Que sepan que en la pagina oficial existen tanto la documentación como un manual de introducción. Yo simplemente tomare algunas cosas de ellos y agregare otras miás. Si les interesa saber mas:
Documentación y Guiá de usuario, las dos en ingles.
Siguiendo con el tema, también seria bueno mencionar que aunque es una aplicación de consola hay aplicaciones con GUI.

Trabajando desde consola.
Para realizar la instalación, hay varias formas, desde el código fuente, un paquete especifico para tu distribución, rpm, deb, etc... O desde los repositorios.
Desde distro basada en debian:
apt-get install recordmydesktop
Desde distro basada en red hat:
yum install recordmydesktop

Las opciones para usarlo desde consola pueden ir desde simples hasta complejas. Como somos nuevos en esto, con abrir una terminal y:
















De esta forma se genera un archivo con un nombre default y extensión .ogv.
La seleccion sera toda la pantalla, para terminar la grabación un Ctrl + C.
Despues nos aparecera la siguiente pantalla:















En esta parte se nos menciona que si presionamos de nuevo Ctrl + C se terminara el proceso de codificación.
Trabajando en modo gráfico
Para usar el recordmydesktop con UI dependera del escritorio.
Para GTK:
gtk-recordmydesktop
Para KDE:
qt-recordmydesktop
Sencillo, no?
Por ejemplo, yo estoy en KDE así es que escojo la librería Qt.
Abro una terminal y tecleo:
apt-get/yum install qt-recordmydesktop
Después de la instalación solo queda buscar la aplicación en nuestro menú.
En KDE,  Aplicaciones > Multimedia > qt-recordMyDesktop
Al abrirlo observamos una ventana de este tipo:












Podemos observar las barras de calidad vídeo/sonido, dependiendo de nuestras necesidades las moveremos. En lo personal me gusta dejarlas al máximo, ya que al hacer las conversiones para subirlas a un servidor pierde calidad. Hay que tener en cuenta lo que queremos hacer y donde lo subiremos o como lo haremos(el formato).

Observamos también las opciones para seleccionar un área especifica o una ventana especifica.

Una ves que hayamos establecido nuestras opciones y terminemos de grabar iniciara el proceso de codificación, y aparecera una ventana de este tipo:
Una vez finalizada la codificación queda listo nuestro vídeo, lo normal es que sea en:
/home/usuario/

Hasta aquí termina la introducción a Record My Desktop
Si queremos aprender mas, tendremos que revisar la documentación y leer o grabarse la guia de usuario.
Algo que les puede ser útil es que desde una consola tecleen:
man recordmydesktop
 Les dejo un vídeo de ejemplo, incluye audio.
http://goo.gl/MGgF5
Mi voz no es la mas sensual y clara pero para fines prácticos y didácticos creo que vale. :D
Hasta la próxima.