Instalando gtk



Cuantas veces hemos observado o encontrado en el internet paginas en el que podemos ver grabaciones del escritorio de una pc mostrandonos el procedimiento de como hacer, instalar o utilizar alguna aplicaciones en una computadora verdad que algunas, y no nos hemos hecho la pregunta de como yo puedo hacer esto?

Debido a esta pregunta es que en este foro les daremos a conocer una herramienta, dentro de el campo de Linux especialmente en Ubuntu, que sera de gran utilidad porque permite que todas las acciones sobre el escritorio, o cualquier programa que corra sobre él, queden grabadas en un archivo de vídeo.

El programa base se llama "recordmydesktop", pero para mayor facilidad en su manejo utilizaremos su interfaz gráfica llamada "gtk-recordmydesktop".

gtk-recordMyDesktop que es un programa que nos permite grabar nuestro escritorio en vídeo. Mediante esta aplicación podremos captar imágenes de cualquier interacción con los menús del sistema, acciones secundarias, así como otros programas que ejecutemos. La aplicación ofrece una salida de los vídeos en formato .ogv (libre), el cual almacena en nuestro directorio personal, pero si, por la razón que sea, se necesita en otro formato, como por ejemplo .avi, se puede convertir con una simple orden. Esta aplicación puede resultar útil desde el punto de vista docente, para realizar tutoriales en vídeo.

gtk-recordMyDesktop supera alternativas más conocidas como Wink o Istanbul, de las que algunos de los usuarios de ubuntu trabajan es porque esto que les mostraresmos de una maner interactiva y clara como instalar este recurso dentro de ubuntu y asi disfrutar de las facilidades y beneficios que esta nos ofrece.

En este caso vamos a ejecutar esta herramienta desde ubuntu 9.10, para instalar este programa podemos hacerlo de dos manaras diferentes por medio de la linea de comandos o de interfaz grafica.

1.- Descargar el paquete de gtk-recordMyDesktop:

1.1 DESDE LINEA DE COMANDOS:

Para hacer esto, abrimos una sesión de terminal:

Aplicaciones>Accesorios>Terminal.

en el terminal escribimos el siguiente comando:

sudo aptitude install gtk-recordmydesktop

o utilizando otro gestor de paquetes:

sudo apt-get install gtk-recordmydesktop


después de introducir la clave de super usuario el paquete se descargará y se instalará.



1.2 DESDE LA INTERFAZ GRÁFICA:

Utilizando el gestor de paquetes Synaptic:

Sistema>Administración>Gestor de paquetes Synaptic




Iniciando recormydesktop por linea de comandos

Antes de comenzar a utilizar la interfaz gráfica (osea gtk-recordmydesktop) vamos a utilizar el programa base (recordmydesktop) desde la terminal que es sumamente facil.

En la terminal ejecutamos el comando

recordmydesktop


Desde este momento ya estamos grabando el video, y para terminar la grabación solo volvemos a la terminal y pulsamos "Crtl+c".


En ese momento el video comienza a codificarse y se guarda en la carpeta por defecto que es la carpeta personal con el nombre "out-(número).ogv"


Si queremos personalizar la grabación, tenemos la posibilidad de utilizar las opciones del comando para modificar los parámetros del video.

Podemos obtener ayuda sobre las opciones disponibles utilizando "--help" en la terminal:

recordmydesktop --help

Entre ellas tenemos:

  • “-x”, “-y”, “-width” y “-height” para capturar solamente una zona del escritorio

  • “--nocursor” para no capturar la imagen del cursor (flechita)

  • “-fps” para determinar cuantas imagenes por segundo queremos grabar

  • “--nosound” para sólo grabar video sin sonido

  • “--zerocompression” para que nos grabe el video sin compresión

  • “-delay” para determinar cuanto tiempo va a estar antes de empezar a capturar el video

  • “--overwrite” para sobreescribir el video final, si ya hay un archivo con el mismo nombre

  • “-o” para decirle como va a llamarse el video final.

Configurando gtk-recordmydesktop

Para ejecutar gtk-recordmydesktop vamos a

Aplicaciones>Sonido y vídeo>gtk-recordmydesktop


y aparecerá la ventana principal del programa.

Esta ventana nos da las opciones de captura y calidad del video, calidad de sonido y ruta de almacenamiento.

La previsualización nos permite elegir un área del escritorio solamente dando clic y arrastrando el mouse sobre ella.


Seleccionar Ventana: nos permite elegir una ventana específica, como puede ser la de un programa que se esté utilizando.

Guardar como: nos permite elegir el nombre y ruta de guardado.

También se puede ver la opción Avanzado para otras configuraciones y Grabar para empezar con el video.

Nosotros antes de empezar a grabar el video explicaremos acerca de las opciones de configuración en "Avanzados".

Cuando se da clic en esta opción se puede ver una ventana que tiene cuatro pestañas.

>Archivos


En esta pestaña podemos elegir la ruta donde se trabajará, es decir donde se almacenarán los fotogramas temporalmente mientras se está grabando el video, al terminar el video, este se codifica y por lo tanto se borra el archivo temporal. Por defecto la ruta de trabajo es /tmp.

También podemos encontrar aquí la opción de sobreescribir archivos existentes, si seleccionamos esta opción, el archivo de video antiguo que tenga el mismo nombre será reemplazado por el actual.

