HacheMuda

Blog personal sobre tecnologías web, WordPress… y lo demás.

Nueva versión de xVidCap para grabar tus screencasts

A finales de abril salió una nueva versión 1.1.5 de xVidCap, el programa más conocido para grabar videos del escritorio en GNU/Linux. Ahora es más fácil de usar que nunca, y permite una gran cantidad de configuraciones para que crees tus propios screencasts como a ti más te guste.

Por enredar un poco más la cosa y para ver lo bien que funcionan los dos, he grabado con el RecordMyDesktop un video demostrando cómo funciona el xVidCap:

Permite seleccionar una región de la pantalla para ser grabada, o simplemente elegir toda la ventana de un programa. La opción de autocontinuar puede resultar muy útil en videos largos, para poder hacer un descanso y luego seguir grabando.

En cuanto a las opciones de video, permite establecer la calidad de imagen con la que se grabará, así como el número de frames por segundo y los límites máximos. Puedes elegir el formato de video a generar (AVI, MPEG, FLV, DV, MOV, SWF…) y el códec con el que será grabado (MPEG, DivX, DV Video…). Además, puedes seleccionar si quieres grabar audio mediante el dispositivo de entrada (micro).

También está muy bien la ventana que te muestra al terminar la grabación, con todos los datos y resultados de la captura:

Resultados xVidCap

Si estás en Ubuntu Feisty puedes descargarte directamente el fichero .deb e instalar el programa haciendo doble click sobre él. Para cualquier otra, descarga el .tar.gz, descomprímelo, accede al directorio desde un terminal y ejecuta los comandos:

./configure
(si te falta algún paquete de instalar te dará un error diciéndote cuál falta. Búscalo e instálalo mediante apt-cache search y sudo apt-get install y vuelve a ejecutar el ./configure).

make
sudo make install

Artículo relacionado:

36 comentarios

oggro

Está bien, tiene unos cuantos formatos de salida soportados,

X11 Window Dump (.xwd)
Fichero Portable Graymap (.pgm)
Fichero Portable Anyma (.ppm)
Fichero Portable Network Graphics (.png)
Joint Picture Expert Group (.jpg, .jpeg)
Fichero Microsoft Audio Video Interleaved(.avi)
Fichero AVI (por defecto DIVX) (.mpeg, .mpg)
Formato Microsoft Advanced Streaming (.asf)
Macromedia Flash Video Stream (.flv, .flv1)
Fichero Macromedia Shockwave Flash (.swf)
Formato DV Video (.dv)
Formato MPEG1 (.m1v, .vcd)
Formato MPEG2 PS (.m2v, .svcd)
Formato Quicktime (.mov, .qt)

aunque no ogg theora!. Tampoco se si puedes grabar usando jack, importante para los que hacemos ruiditos en GNU, ambas características si funcionan en recordmydesktop.

En cambio en este ves el rectángulo de lo que se graba y te permite hacer una peli más movidita.

Saludos, te sigo vía RSS

Saludos

Responder
Cristobal

Hola Guillermo, ayer te hice una consulta sobre vimeo, he conseguido poner el video en vimeo y estoy muy contento porque se puede descargar con .avi y no pierde loa calidad como pasa en youtube y similares.
Lo malo es que no consigo ponerlo en wordpress, ¿sabes cómo puedo hacerlo? Es que wordpress no permite el código embed y con []
tempoco me deja.
Siento ser tan pesado
Gracias y saludos

Responder
oggro

Está bien, tiene unos cuantos formatos de salida soportados,

X11 Window Dump (.xwd)
Fichero Portable Graymap (.pgm)
Fichero Portable Anyma (.ppm)
Fichero Portable Network Graphics (.png)
Joint Picture Expert Group (.jpg, .jpeg)
Fichero Microsoft Audio Video Interleaved(.avi)
Fichero AVI (por defecto DIVX) (.mpeg, .mpg)
Formato Microsoft Advanced Streaming (.asf)
Macromedia Flash Video Stream (.flv, .flv1)
Fichero Macromedia Shockwave Flash (.swf)
Formato DV Video (.dv)
Formato MPEG1 (.m1v, .vcd)
Formato MPEG2 PS (.m2v, .svcd)
Formato Quicktime (.mov, .qt)

aunque no ogg theora!. Tampoco se si puedes grabar usando jack, importante para los que hacemos ruiditos en GNU, ambas características si funcionan en recordmydesktop.

En cambio en este ves el rectángulo de lo que se graba y te permite hacer una peli más movidita.

Saludos, te sigo vía RSS

Saludos

Responder
Cristobal

