Tomar fotos con la webcam usando Mplayer

Hoy vamos a ver como poder tomar nuestras fotos con uno de los mejores reproductores que existen para Linux, el mplayer, y si se están preguntando que ventajas puede tener esto, les voy a nombrar solo algunas (las más importantes para mí):

  1. No arrastramos dependencias innecesarias (por ej. si instalamos cheese nos llenamos de dependencias de gnome)
  2. Ganamos usabilidad (ya que no solo vamos a tener un reproductor multimedia, sino también un webcam shooter)
  3. Ganamos espacio (ya que solo instalamos lo que necesitamos, deriva de la primera)
Habiendo dejado en claro lo anterior veamos como se hace esto, lo primero es instalar mplayer (si es que no lo tenemos instalado ya):
En Debian/Ubuntu/Derivados:
sudo apt-get  install mplayer
En ArchLinux:
sudo pacman -S mplayer
Luego debemos crear con nuestro editor de texto favorito (nano en mi caso) un archivo con el nombre webcam.desktop en la siguiente dirección ~/.local/share/applications/ de no existir alguno de los directorios, hay que crearlos. Lo hago en el directorio .local ya que se encuentra en nuestro home y no vamos a tener que andar lidiando con permisos de root ni nada por el estilo. Si lo deciden hacer por consola el comando sería algo así:
nano ~/.local/share/applications/webcam.desktop
Una vez creado el archivo pegamos dentro lo siguiente:
[Desktop Entry]
 Name=WebCam
 GenericName=WebCam
 Comment=WebCam
 Exec=mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -fps 15 -vf screenshot
 Icon=camera-web
 Terminal=false
 Type=Application
 Categories=Application;AudioVideo;

Guardamos y listo!

Explico que es lo que hace eso que hemos pegado anteriormente, crea un lanzador (acceso directo para los que vienen de window$) en el menú multimedia al mplayer para que ejecute el comando tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -fps 15 -vf screenshot el cual nos va abrir una ventana como esta:

Para tomar la captura de la cámara debemos presionar la letra s del teclado y listo; será almacenada en nuestro home con un nombre que sigue el siguiente formato shotXXXX.png, para cerrar el capturador simplemente lo hacemos con la X de la ventanita o presionando ctrl+q .

Fuente: ArchLinux Wiki

1 Comment

[...] Ese pequeño comando se puede agregar tanto a una atajo de teclado, un script de bash colocado en la carpeta bin, un comando corto con alias, o un icono en el escritorio que es exactamente lo que hizo mi amigo Jorge en este tutorial. [...]