>Rendimiento


Cuadros por segundo: aquí elegimos el número de fotogramas que se tomarán por cada segundo, dependiendo de esto el video final puede verse continuo o parecería que las acciones tienen un pequeño salto. Un video doméstico tiene 25 cuadros por segundo.

Codificar al vuelo: Si activamos esta opción, el video se codificará mientras se graba, pero la desventaja es que necesita mucha más potencia o capacidad de proceso.

Sin compresión: Al activar esta opción los archivos temporales se comprimen en el proceso y por lo tanto se necesita menos capacidad para el mismo. Esta opción es válida siempre y cuando "Codificar al vuelo" no esté activa.

Submuestreo rápido: Si activamos esta opción, se utiliza menos capacidad de proceso, pero su desventaja es que baja la calidad del video, dejando los colores un poco más feos.

Capturas completas en cada cuadro: Esta opción se utiliza para cuando grabamos procesos con gráficos en 3D.

>Sonido


Canales: Aquí se elige el número de canales de audio, que por defecto es 1.

Frecuencia: Como su nombre lo indica, nos permite elegir la frecuencia del sonido.

Dispositovo: Dispositivo ALSA utulizado para grabar el sonido.

Usar jack para la captura de audio: Para activar esta opción se necesita tener instalado el programa "jack", utilizado para la grabación, edición y mezclado de audio. Si se activa esta opción, se desactiva el resto de opciones de la pestaña.

>Miscelanea


Nos permite personalizar caracteristicas varias como:

Display: Seleccionaremos el display a utilizar.

Cursor del raton: Con esta opcion podemos dar el color que pensemos sea adecuado para nuestro puntero al momento de hacer nuestro video.

Seguir el raton: Esta opcion la seccionamos si queremos que la grabacion siga al puntero del raton.

Extension MIT-Shm: Es la extension con la que se trabajara claro si lo desea el usuario.

Ademas permitir o no las opciones al momento de grabar las diferentes ventanas de nuestro escritotio como: si deseamos que se graben las decoraciones que estas tienen, si deseamos que se vean las ventanas o cajas de ayuda, si queremos que se vea en contorno el area de captura en pantalla y si deseamos inicializar el area de captura.

Por ultimo tenemos las opciones extras en las que por medio de codigos podemos agregar opciones extras para mejorar o reparar algun problema en nuestra grabacion.

Después de haber configurado lo mencionado anteriormente, ya estamos listos para grabar nuestro video con los parámetros que deseamos.

Utilizando gtk-recordmydesktop

Después de haber hecho las configuraciones que deseamos, por fin vamos a grabar nuestro video, dándole clic al botón Grabar.

La ventana de recordMyDesktop desaparecerá y la grabación comenzará a efectuarse inmediatamente, durante esta, podrás apreciar que el icono con un círculo rojo que indicaba en el panel superior que tenías abierto el programa se habrá convertido en un botón con forma de cuadrado.

Este botón te permite controlar la grabación.
Si quieres realizar una pausa sólo tienes que hacer clic con el botón derecho del ratón sobre él.

Y si quieres parar de grabar, debes hacer clic con el botón izquierdo del ratón.

Cuando pares de grabar, se podra observar una ventana titulada recordMyDesktop-encoder. En este momento es cuando el vídeo se estará convirtiendo al formato Theora Ogg es decir se esta codificando.

Cuando termine la codificación, volverá a aparecer la ventana de recordMyDesktop. Ya puedes finalizar tu trabajo haciendo clic sobre el botón Salir.

Unos segundos despues, esta grabacion se guardara como un archivo con extension .ogv (habitualmente con el nombre de out) en la carpeta personal (Lugares / Carpeta personal).


Y así está listo tu video.

Un video de muestra...



Este videotutorial nos muestra como hacer un videotutorial con gtk-recordmydesktop.

Preguntas???

Tienes alguna pregunta??? algo q no te gusto??? algo q si???...
Haznoslo saber... deja tu comentario...

Problemas de Sonido

Tras muchas lecturas de varios blogs y foros respecto al tema, y después de aplicar un sinnúmero de configuraciones al audio de la máquina y probar gtk-recordmydesktop con cada una, no se obtuvo ningún resultado, así que pensamos... "¿Y que tal si es un problema con la distribución?" así que pusimos manos a la obra y decidimos probar el programa en otra distribución.

En una Máquina virtual (VBox) instalamos Ubuntu 10.04, hicimos las instalaciones de los paquetes y codecs básicos de audio, video y obviamente el gtk-recordmydesktop (mismo proceso de instalación que para Ubuntu 9.10) e iniciamos las pruebas.

Cual fue la sorpresa... ¡¡Aquí si funcionó el audio!!, lo que nos llevó a concluir que los problemas de sonido en los videos eran a causa de un conflicto entre la tarjeta de sonido y la configuración de la distro.

Aquí un pequeño video grabado con gtk-recordmydesktop en Ubuntu 10.04



Extrañamente se dañó la imagen del video al subirlo a Youtube, pero se puede escuchar el audio claramente, aunque con algo de fallas... hay que tener en cuenta que se hizo en máquina virtual con los requerimientos mínimos. Próximamente subiremos otro video para que se pueda apreciar bien tanto la imagen como el sonido... Pero aun no nos rendimos con Ubuntu 9.10...