1 |
Dnia 2015-02-04, o godz. 10:26:06 |
2 |
Alexis Ballier <aballier@g.o> napisał(a): |
3 |
|
4 |
> On Wed, 4 Feb 2015 10:12:12 +0100 |
5 |
> Ulrich Mueller <ulm@g.o> wrote: |
6 |
> |
7 |
> > With the recent introduction of the libav USE flag, the Gentoo default |
8 |
> > for ffmpeg vs libav is more pronounced than it was before (with libav |
9 |
> > being listed first in || ( ) dependencies). |
10 |
> > |
11 |
> > In the replies to http://forums.gentoo.org/viewtopic.php?p=7694982 |
12 |
> > several users have expressed their preference for ffmpeg. |
13 |
> > |
14 |
> > So can someone please remind me what are the technical reasons why we |
15 |
> > prefer libav over ffmpeg? |
16 |
> |
17 |
> |
18 |
> good luck ! |
19 |
|
20 |
I pretty much agree with Alexis' points. To clarify... |
21 |
|
22 |
> wait for other opinions, but I'd say: libav has a cleaner codebase and |
23 |
> stricter development rules. (NB: some gentoo devs are member of the core |
24 |
> libav dev team) |
25 |
|
26 |
I'd say both projects suck hard at lack of understanding of API/ABI |
27 |
stability. However, if one of them is going to finally get some |
28 |
stability, it's rather going to be libav. But we're far from that, so... |
29 |
|
30 |
> IMHO, from a pure consumer POV where I want to play a random video and |
31 |
> my programs using the libraries not to break, ffmpeg is much better |
32 |
> (more codecs get in faster, API is preserved a bit longer), so I never |
33 |
> understood nor agreed with that choice of default. |
34 |
|
35 |
It's easiest to look at the trackers: |
36 |
|
37 |
- ffmpeg-2 [1] -- 26/26 fixed, |
38 |
- ffmpeg-2.4 [2] -- 3/3 fixed (but unsure if there won't be more), |
39 |
- libav-9 [3] -- 55/55 fixed, |
40 |
- libav-10 [4] -- 11/25 fixed. |
41 |
|
42 |
No offense here but in my experience, ffmpeg support in Gentoo is fixed |
43 |
faster than libav. |
44 |
|
45 |
[1]:https://bugs.gentoo.org/show_bug.cgi?id=476490 |
46 |
[2]:https://bugs.gentoo.org/show_bug.cgi?id=524568 |
47 |
[3]:https://bugs.gentoo.org/show_bug.cgi?id=443230 |
48 |
[4]:https://bugs.gentoo.org/show_bug.cgi?id=509294 |
49 |
|
50 |
-- |
51 |
Best regards, |
52 |
Michał Górny |