Tecnología

Screencasts en Linux

·

Hace casi un año que tenía guardado un borrador para un post en el que hablar de las aplicaciones que permiten realizar screencast en Linux, o lo que es lo mismo: grabar todo lo que haces en tu sistema operativo como si pusieses una cámara de vídeo delante. La idea es genial a la hora de mostrar el funcionamiento de ciertas aplicaciones o características, y hace ya mucho tiempo que los screencasts se han convertido en un complemento muy válido para cursos de formación on-line y para todo tipo de artículos didácticos en la red de redes.

He rescatado aquel borrador hoy tras ver un análisis de cinco aplicaciones para realizar screencasts en Linux en un blog que sigo de cerca en Google Reader, y lo cierto es que está tan bien hecho que simplemente adaptaré el texto para aprovechar ese excelente trabajo del autor original. Las aplicaciones de grabación destacadas en dicho artículo son las siguientes:

Istanbul

Porbablemente una de las más conocidas y solventes, Istanbul es muy fácil de utilizar, y ofrece un pequeño applet en la barra de tareas desde el que podremos iniciar y parar la grabación. Hay un pequeño inconveniente: la salida del programa es un fichero de vídeo que usa el contenedor Ogg, poco útil para pasarle el vídeo a tus amigos y conocidos, pero que tiene la característica fundamental de ser libre.

Lo bueno es que si tenéis instalado mencoder y lame podréis convertir fácilmente ese fichero a otro formato con el comando adecuado. Por ejemplo, para convertir un fichero out.ogg tradicional en otro AVI con sonido mp3 a tamaño 320×200 tendríais que poner:

mencoder out.ogg -o compiz-fusion-revolution.avi -vf scale=320:200 -ovc lavc -oac mp3lame

Wink

Según indica el post original, Wink es la utilidad que da más control a la hora de grabar screencasts en Linux, y de hecho no graba vídeo, sino que graba fotogramas: Wink toma ‘fotos’ de tu escritorio a la velocidad que le indiques, de modo que puedes modificar fotograma por fotograma del vídeo resultante final si así lo deseas. Es bueno poder establecer la tasa de frames, ya que los vídeos en Internet no necesitan una tasa muy alta. No obstante, podemos sacar vídeos de más calidad para ciertos escenarios (por ejemplo, para grabar Compiz Fusion en acción, o algún juego o video dentro del escritorio) si así lo deseamos.

El autor explica que Wink no funciona de serie en Ubuntu 8.04 y otras distros de última hornada por la dependencia de la librería /usr/lib/libexpat.so.1. El truco está en renombrarla a a libexpat.so.0, pero acordaos de volver a renombrarla tras grabar el vídeo porque si no podríais tener problemas con otros binarios que hagan uso de esa librería.

Xvidcap

Esta pequeña utilidad también presenta una interfaz mínima una vez ejecutada desde la cual podremos ver los botones para iniciar y parar la grabación. Al comenzar podremos seleccionar el área que queremos grabar (puede que sólo queramos grabar una ventana), pero por lo que dice el autor, si elegimos la captura a tamaño completo nos encontraremos con serios problemas de rendimiento en nuestra máquina. Habrá que comprobarlo.

vnc2swf

Recuerdo haber probado esta utilidad hace mucho tiempo, pero me pasó como al autor del post original: no me gustó demasiado. La idea de esta herramienta es la de combinar la utilidad vncserver para generar una especie de acceso remoto-local a nuestro propio escritorio que poder capturar y luego convertir a un vídeo swf. Para comenzar a grabar tendremos que tener iniciado el servidor vnc, tras lo cual ya podremos ejecutar el comando:

vnc2swf -o test.swf -N -S localhost:0

Lo que hará que aparezca la pequeña interfaz de esta utilidad para comenzar a grabar el escritorio. El autor original no se explaya mucho más, y la verdad, no vale la pena, porque vnc2swf está por debajo de las demás alternativas.

RecordMyDesktop

Esta es una de las grandes protagonistas de este segmento, y de hecho está ganándole la partida a Istanbul gracias a su buen comportamiento y prestaciones. Yo ya la he utilizado en bastantes ocasiones, y en Ubuntu es famosa por su versión GTK (también hay un KRecordMyDesktop para KDE), que se puede descargar fácilmente tanto desde su página oficial como de los repositorios disponibles con el comando:

sudo apt-get install recordmydesktop gtk-recordmydesktop

Tras el cual podremos ejecutarla y comprobar que es una especie de versión mejorada de Istanbul, con numerosas opciones que permiten controlar de forma muy fina todos los parámetros de grabación.

Otras alternativas

