Coming soon - Get a detailed view of why an account is flagged as spam!
view details
2
Is there a leaner LIBVLC alternative that can be used on the Raspberry Pi?
Post Flair (click to view more posts with a particular flair)
Post Body

I am writing an application that needs to fetch screenshots from a video feed that can handle rawvideo.

I can pipe the data into mplayer and get perfect video, but mplayer does not have an API I can use.

I can pipe the data into VLC and get insanely slow video while VLC pins all four cores.

I can use the LIBVLC api and get the screenshots I need, but it still runs insanely slow, the API throws errors everywhere over BadDrawable (which, from my googling, seems to be an issue LIBVLC runs into when the hardware is not able to handle it, AKA Raspberry Pi's and Beaglebone Boards run into it).

So my question is, is there a leaner alternative to LIBVLC that I can use? Essentially something as lean as mplayer but that has an API that can be called from C code?

Thanks for your time, and sorry if this isn't "programming" specific enough for this sub.

Author
Account Strength
100%
Account Age
12 years
Verified Email
Yes
Verified Flair
No
Total Karma
47,706
Link Karma
3,451
Comment Karma
44,141
Profile updated: 6 days ago
Posts updated: 10 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
8 years ago