[FFmpeg-devel] higher-level libs?

Luca Barbato lu_zero
Sun Oct 28 01:46:00 CEST 2007


David McNab wrote:
> Hi,
> 
> Does anyone know of any higher-level libraries, in C, C++ or Python,
> which reduce the application programming effort needed to use lavc/lavf?
> 
> My idea of an ideal wrapper lib would be one which gives simple
> primitives to:
>  - open an arbitrary video file for input
>  - read transparently-decoded video frames, as raw YCbCr or RGB planes
>  - read decoded audio, as buffers of raw samples
>  - open an arbitrary video file for output
>  - choose codecs, frame size, fps, audio sample rate etc
>  - feed in raw video frames, as raw YCbCr or RGB planes
>  - feed in raw audio samples
> 
> I'd be most comfortable with a library which allows the application to
> achieve these things in dozens, rather than hundreds or thousands of
> lines.

You may want to look at ffmpeg.c and try to gut it and wrap in functions.

lu

-- 

Luca Barbato

Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero





More information about the ffmpeg-devel mailing list