Grabar videos de tu escritorio en Linux

Actualización: El mejor método para grabar videos es utilizando RecordMyDesktop para grabar tus screencast.

Usando xvidcap

Este es el que mas me gusta por que se obtiene una mejor calidad y el resultado es un archivo avi.

-Necesitamos libpng2 pero vamos a instalar libpng3, asi:

sudo apt-get install libpng3

-Luego creamos un enlace así:

sudo ln -s /usr/lib/libpng.so.3 /usr/lib/libpng.so.2

-Descargamos el paquete más actual desde la página de descarga y lo instalamos así:

sudo dpkg -i xvidcap_version_descargada.deb

Lo ejecutamos con

xvidcap

Entre las opciones, podemos elegir que nos cree muchos archivos jpg o un solo archivo avi. Elegimos 0 como Max Frames y en Quality podemos dejar 75, pero yo lo uso con 50.

Luego grabamos y listo.
Tambien podemos ejecutarlo desde consola con la ventaja de que no aparece la interfaz grafica de xvidcap, de esta forma:

xvidcap –gui no –file ~/escritorio.avi –frames 0 –fps 25 –cap_geometry 800×600+0+0 –quality 50

800×600: solo en el caso que tuvieras esa resaolución en mi caso es de 1280×1024, cambialo según tus necesidades

Visto en | Mi blog

También puede Interesarte...

