Page 1 of 1

[performance] Capturing Images Only

Posted: 06 Dec 2010 23:27
by blueeinstein
Hi - I need to run multiple instances of cvlc to capture image frames (every 2 seconds) from a list of MPEG streams. Apart from setting noaudio; are there any performance factors I should take into account so I can run more vlc instances per host?

1) Should I be doing image resizing on another process, and have vlc just dump the raw image into png? Is this really a big performance hog?
2) Since I only need the image frame every 2 seconds, can I tell vlc to skip some frames in the middle and just grab the keyframe?
3) I'm using 0.9.9a version of vlc (installed with yum) - are there a lot of improvements on version 1.0+? (Saw that there are command line options differences with the new version)

Thanks.

Re: [performance] Capturing Images Only

Posted: 07 Dec 2010 12:17
by Jean-Baptiste Kempf
1) no, it shouldn't change much
2) I don't think so, but you can set ffmpeg perf options to help.
3) it shouldn't matter for your use.