Obviamente, estas cinco aplicaciones no son las únicas que permiten grabar screencasts bajo Linux, y hay artículos independientes para estas aplicaciones, como los buenos tutos que publicaron en TuxPepino sobre Beryl-vidcap, RecordMyDesktop e Istanbul. También hay una buena referencia a RecordMyDesktop en HacheMuda, y seguro que conocéis más buenos tutos, de modo que si es así, os invito a comentar. Pero como decía hay otras aplicaciones que pueden ser interesantes, y que simplemente incluyo para completar la lista:

Byzanz: un applet para poder grabar tu escritorio fácilmente.

Yukon: que parece indicado especialmente a la hora de capturar vídeos de juegos OpenGL.

ttyrec: que está dirigido a capturar consolas tty, y no pantallas gráficas, pero que puede ser muy curioso para cursos de consola en Linux.

pyvnc2swf: muy similar a la citada, pero basada en Python.

vncrec: otra que hace uso de un servidor vnc en local para ofrecer captura de screencasts.

xvidcap: algo antigua, pero que puede ser útil en ciertos casos.

camstudio: una aplicación más orientada a terrenos comerciales pero que parece interesante, y que tiene blog propio.

demorecorder: una aplicación que sí que es comercial 🙁 pero que igual puede solventar tus necesidades.

Y para terminar, un screencast sobre screencasts 😉 que publicaron en Linux Journal, y que da algunas pistas interesantes…


Incognichollos