36 comentarios para “Grabar videos de tu escritorio en Linux”

  1. José L. dice:

    excelente man…lo instalaste? ya lo habia visto por otra web pero no pude instalarlo para grabar videos del XGL

  2. Cesarius dice:

    José L, claro que lo instalé de hecho era una aplicación que si me hacía mucha falta para hacer algunos videitos de mis pantallas, la manera en que lo hice, es la que ésta descrita en el artículo. No tuve ningun problema, solamente que cuando abro los archivos generados por el xvidcap con totem, se genera una pequeña deformación de algunos videos, pero al abrirlos con el MPlayer se ven geniales.

    Ya no tenes excusa, instalalo y genera los videos del Xgl.

    Saludos

  3. navaismo@yahoo.com.mx dice:

    Hola que tal je tratado de instalar screen kast y nada y ahora veo que con xvidcap podria solo que tengo un problema el comando sudo apt-get no funciona en mi SUSE 10, baje el rpm y el Tar de lipng pero no puedo instalarlo ni compilarlo, podrias ayudarme?

  4. Cesarius dice:

    @ navaismo@yahoo.com.mx: en éstos casos lo más recomedable es buscarte el alrchivo .rpm para SuSE, pero si no lo encuentras en la página de SourceForge está la fuente y lo compilas, puedes encontrarlo aquí:

    http://sourceforge.net/project/showfiles.php?group_id=81535

    Busca el archivo con las instrucciones para compilarlo y no tendrás problemas, comentanos tus avances.

  5. navaismo@yahoo.com.mx dice:

    Hola, pues nada ya he bajado los codigos fuente y al hacer en termina el ./configure me saca este error

    checking pkg-config is at least version 0.9.0… yes
    checking for PACKAGE… configure: error: Package requirements (gtk+-2.0 >= 2.4. 0 libgnome-2.0 libgnomeui-2.0 libglade-2.0 glib-2.0) were not met:

    Package libgnomeui-2.0 was not found in the pkg-config search path.
    Perhaps you should add the directory containing `libgnomeui-2.0.pc’
    to the PKG_CONFIG_PATH environment variable
    No package ‘libgnomeui-2.0′ found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables PACKAGE_CFLAGS
    and PACKAGE_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.

    Pero si tengo esa libreria, como podria moverla al path de pkg config. O no existe otro programa que sea mas sencillo de instalar. ja no he podido con screenkast ni con xvidcap =P saludos

  6. Cesarius dice:

    Y porqué no te pasas a Ubuntu?  ;)

  7. navaismo@yahoo.com.mx dice:

    Bueno despues de batallar continu con esto. Creo que me faltan librerias ahora son estas
    checking for pow in -lm… no
    libm required by ffmpeg
    checking for av_rescale in -lavutil… no
    checking for img_convert in -lavcodec… no
    checking for av_write_header in -lavformat… no
    checking for lame_init in -lmp3lame… no
    To use mp3 audio codecs you need liblame/liblame-dev
    checking for pthread_mutex_init in -lpthread… no
    xvidcap requires libpthread for recording. This machine doesn’t have the libraries and/or header files installed.

    pero no logro conseguirlas para suse10, el problema es que si la glibc se modifica mal la pc se muere y no quiero echar a perder mi suse.
    creo K buscare otro programa

  8. Cesarius dice:

    Utiliza el alien para convertir el .deb en .rpm

    # alien -r -c xvidcap_1.1.3-1_i386.deb
    xvidcap_1.1.3-1_i386.rpm generated

    Si no conoces alien…. revisa ésto.

  9. gabriel dice:

    a mi no me sale, lo hice con los comandos que indicas pero me marca error al tratar de instalarlo, baje le paquete del link que pones y le di doble click y le puse en el boton de instalar programa y se instalo solo pero no lo encuentro por ningun lado, que me falta? o que hice mal? soy nuevo en linux y no se moverle nada, uso ubuntu, gracias muy buena tu pagina

  10. gabriel dice:

    ya pude hacer que funcionara solo puse en la consola xvidcap y lista, gracias

  11. Cesarius dice:

    Con un poco de lectura se resuelven muchísimos problemitas menores.

    Saludos.

  12. Jose L. dice:

    Lo instale y cheque pero a la hora de querer grabar no me graba en video si no que en archivos de imagenes…

  13. Jose L. dice:

    Me quejo no sirve el tutorial….!!!!

  14. Cesarius dice:

    @ José L.: al momento de colocar las opciones debes de hacerlo correctamente para poder grabar sin problemas. Coloca los parámetros delas opciones.


    El codec es importante y el nombre del archivo también, así lo buscas cuando lo genere el programa.

  15. xabi dice:

    Una pregunta, logro instalarlo pero luego sólo me deja grabar un vídeo test-mpeg. Estoy haciendo algo mal?

  16. [...]               Grabar videos de tu escritorio en Linux [...]

  17. Javier dice:

    No, pos hoy no es mi día..

    Not Found
    The requested URL /computing/debian/dists/stable/main/binary-i386/xvidcap_1.1.3-1_i386.deb was not found on this server

    XD

  18. Cesarius dice:

    @ Javier: hay una nueva versión y el artículo gracias a ti lo he actualizado, ve a la dirección de descarga y bájate la versión mas nueva. después sigues los pasos y listo.

  19. Javier dice:

    Excellent my friend… no lo habia probado por desidia, pero ya lo tengo corriendo y esta muy bien, aun esta muy lento y no he podido configurarlo adecuadamente, pero se ve muy bien.

    Gracias por todo.

    Saludos.

  20. Cesarius dice:

    Que bueno que lo solucionaste. Estamos para ayudarnos!

  21. mncarbone dice:

    Critica constructiva:
    Porque no utilizas el gdebi? tantos comandos de consola a un usuario nuevo asustan.
    Yo reemplazaria esto:

    sudo apt-get install libpng3
    sudo dpkg -i xvidcap_version_descargada.deb

    por esto:

    - buscar libpng2 en synaptic marcar para instalar y aplicar
    - Descargamos el paquete desde la página de descarga: abrir con GDebi, “instalar el paquete” y listo

    Entiendo que es mas simple desde consola, pero recuerda: “Linux for human beings”

    Otra cosita interesante seria mostrar como crear entradas en el menu (alacarte) asi cuando lo queremos ejecutar sea solo con un click

    Suerte y gracias por todo
    VIVA LINUX!!

  22. martin dice:

    Aqui un script para olvidarnos de la interfaz grafica de xvidcapy de la consola
    (hay que tener instalado el paquete zenity) :

    En un Editor de Textos copiar lo siguiente:

    #!/bin/sh
    xvidcap –gui no –frames 0 –cap_geometry 1024×768 0 0 &
    zenity –notification –window-icon=”error” –text=”Detener Grabación”
    killall xvidcap

    Guardar y darle permisos de ejecucion

    Espero que les sirva

  23. Cesarius dice:

    @ mncarbone: gracias por tu sugerencia, pero en mi caso me parecio fácil hacerlo así y bueno así lo plasmé, pero lo bueno es que podemos hacerlo de distintas maneras ;)

    @ Martin: gracias, de verdad se te agradece.. esta genial :)

  24. K1 dice:

    Gracias por el aporte, el unico problema que tengo es que los video al momento de reproducir con el totem lo hace muy rapido, que valor puedo mover para evitar esto?

  25. Cesarius dice:

    Probaste reproducirlo con el VLC o con Totem?

  26. K1 dice:

    Lo hice con ambos y pasa igual, el problema parece es que como no tengo un superequipo no puede grabar a la cantidad de FPS que elegi, probrare hacerlo reduciendo los FPS y bajando la calidad. Gracias.

  27. Oustivo dice:

    Hola

    Gracias por el manual; el video esta perfecto, pero… el audio es pésimo (o lo tengo pesimamente configurado).

    ¿Conoces algún paquete para editar el video e insertar archivos de audio?

    Saludos.

  28. kurkoten dice:

    Hola, me he probado xvidcap, istanbul y gtk-recordmydesktop, y todos graban bien MENOS cuando pongo a girar el cubo de beryo o compiz y otros efectos como el switch y el expo.. no tengo idea a que se deba….

    tengo una P4 3Ghz HT
    t.video nvidia geforce fx5700LE 256MB
    1.5gb Ram DDR

    todos los efectos de compiz funcionan bien.. solo cuanod me pongo a grabarlos no se ven en el video :(

  29. lenin dice:

    Hola, he buscado pero nadahe encontrado, nadaque funcionesparagrabar el audio de microfono y lineade entrada en mp3 a 24kbps alguna ayuda?

  30. Cesarius dice:

    @ Lenin: deberías probar con RecordMyDesktop, y seguro que te ayuda.

  31. [...] He buscado otra alternativa en la página de cesarius.net una herramienta ligera que no conocía xvidcap. [...]

  32. afines dice:

    bah. perfecto, justo lo que estaba buscando.

    un saludo a todos.

  33. Diego dice:

    quiera descargar lo por que solo descargo dos cosas pero nose como carajo hacer con ellas nose como abrirlas y ademas quiero ese programa por que me dijieron que es bueno

  34. Diego dice:

    que ago con los dos archivos que descargo como los abro con que programas por yo quiero ese programa soy diego por favor contestar al mail Diego_Silvera_1@hotmail.com

  35. Fher dice:

    Hola Soy Usuario de Ubuntu,,, ya conocia a este paquete, pero como en otra ocacion, tengo el mismo problema,, he logrado grabar videos, pero no se grba el audio, que puedo hacer. Uso Ubunto 8.04,, Gracias.

Deja tu comentario