Hola Guillermo, ayer te hice una consulta sobre vimeo, he conseguido poner el video en vimeo y estoy muy contento porque se puede descargar con .avi y no pierde loa calidad como pasa en youtube y similares.
Lo malo es que no consigo ponerlo en wordpress, ¿sabes cómo puedo hacerlo? Es que wordpress no permite el código embed y con []
tempoco me deja.
Siento ser tan pesado
Gracias y saludos

Responder
Cristobal

Pues nada Gillermo WP no me deja porque si quiero hacerlo he de pagar para poner el plugin que dices, o buscarme un dominio e instalar wp.org.
Lo he intentado odo y nada, incluso deshabilitar el editor visual.
Si entras en mi blog entenderás porqué no me deja.
Perdona por las molestias causadas y muchísimas gracias por todo. Fue bonito mantener la ilusión de que se podría pero nada. A ver si wp se da prisa por dar permisos a vimeo, que es desde lejos el mejor de todos los que hay rulando por la intranet.

Saludos y sigue así

Responder
Guillermo

Vaya, ya veo que puedes incrustar videos de otros portales pero no de Vimeo. Qué extraño… Si son ellos los que tiene que activarlo no sé a qué esperan…
Muchas gracias.

Responder
Guillermo

Cristóbal, te he editado el comentario porque al poner lo de [vimeo...] en HacheMuda sí que metía el video en tu comentario. Hazlo así, pero comprueba que tengas instalado y activado el WordPress Video Plugin que se necesita para poder inscrustar los videos así.
Si quieres poner el código embed directamente deberás quitarte el editor visual desde Usuario -> Profile porque si no te lo formatea y lo hace mal.

Responder
Guillermo

Cristóbal, te he editado el comentario porque al poner lo de [vimeo...] en HacheMuda sí que metía el video en tu comentario. Hazlo así, pero comprueba que tengas instalado y activado el WordPress Video Plugin que se necesita para poder inscrustar los videos así.
Si quieres poner el código embed directamente deberás quitarte el editor visual desde Usuario -> Profile porque si no te lo formatea y lo hace mal.

Responder
Cristobal

Pues nada Gillermo WP no me deja porque si quiero hacerlo he de pagar para poner el plugin que dices, o buscarme un dominio e instalar wp.org.
Lo he intentado odo y nada, incluso deshabilitar el editor visual.
Si entras en mi blog entenderás porqué no me deja.
Perdona por las molestias causadas y muchísimas gracias por todo. Fue bonito mantener la ilusión de que se podría pero nada. A ver si wp se da prisa por dar permisos a vimeo, que es desde lejos el mejor de todos los que hay rulando por la intranet.

Saludos y sigue así

Responder
Guillermo

Vaya, ya veo que puedes incrustar videos de otros portales pero no de Vimeo. Qué extraño… Si son ellos los que tiene que activarlo no sé a qué esperan…
Muchas gracias.

Responder
Guille

Yo tengo la siguiente duda:

¿Cómo se pueden eliminar las aplicaciones .deb que has instalado?

Muy interesante el screencast

Responder
Guille

Yo tengo la siguiente duda:

¿Cómo se pueden eliminar las aplicaciones .deb que has instalado?

Muy interesante el screencast

Responder
Guillermo

Guille, si te refieres a eliminar los ficheros .deb de instalación, los deja en el directorio /var/cache/apt/archives. Ahí puedes eliminarlos y liberar espacio en disco, aunque si desinstalas algún programa y quieres volver a instalarlo se lo tendrá que volver a descargar…
Ese directorio te exigirá permisos de administrador para eliminar los ficheros.

Responder
Guillermo

Guille, si te refieres a eliminar los ficheros .deb de instalación, los deja en el directorio /var/cache/apt/archives. Ahí puedes eliminarlos y liberar espacio en disco, aunque si desinstalas algún programa y quieres volver a instalarlo se lo tendrá que volver a descargar…
Ese directorio te exigirá permisos de administrador para eliminar los ficheros.

Responder
Cristobal

Guille lo puedes hacer desde terminal poniendo

sudo apt-get clean

Saludos

Responder
Cristobal

Guille lo puedes hacer desde terminal poniendo

sudo apt-get clean

Saludos

Responder
Guille

Muchas gracias a los dos :-D

Responder
Guille

Muchas gracias a los dos :-D

Responder
sitositos

Hola, gracias por la info.. pero si por ejemplo quiero grabar video y tb una musica d fondo que estoy reproduciendo en el amarok… como lo haria? esque gasto el nuevo recordmydesktop y tampoco puedo.. que tengo que poner en el dispositivo de salida?? un saludo y gracias.

