junio 09, 2010

Cómo realizar capturas de tus películas en MPlayer

Bueno, esto puede ser bastante elemental para algunos, pero nunca está demás.

Si alguna vez quisiste hacer una captura de tu video favorito, pero sólo te salía un pantallazo negro como el de la imagen

déjame contarte que es bastante sencillo (pero no trivial) el solucionar esto. En vez de reproducir un video de la siguiente manera en MPlayer:

$ mplayer video.mp4

agregamos la opción -vo x11, quedando
$ mplayer -vo x11 video.mp4

Lo que da el resultado deseado

Ya, listo, pero qué hicimos?
Al agregar la opción mencionada, le estamos diciendo al MPlayer cuál es el driver de salida del video. Por defecto es el xv, el cual cambiamos por x11.

Para ver una lista con tus drivers de salida, escribe en la consola

$ mplayer -vo help

Te debería salir algo como

Available video output drivers:
xmga Matrox G200/G4x0/G550 overlay in X11 window (using /dev/mga_vid)
mga Matrox G200/G4x0/G550 overlay (/dev/mga_vid)
tdfxfb 3Dfx Banshee/Voodoo3/Voodoo5
3dfx 3dfx (/dev/3dfx)
xv X11/Xv
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
dga DGA ( Direct Graphic Access V2.0 )
sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
fbdev Framebuffer Device
fbdev2 Framebuffer Device
svga SVGAlib
caca libcaca
v4l2 V4L2 MPEG Video Decoder Output
directfb Direct Framebuffer Device
dfbmga DirectFB / Matrox G200/G400/G450/G550
xvidix X11 (VIDIX)
cvidix console VIDIX
null Null video output
xvmc XVideo Motion Compensation
mpegpes Mpeg-PES to DVB card
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
gif89a animated GIF output
tga Targa output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame


Espero te haya sido útil!

0 comentarios:

Related Posts with Thumbnails