La Cofradía Digital

Hermandad informática


Como sacarle una foto a un stream MJPEG con GStreamer

0
(0)

GStreamer esta bien chido. En 10 minutos te puedes cocinar un programita para sacerle una foto a un stream MJPEG (Por ejemplo el de una camara IP). Ahi tienen la receta:

#!/bin/bash
URL="http://your_url"
gst-launch-0.10 gnomevfssrc name="camsrc" location=$URL ! multipartdemux ! \
jpegdec ! ffmpegcolorspace !pngenc snapshot="true" ! \
filesink location="test.png"

Saludos.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.



3 responses to “Como sacarle una foto a un stream MJPEG con GStreamer”

  1. Por cierto si alguien le causa curiosidad aquí pongo la configuración de la utilería de Motion, que permite detectar movimiento a traves de una cámara web.

    La configuración permite grabar un video cuándo Motion detecta movimiento en la cámara web.

    http://phylevn.mexrom.net/index.php/blog/show/Deteccion_de_Movimiento_en_Linux.html

  2. Siguiendo el hilo al tema, los de Motion andan viendo como hacerle para integrarse con gstreamer.

    http://www.lavrsen.dk/twiki/bin/view/Motion/GSTMotionDiscussion

  3. O también puedes utilizar ffmpeg-thumbnailer:
    http://code.google.com/p/ffmpegthumbnailer/

    Que tiene el poderoso backend de ffmpeg.

Leave a Reply