Responder
Guillermo Latorre

Pues… La verdad es que yo te recomendaría grabar por un lado el video y después añadirle la pista de audio al video mediante mencoder o ffmpeg.

Responder
sitositos

Hola, gracias por la info.. pero si por ejemplo quiero grabar video y tb una musica d fondo que estoy reproduciendo en el amarok… como lo haria? esque gasto el nuevo recordmydesktop y tampoco puedo.. que tengo que poner en el dispositivo de salida?? un saludo y gracias.

Responder
Guillermo Latorre

Pues… La verdad es que yo te recomendaría grabar por un lado el video y después añadirle la pista de audio al video mediante mencoder o <e>ffmpeg.

Responder
Cristobal

Hola Guillermo, ¿podrías decirnos cómo utilizar mencoder o ffmpeg para añadir la música al video? Yo también estoy interesado en ello.
¿Qué me recomiendas para grabar mi propia voz y luego añadirla al video?

Saludos y gracias de antemano :-)

Responder
Cristobal

Hola Guillermo, ¿podrías decirnos cómo utilizar mencoder o ffmpeg para añadir la música al video? Yo también estoy interesado en ello.
¿Qué me recomiendas para grabar mi propia voz y luego añadirla al video?

Saludos y gracias de antemano :-)

Responder
Guillermo Latorre

¡Por supuesto! Ya que estoy hago un post nuevo con los comandos básicos de mencoder para trabajar con video.

Responder
Guillermo Latorre

¡Por supuesto! Ya que estoy hago un post nuevo con los comandos básicos de mencoder para trabajar con video.

Responder
marcelo

men una super pregunta donde estan estos progrmas q dices el sudo apt-get install y el apt-cache search son carpertas o q son esas cosas responde men plis y como se ejecuta los comandos ./configure
y los otros tambien estan en mi compu o donde estan men

Responder
marcelo

men una super pregunta donde estan estos progrmas q dices el sudo apt-get install y el apt-cache search son carpertas o q son esas cosas responde men plis y como se ejecuta los comandos ./configure
y los otros tambien estan en mi compu o donde estan men

Responder
joelgomez

Hola de antemano felicitaciones por el post pero necesito ayuda cuando presiono sobre el botón guardar se oculta la barra de herramienta de Xvidcap y tengo problemas en poner Stop a la grabación.

Ayuda por favor

Responder
joelgomez

Hola de antemano felicitaciones por el post pero necesito ayuda cuando presiono sobre el botón guardar se oculta la barra de herramienta de Xvidcap y tengo problemas en poner Stop a la grabación.

Ayuda por favor

Responder
Jamp

Hola he instalado el Xvidcap pero resulta que tengo un problema no tengo audio. He utilizado el recordmy… y me funciona bien el microfono, pero nada en el Xvidcap. No se a que se deba. He visto mucho por internet y no he encontrada nada.

Gracias por tu tiempo.

Responder
Jamp

Hola he instalado el Xvidcap pero resulta que tengo un problema no tengo audio. He utilizado el recordmy… y me funciona bien el microfono, pero nada en el Xvidcap. No se a que se deba. He visto mucho por internet y no he encontrada nada.

Gracias por tu tiempo.

Responder
A876

Mejora de comentario: cámbiese el párrafo que comienza por "Otra opción" por éste:

