Dnia 2015-02-04, o godz. 10:26:06
Alexis Ballier <aball...@gentoo.org> napisał(a):

> On Wed, 4 Feb 2015 10:12:12 +0100
> Ulrich Mueller <u...@gentoo.org> wrote:
> 
> > With the recent introduction of the libav USE flag, the Gentoo default
> > for ffmpeg vs libav is more pronounced than it was before (with libav
> > being listed first in || ( ) dependencies).
> > 
> > In the replies to http://forums.gentoo.org/viewtopic.php?p=7694982
> > several users have expressed their preference for ffmpeg.
> > 
> > So can someone please remind me what are the technical reasons why we
> > prefer libav over ffmpeg?
> 
> 
> good luck !

I pretty much agree with Alexis' points. To clarify...

> wait for other opinions, but I'd say: libav has a cleaner codebase and
> stricter development rules. (NB: some gentoo devs are member of the core
> libav dev team)

I'd say both projects suck hard at lack of understanding of API/ABI
stability. However, if one of them is going to finally get some
stability, it's rather going to be libav. But we're far from that, so...

> IMHO, from a pure consumer POV where I want to play a random video and
> my programs using the libraries not to break, ffmpeg is much better
> (more codecs get in faster, API is preserved a bit longer), so I never
> understood nor agreed with that choice of default.

It's easiest to look at the trackers:

- ffmpeg-2 [1] -- 26/26 fixed,
- ffmpeg-2.4 [2] -- 3/3 fixed (but unsure if there won't be more),
- libav-9 [3] -- 55/55 fixed,
- libav-10 [4] -- 11/25 fixed.

No offense here but in my experience, ffmpeg support in Gentoo is fixed
faster than libav.

[1]:https://bugs.gentoo.org/show_bug.cgi?id=476490
[2]:https://bugs.gentoo.org/show_bug.cgi?id=524568
[3]:https://bugs.gentoo.org/show_bug.cgi?id=443230
[4]:https://bugs.gentoo.org/show_bug.cgi?id=509294

-- 
Best regards,
Michał Górny

Attachment: pgpaHMWCyiOt5.pgp
Description: OpenPGP digital signature

Reply via email to