[vlc-devel] grabbing frames with vlc 1.1.0

Mehmet Kaplan mehmetkpln at gmail.com
Fri May 21 15:04:03 CEST 2010


AFAIK, gst-launch is a UNIX command. I develop my program on windows.
Also Mplayer captures all frames correctly, too.
My problem is I want to grab a frame interval (for example frames
between 3-15 seconds).
But Mplayer seeks only to keyframes and capture frames from an
interval different from which I want.
But VLC seeks exactly to the desired position, but VLC produces less frames.
So, I want to use VLC, but captured frames are incomplete.

P.S. Capturing all frames with Mplayer and taking only a frame
interval is possible, but it is time consuming and inappropriate.

On Fri, May 21, 2010 at 3:29 PM, Olivier Aubert
<olivier.aubert at liris.cnrs.fr> wrote:
> On Fri, 2010-05-21 at 13:50 +0300, Kaarlo Räihä wrote:
>> Well I am out of options then.
> Another option, but not VLC-based:
>
> gst-launch uridecodebin uri=file:///tmp/test.avi ! ffmpegcolorspace ! queue ! pngenc snapshot=False ! multifilesink location=frame_%05d.png
>
> It perfectly captures all frames.
>
> Olivier
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
>



More information about the vlc-devel mailing list