Otra opción, para no tener que andar cambiando entre Analog Stereo Duplex y Analog Stereo Output ni limitar el origen del sonido para xvidcap, es dejar siempre Analog Stereo Duplex y usar también pavucontrol cuando queremos cambiar el origen del sonido para gnome-sound-recorder. Igual que en el caso de padsp xvidcap, para cambiar desde dónde queremos grabar el sonido, ponemos gnome-sound-recorder a grabar, abrimos pavucontrol y en la pestaña de Grabación ponemos la opción deseada. En este caso no hace falta usar padsp (xvidcap lo necesita porque está pensado para OSS. padsp lo que hace es conectar OSS con PulseAudio, como se lee en http://linux.die.net/man/1/padsp).

Responder
A876

Mejora de comentario: cámbiese el párrafo que comienza por "Otra opción" por éste:

Otra opción, para no tener que andar cambiando entre Analog Stereo Duplex y Analog Stereo Output ni limitar el origen del sonido para xvidcap, es dejar siempre Analog Stereo Duplex y usar también pavucontrol cuando queremos cambiar el origen del sonido para gnome-sound-recorder. Igual que en el caso de padsp xvidcap, para cambiar desde dónde queremos grabar el sonido, ponemos gnome-sound-recorder a grabar, abrimos pavucontrol y en la pestaña de Grabación ponemos la opción deseada. En este caso no hace falta usar padsp (xvidcap lo necesita porque está pensado para OSS. padsp lo que hace es conectar OSS con PulseAudio, como se lee en http://linux.die.net/man/1/padsp).

Responder
Xi86

Si no graba el sonido:

1. Se desinstala xvidcap en Synaptic
2. Se instala xvidcap con http://sourceforge.net/projects/xvidcap/files/xvi…
3. Se bloquea la versiÃ&sup3;n instalada en Synaptic
4. Se instala pavucontrol en Synaptic (si no está ya como en Mint 10)
5. Se abre el programa con padsp xvidcap
6. Se pone a grabar
7. Se abre pavucontrol, se va a la pestaña de GrabaciÃ&sup3;n y ahí se pone Monitor of Audio interno Analog Stereo

¡Listo!

Para grabar con sonido, siempre hay que arrancar el programa con padsp xvidcap (p.e. desde Alt+F2). Para que siempre sea así desde el menú se ejecuta alacarte, se va a Sonido y vídeo, luego a XVidCap Screen Capture, Propiedades y donde dice Comando se pone padsp xvidcap.

****************************************

Lo dicho sirve para grabar el sonido del sistema, es decir, el que sale por los altavoces, que puede ser de una canciÃ&sup3;n o película de nuestro disco duro o pendrive reproducida por Totem, de un vídeo musical en Flash de un sitio web reproducido por Firefox, etc.

Sin embargo, a veces puede ser necesario grabar el sonido del micrÃ&sup3;fono, p.e. si queremos hacer un videotutorial para explicar cÃ&sup3;mo funciona un programa. En este caso, ponemos a grabar xvidcap, abrimos el Control de Volumen de PulseAudio y, en la pestaña GrabaciÃ&sup3;n ponemos Audio interno Analog Stereo (sin Monitor of por delante).

Si sÃ&sup3;lo se quiere grabar sonido (sin vídeo) podemos usar gnome-sound-recorder (se ejecuta pulsando ALT+F2, poniendo gnome-sound-recorder y pulsando Enter). Seguramente la primera vez estará configurado para grabar desde el micrÃ&sup3;fono. Para grabar el sonido del sistema ejecutamos (con ALT+F2) gnome-volume-control, vamos a la pestaña Hardware y en Perfil ponemos Analog Stereo Output (también se puede hacer ejecutando pavucontrol y yendo a la pestaña ConfiguraciÃ&sup3;n).

Pero al terminar debemos volver a poner el Perfil del Hardware de gnome-volume-control (o de ConfiguraciÃ&sup3;n de pavucontrol) en Analog Stereo Duplex para que podamos seguir eligiendo desde dÃ&sup3;nde queremos grabar el sonido con xvidcap.

Otra opciÃ&sup3;n, para no tener que andar cambiando entre Analog Stereo Duplex y Analog Stereo Output ni limitar el origen del sonido para xvidcap, es dejar siempre Analog Stereo Duplex y usar también pavucontrol cuando queremos cambiar el origen del sonido para gnome-sound-recorder. Igual que en el caso de padsp xvidcap, para cambiar desde dÃ&sup3;nde queremos grabar el sonido, ponemos gnome-sound-recorder a grabar, abrimos pavucontrol y en la pestaña de GrabaciÃ&sup3;n ponemos la opciÃ&sup3;n deseada. En este caso no hace falta usar padsp (xvidcap lo necesita porque está pensado para OSS. padsp lo que hace es conectar OSS con PulseAudio, como se lee en http://linux.die.net/man/1/padsp).

Nota: a veces, para cambiar de Analog Stereo Duplex a Analog Stereo Output hace falta cambiar primero a Apagado, cerrar, volver a abrir y luego cambiar finalmente a Analog Stereo Output. Ídem para el cambio al revés. Si no se hace a veces el ordenador parece que â??no se enteraâ? de que hemos hecho el cambio.

////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////

Para instalar xvidcap en un sistema x86_64 basta con usar la opciÃ&sup3;n â??force-architecture en el comando dpkg -i.

usuario@equipo:~/Desktop$ sudo dpkg â??force-architecture -i xvidcap_1.1.7jaunty_i386.deb

Pero al tratar de ejecutarlo veo que faltan algunas bibliotecas i386. Para instalarlas fácilmente uso el script getlibs.

usuario@equipo:~/Desktop$ padsp xvidcap
xvidcap: error while loading shared libraries: libtheora.so.0: cannot open shared object file: No such file or directory

usuario@equipo:~/Desktop$ getlibs /usr/bin/xvidcap
â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??-
Hay informaciÃ&sup3;n sobre getlibs en http://ubuntuforums.org/showthread.php?t=474790

Responder
Xi86

Si no graba el sonido:

1. Se desinstala xvidcap en Synaptic
2. Se instala xvidcap con http://sourceforge.net/projects/xvidcap/files/xvi…
3. Se bloquea la versiÃ&sup3;n instalada en Synaptic
4. Se instala pavucontrol en Synaptic (si no está ya como en Mint 10)
5. Se abre el programa con padsp xvidcap
6. Se pone a grabar
7. Se abre pavucontrol, se va a la pestaña de GrabaciÃ&sup3;n y ahí se pone Monitor of Audio interno Analog Stereo

¡Listo!

Para grabar con sonido, siempre hay que arrancar el programa con padsp xvidcap (p.e. desde Alt+F2). Para que siempre sea así desde el menú se ejecuta alacarte, se va a Sonido y vídeo, luego a XVidCap Screen Capture, Propiedades y donde dice Comando se pone padsp xvidcap.

****************************************

Lo dicho sirve para grabar el sonido del sistema, es decir, el que sale por los altavoces, que puede ser de una canciÃ&sup3;n o película de nuestro disco duro o pendrive reproducida por Totem, de un vídeo musical en Flash de un sitio web reproducido por Firefox, etc.

Sin embargo, a veces puede ser necesario grabar el sonido del micrÃ&sup3;fono, p.e. si queremos hacer un videotutorial para explicar cÃ&sup3;mo funciona un programa. En este caso, ponemos a grabar xvidcap, abrimos el Control de Volumen de PulseAudio y, en la pestaña GrabaciÃ&sup3;n ponemos Audio interno Analog Stereo (sin Monitor of por delante).

Si sÃ&sup3;lo se quiere grabar sonido (sin vídeo) podemos usar gnome-sound-recorder (se ejecuta pulsando ALT+F2, poniendo gnome-sound-recorder y pulsando Enter). Seguramente la primera vez estará configurado para grabar desde el micrÃ&sup3;fono. Para grabar el sonido del sistema ejecutamos (con ALT+F2) gnome-volume-control, vamos a la pestaña Hardware y en Perfil ponemos Analog Stereo Output (también se puede hacer ejecutando pavucontrol y yendo a la pestaña ConfiguraciÃ&sup3;n).

Pero al terminar debemos volver a poner el Perfil del Hardware de gnome-volume-control (o de ConfiguraciÃ&sup3;n de pavucontrol) en Analog Stereo Duplex para que podamos seguir eligiendo desde dÃ&sup3;nde queremos grabar el sonido con xvidcap.

Otra opciÃ&sup3;n, para no tener que andar cambiando entre Analog Stereo Duplex y Analog Stereo Output ni limitar el origen del sonido para xvidcap, es dejar siempre Analog Stereo Duplex y usar también pavucontrol cuando queremos cambiar el origen del sonido para gnome-sound-recorder. Igual que en el caso de padsp xvidcap, para cambiar desde dÃ&sup3;nde queremos grabar el sonido, ponemos gnome-sound-recorder a grabar, abrimos pavucontrol y en la pestaña de GrabaciÃ&sup3;n ponemos la opciÃ&sup3;n deseada. En este caso no hace falta usar padsp (xvidcap lo necesita porque está pensado para OSS. padsp lo que hace es conectar OSS con PulseAudio, como se lee en http://linux.die.net/man/1/padsp).

Nota: a veces, para cambiar de Analog Stereo Duplex a Analog Stereo Output hace falta cambiar primero a Apagado, cerrar, volver a abrir y luego cambiar finalmente a Analog Stereo Output. Ídem para el cambio al revés. Si no se hace a veces el ordenador parece que â??no se enteraâ? de que hemos hecho el cambio.

////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////

Para instalar xvidcap en un sistema x86_64 basta con usar la opciÃ&sup3;n â??force-architecture en el comando dpkg -i.

usuario@equipo:~/Desktop$ sudo dpkg â??force-architecture -i xvidcap_1.1.7jaunty_i386.deb

Pero al tratar de ejecutarlo veo que faltan algunas bibliotecas i386. Para instalarlas fácilmente uso el script getlibs.

usuario@equipo:~/Desktop$ padsp xvidcap
xvidcap: error while loading shared libraries: libtheora.so.0: cannot open shared object file: No such file or directory

usuario@equipo:~/Desktop$ getlibs /usr/bin/xvidcap
â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??-
Hay informaciÃ&sup3;n sobre getlibs en http://ubuntuforums.org/showthread.php?t=474790

Responder

Deja tu comentario