Esta es una selección con las mejores ofertas tecnológicas actualizadas casi diariamente, como expliqué aquí. Aunque estés en un post “antiguo” las ofertas son de última hora, los Incognichollos los actualizo aparte. También puedes seguir los Incognichollos en Twitter. Aprovecha, que no suelen durar mucho tiempo:

  • Xiaomi Notebook Air 13,3”: el portátil con una CPU algo más antigua, el Core i5-7200U. Por lo demás, impresionante por sus 8 GB de RAM, 256 GB de capacidad y GeForce MX150 además de lector de huella. Brutal por 586,90 euros en Banggood con el cupón 12CRI01.
  • Monitor Acer V6 V226HQL: monitor de 21,5 pulgadas Full HD (1920 x 1080) con entradas VGA, DVI y HDMI. Atentos al precio: 83,48 euros en AliExpress Plaza, envío desde España y garantía de dos años.
  • Tarjeta gráfica EVGA RTX 2060: chollazo si queréis actualizar la GPU con este nuevo modelo en formato corto (es anchota, 3 slots) y con 6 GB de memoria GDDR6. Está a 305,73 euros en AliExpress Plaza. Envío desde España, dos años de garantía.
  • Bolígrafo Xiaomi Mijia Pen + 3 recambios: el boli de 0,5 mm con tecnología suiza (o eso dicen) que enamora. Yo ya he comprado varios, y la verdad es que molan, y por este precio, más. El boli + tres recambios sale por 3,58 en AliExpress.
  • Huawei Mate 20 Pro: el súper teléfono de Huawei, incluso por encima del P20 Pro. Pantalla de 6,39 pulgadas, Kirin 980, 8 GB de RAM, 128 GB de capacidad, 4.200 mAh y una cámara triple que está entre las tres mejores del mercado. Está a 739,99 euros en eBay.
  • Xiaomi Mi Notebook Ruby: completísimo: pantalla de 15,6” FullHD, Core i7-8550U, 8 GB de RAM, 128 GB SSD, 1 TB HDD, GeForce MX 110, USB 3.0, HDMI, Gigabit Ethernet, lector tarjetas. Está a 662 euros en Banggood con el cupón 19BGMX898.
  • Portátil gaming Lenovo Legio Y530 + Monitor Lenovo L24q: un pack llamativo: el portátil de 15,6”, Core i5-8300H, 8 GB/1 TB (HDD), GTX 1050, Windows 10. Monitor 24 pulgadas 2560×1440 pixels. Muy bien todo por 793,50 euros en Amazon, y cambio SSD asumible
  • Pilas alcalinas AAA (pack de 100): menudo cargamento de pilas AAA tienen aquí, ofertón por 19,99 euros en Amazon
  • Logitech Driving Force G29: si te gustan los simuladores de coches, atento. Volante y pedales para PS4, PS3 y PC: Es un producto reacondicionado y certificado, así que garantía total. Está a 165 euros en Amazon.
  • Reloj inteligente Ticwatch S: basado en Android Wear 2.0, con pantalla de 1,4 pulgadas, GPS, pulsómetro, reproductor de música, notificaciones. Buena forma de acceder a estos dispositivos, porque está a 159 euros en Amazon.
  • Tarjeta Micro SD Samsung EVO 64 GB: clase 10, 100 MB/s, UHS-I, IPX7. Está a 16,99 euros en Amazon.
  • Cubot P20: lo probé en Incognitosis y me sorprendió gratamente, pero ahora cuesta la mitad. MediaTek MT6750T, 4/64 GB (ampliables), 4.000 mAH, cámara dual 20+2 MP, lector de huella. Está a 85 euros en Amazon con el cupón SGSCUJJ3.
  • Star Wars Battlefront II PS4: el juego de EA es una pequeña maravilla, y más a este precio: 17,99 euros en Amazon en la edición para PS4 (19,90 euros para PC)
  • Xiaomi PocoPhone F1: el móvil súper chollo de los últimos meses baja también en Amazon. 6,18 pulgadas, Snapdragon 845, 6GB de RAM y 128 GB de capacidad (ole) además de cámara dual 12+5 MP. Brutal a 239,90 euros en Banggood con el cupón 2F1BG469. Está a 305 euros en Amazon.
  • Casco de esquí ENKEEO: si esquiáis atentos a este casco en color negro, tamaño XL; con “ventilación activa”. Está a 9,90 euros en Amazon con el cupón E83C2762.
  • Soporte de escritorio para monitor: muy interesante para controlar la posición del monitor en tu escritorio. Soporta monitores desde 17 a 32 pulgadas, hasta 8 kg de peso Está a 39 euros en Amazon.
  • Portátil Lenovo Yoga 910: un convertible estupendo de 13,9 pulgadas Full HD con un Core i7-7500U, 8 GB de RAM, 512 GB SSD y que podéis usar como tablet o como portátil. Buena opción por 899 euros en Amazon.
  • Samsung Galaxy S7: sigue siendo un telefonazo. Pantalla de 5,1 pulgadas, Exynos 8890 octa-core, 4 GB de RAM, 32 GB de capacidad (ampliables), cámara de 12 MP fantástica. Está a 188 euros en AliExpress, mucho mejor que móviles más recientes en ese rango de precios.
  • Gears of War 4: el juego para Xbox One y PC Windows cuesta 3,99 euros en CD Keys. Poco más que decir. A pegar unos tiros, ¿no?
  • Portátil gaming Medion Erazer P6605: pantalla de 15,6” FullHD, Core i7-8750H, 16 GB de RAM, 256 GB SSD, NVIDIA GTX 1050 y Windows 10, teclado en español. Buena oferta también para jugar con alegría, 729 euros en Amazon.
  • Portátil Huawei Matebook 13: atentos a este maquinón, versión “lite” del Mateboox X. Con pantalla de 13 pulgadas 2K (1440p), un Core i5-8265U, 8 GB de RAM, 256 GB de capacidad, una GeForce MX150 y lector de huella dactilar. Lo tenéis a 745 euros en AliExpress. La batería de 41,7 Whr es algo limitada quizás, pero es que claro, es súper delgado (14,9 mm) y ligero (1,28 kg).
  • OnePlus 6T: pantalla de 6,41”, Snapdragon 845, 8 GB de RAM, 128 GB de capacidad, batería 3700 mAh, cámara dual (20+16 MP), lector huellas integrado en pantalla, “mininotch”,una maravilla por 470 euros en Banggood con el cupón 62ca20
  • Motorola Moto G6: el móvil con Snapdragon 450, pantalla de 5,7 pulgadas, 4 GB de RAM, 64 GB de capacidad (ampliable) y cámara de 12 MP está a 179 euros en Amazon.
  • Tarjeta gráfica XFX Radeon RX-580: una gráfica seria, tipo GTX 1060, pero que se beneficia de esos 8 GB de memoria gráfica. Está a 209 euros en Amazon, nada mal.
  • Monitor Acer K192HQL: como pantalla auxiliar modesta es curiosa: 18,5 pulgadas con resolución 1366×768, entrada VGA. Muy, muy modesto, pero está en versión reacondicionada en Amazon por 51,96 euros
  • Apple Watch 4: el reloj inteligente de Apple en su versión Sport de 44 mm en color gris espacial (sin conectividad LTE). Hasta 2 días de autonomía, GPS integrado, sensor de frec cardiaca. Está a 399,99 euros en eBay
  • Xiaomi Mi Notebook Ruby: un portátil curioso. 15,6 pulgadas 1920×1200, Core i3-8130U, 4 GB de RAM, 128 GB de SSD (ampliables), USB 3.0, HDMI, Gigabit Ethernet, lector de tarjetas. Está a 477 euros en Banggood con el cupón B12G304
  • iPhone XR: el telefonazo “económico” de Apple baja un poco de precio. Pantalla de 6,1 pulgadas (LCD), cámara de 12 MP, Face ID, CPU APple A12 Bionic, carga inalámbrica, resistencia al agua. Está a 749 euros en Amazon en color azul.
  • Xiaomi Mi Mix 3: el súper teléfono sin marcos baja de precio: con pantalla de 6,39” deslizable para la cámara selfie y Snapdragon 845, 6 GB de RAM 128 GB de ROM y cámara dual 12+12. Estupenda opción por 436,86 euros en AliExpress (aplicad cupón de 7 euros en la página).
  • PC Lenovo IdeaCentre AIO 330-20AST: un Todo-en-uno modesto pero estupendo para ahorrar espacio en el escritorio. 19,5”, CPPU AMD A6-9200, 4 GB de RAM; 1 TB de HDD, gráfica AMD Radeon R4, Windows 10, ratón y teclado. Todo por 259,99 euros en Amazon.
  • Xiaomi Notebook Air 13,3 pulgadas: precio/prestaciones casi sin parangón. 13,3 pulgadas FullHD, Core i7-8550U, 8 GB de RAM, 256 GB SSD, GeForce MX150, HDMI. Está a 764,01 euros en Banggood con el cupón 19BGA729.
  • Impresora Epson EcoTank ET-2650: no usa cartuchos de tinta, sino depósitos recargables que salen (teóricamente) mucho más baratos. Es una multifunción de inyección con WiFi. Está a 159 euros en Amazon  En PCComponentes cuesta 205 euros, por ej.
  • Xiaomi Mi A2 Lite: el telefonazo chollo por excelencia, 5,84 pulgadas, Snapdragon 625, 4 GB de RAM, 64 GB de capacidad, cámara dual 12+5 MP, batería de 4.000 mAh, sin NFC eso sí pero aún así triunfada. Atentos porque el modelo de 3 GB y 32 GB es impresionante en precio: 150 euros en GearBest. Pero es que atención: en Amazon está a 162 euros ahora mismo.
  • Disco duro externo Maxtor 4 TB: yo me compré hace tiempo uno igual por 130 euros. COn conexión USB 3.0-3.1 y sin necesidad de alimentación externa. La rebaja en precio es bastante importante, así que ahí lo dejo: ahora está a 96,89 euros en Amazon.
  • Monitor HP 32s: si necesitáis un monitor grande, atentos al modelo de HP de 32 pulgadas con resolución FullHD, conectores VGA y HDMI por 251 euros en Amazon.
  • SSD SanDisk 1 TB: una unidad de estado sólido SATA de 1 TB a 131,43 euros en Amazon. No hay mucho más que decir. Otra opción: la unidad Crucial MX500 también de 1 TB por 121,92 euros en Amazon.
  • Monitor gaming BenQ XL2411P ZOWIE: un monitor estupendo para jugones con diagonal de 24 pulgadas, resolución 1080p, conectores HDMI y DisplayPort y sobre todo soporte de tasa de refresco de hasta 144 Hz. Fantástico por 247 euros en Amazon, el precio más bajo que he visto nunca.
  • Smart TVTelevisión Sharp 65 pulgadas 4K: si tenéis otras necesidades atentos, porque aquí tenemos un pedazo televisor con todo lo que se le puede pedir a un cacharro de este tipo. 65 pulgadas, 4K, HDR, 3 puertos HDMI, 2 USB, y sonido Harman Kardon. Todo por 799,99 euros en Amazon.
  • Xiaomi Mi 8 (Global): con dos años de garantía en España, envío inmediato. Pantalla AMOLED de 6,21 pulgadas FHD+, Snapdragon 845, 6 GB de RAM, 64 GB de capacidad, cámara trasera 12+12 MP, cámara frontal de 20 MP, lector de huellas trasero, batería de 3.400 mAh. Está en color negro a 363,22 euros en Banggood.
  • Patinete Eléctrico Ninebot ES1 No. 9: otro patinete similar al anterior pero algo menos potente. Hasta 20 km/h y hasta 25 km de autonomía, muy bien también por su precio, 288,51 euros en GearBest con dos años de garantía en España. Desactivad el seguro de envío, eso sí.

¿Quieres recibir un correo de aviso cuando publique nuevas entradas?

Standard

5 comentarios en “Screencasts en Linux

  1. Yo sí he usado el truco de los enlaces simbólicos varias veces y funciona.
    Ahora mismo voy a revisar cuáles de esas aplicaciones están en el portage de getnoo, he probado xvidcap, pero no me convenció.

Comentarios cerrados