[Libav-user] Would anyone find an OS X / Cocoa / Swift wrapper for Libav useful?

Don Moir donmoir at comcast.net
Sun Jan 25 15:04:31 CET 2015


>2015-01-25 14:53 GMT+02:00 Thomas Worth <dev at rarevision.com>:

>There's also been a lot of complaints about the seek API. I'll say this: frame-accurate seeking
> is absolutely possible with ffmpeg, even with GOP formats. However, there's a lot of additional work
>you need to do for this to be practical, and I'm not sure there's a "one size fits all" solution to this.
>So, if you feel >like spending a few days figuring this out, it's doable. It just depends on how committed you are.

I front end ffmpeg with my own API. This API does time accurate seeking and a lot of work to do. The API does more than wrap ffmpeg 
though. It attempts to address problems with ffmpeg and also deals with display output, audio analysis, audio devices, device 
enumeration, special effects, scaling and more. You might say well ffmpeg can do this, but not really in the way I need it.

For me it had to be that it all worked in the best possible way correcting any potential problem and had to be available to others 
that had no notion of ffmpeg.

Personally I am happy to do my own API for this and can easily customize it to meet current or future needs. ffmpeg just serves as 
the low level decoder for audio and video and that is fine with me and ffmpeg is only part of the internal libraries and 
capabilites.

I am not sure I would want to deal with yet another API, but ongoing improvements in the ffmpeg API are welcome.



More information about the Libav-user mailing list