PC Frikis

Beta, como Goooogle

Archive for the ‘Software Libre’ Category

¡BarbieOS aparecerá en Navidad!

Aun me dura el susto, me acabo de encontrar una noticia donde dice que se esta desarrollando un sistema operativo llamado BarbieOS. No, no os equivocáis, Barbie es la muñequita esa con la que juegan (jugaran o jugaron) vuestras hijas.

Ahora resulta que en esta nueva distribución basada en Linux sera Barbie la encargada se guiarnos a través de los asistentes. Así que supongo que también aparecerá en el wallpaper, en el menú, en los iconos…

Bueno… esta “distribución” se espera en Navidad.

Asistente Barbie

Actualizo: me la han metido doblada, todo esto solo era una broma de April Fool’s Day.

Captura de un frame de un vídeo

Hoy se me ha planteado un problema, debía obtener una captura en un formato válido para web (jpg, png, gif) de un vídeo cualquiera, ya sea avi, wmv, mov de forma automatizada, es decir, yo le paso a un programa el nombre del vídeo y saca el screenshot.

Recordaba que mplayer permitía muchos formatos de salida de vídeo, fbdev, x11, sdl… y también recordaba haber visto jpeg. Así que voy a confirmarlo…

mplayer -vo help

Y soporta todos los formatos mencionados (jpg, gif, png) y otros como tga. Ahora, si me permite indicarle una posición para empezar a reproducir y que reproduzca sólo un frame, ya lo tengo todo solucionado.

La opción para indicar dónde comenzar a reproducir es “ss” y para capturar un sólo frame se puede hacer con el parámetro “frames” así que ya lo tengo:

mplayer video.avi -ss 60 -frames 1 -vo jpeg

Esto captura un frame del “video.avi” en el segundo 60 y lo guarda como 0000001.jpg

Ahora puedo llamar a este comando desde cualquier lenguaje de programación y obtener fácilmente un screenshot del vídeo.