On Tue, 7 Apr 2015 07:13:16 +0800
Ben de Groot <yng...@gentoo.org> wrote:

> On 6 April 2015 at 17:35, Michał Górny <mgo...@gentoo.org> wrote:
> > Dnia 2015-04-06, o godz. 14:10:12
> > Ben de Groot <yng...@gentoo.org> napisał(a):
> >
> >> On 30 March 2015 at 00:23, Michał Górny <mgo...@gentoo.org> wrote:
> >> > Dnia 2015-03-30, o godz. 00:07:16
> >> >
> >> > Include example code.
> >> >
> >>
> >> Updated version:
> >>
> >> Title: FFmpeg default
> >> Author: Ben de Groot <yng...@gentoo.org>
> >> Content-Type: text/plain
> >> Posted: 2015-04-07
> >> Revision: 1
> >> News-Item-Format: 1.0
> >> Display-If-Installed: media-video/ffmpeg
> >> Display-If-Installed: media-video/libav
> >>
> >> Since the choice between ffmpeg and libav has been made more
> >> explicit, there has been a lot of discussion about what the
> >> default implementation should be. It can be concluded that
> >> media-video/ffmpeg has wider support, and would be somewhat
> >> more convenient for most end-users.
> >>
> >> For this reason the default implementation has been switched
> >> back from media-video/libav to media-video/ffmpeg by removing
> >> the libav useflag from the base profile.
> >
> > 'Switched back' is suggesting there was some 'unintentional' switch
> > from ffmpeg to libav. Keep this free of politics, and just
> > 'switched'.
> 
> No, it does not suggest that. It simply reflects the history of the
> issue: once upon a time we had ffmpeg. Then libav was introduced and
> at some point made the default implementation. Now we are switching
> back to ffmpeg as default implementation. There is no politics in my
> statement.
> 
> >
> > This is off-topic, and strongly biased.
> 
> The original statement may give the impression that mpv is to libav
> what mplayer is to ffmpeg. Many users were surprised to find out that
> mpv upstream actually recommends ffmpeg, and that some of mpv's
> features do not work with libav. If we are going to specifically
> recommend mpv, then it is something users need to be aware of.
> 
> We could change it to: media-video/mpv works with both ffmpeg and
> libav, though some of its features require ffmpeg. Or something along
> those lines.
> 
> >>  Please do not alter the state of 'libav' flag on a per-package
> >> basis (e.g. via package.use). The flag needs to be set globally to
> >> have
> >
> > FYI: since Council's meeting in one week, I have added this to
> > the agenda. I'm really concerned about Gentoo's PR when users suffer
> > due to developers ping-ponging implementations/defaults.
> 

> It's not so much ping-ponging as stumbling upon what is the best
> solution for our users. Some years ago libav was made a soft default.
> And if I recall correctly, that was done with very little discussion.
> Recently this default was made harder by adding USE=libav to the base
> profile. This resulted in quite a backlash from users.
> 
> Moreover, many upstreams of consuming packages actually prefer ffmpeg.
> Add to that the upstream ffmpeg policy of merging in changes from
> libav.
> 
> All in all, from an end-user point of view it makes more sense to have
> ffmpeg as default. And when users were asked, they overwhelmingly
> expressed support for changing the default to ffmpeg.
> 
> I see no reason to stick with libav as default, except political
> (which I'm trying to avoid here).
> 

+1

-- 
kind regards

Ian Delaney

Reply via email to