All of lore.kernel.org
 help / color / mirror / Atom feed
* RFC: libav vs. ffmpeg, redux
@ 2015-07-09 10:24 Paul Eggleton
  2015-07-09 10:30   ` [OE-core] " Burton, Ross
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Paul Eggleton @ 2015-07-09 10:24 UTC (permalink / raw)
  To: openembedded-core, openembedded-devel

Hi all,

A few years ago we made the switch from ffmpeg to libav (a mostly drop-in 
compatible fork), with fairly good justification at the time. However, it looks 
like Debian has just made the switch back to ffmpeg, citing a number of reasons 
- most notably more responsive security issue patching in recent history. 
Here's a page with their full reasoning:

  https://wiki.debian.org/Debate/libav-provider/ffmpeg

Gstreamer (gst-libav, specifically) has also just recently made the switch back 
for its internal copy:

  https://bugzilla.gnome.org/show_bug.cgi?id=751607

What do people think? Should we be looking to make the switch back in OE as 
well?

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: RFC: libav vs. ffmpeg, redux
  2015-07-09 10:24 RFC: libav vs. ffmpeg, redux Paul Eggleton
@ 2015-07-09 10:30   ` Burton, Ross
  2015-07-09 14:57   ` [OE-core] " akuster808
  2015-07-10 14:19 ` Koen Kooi
  2 siblings, 0 replies; 13+ messages in thread
From: Burton, Ross @ 2015-07-09 10:30 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: OpenEmbedded Devel List, OE-core

[-- Attachment #1: Type: text/plain, Size: 290 bytes --]

On 9 July 2015 at 11:24, Paul Eggleton <paul.eggleton@linux.intel.com>
wrote:

> What do people think? Should we be looking to make the switch back in OE as
> well?
>

I say we switch back to ffmpeg, and do it as soon as possible so we're not
making this change during M3.

Ross

[-- Attachment #2: Type: text/html, Size: 710 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [OE-core] RFC: libav vs. ffmpeg, redux
@ 2015-07-09 10:30   ` Burton, Ross
  0 siblings, 0 replies; 13+ messages in thread
From: Burton, Ross @ 2015-07-09 10:30 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: OpenEmbedded Devel List, OE-core

On 9 July 2015 at 11:24, Paul Eggleton <paul.eggleton@linux.intel.com>
wrote:

> What do people think? Should we be looking to make the switch back in OE as
> well?
>

I say we switch back to ffmpeg, and do it as soon as possible so we're not
making this change during M3.

Ross


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [OE-core] RFC: libav vs. ffmpeg, redux
  2015-07-09 10:30   ` [OE-core] " Burton, Ross
  (?)
@ 2015-07-09 10:35   ` Christian Ege
  2015-07-09 11:41       ` [OE-core] " Burton, Ross
  -1 siblings, 1 reply; 13+ messages in thread
From: Christian Ege @ 2015-07-09 10:35 UTC (permalink / raw)
  To: openembedded-devel; +Cc: OE-core

Am 09.07.2015 12:31 nachm. schrieb "Burton, Ross" <ross.burton@intel.com>:
>
> On 9 July 2015 at 11:24, Paul Eggleton <paul.eggleton@linux.intel.com>
> wrote:
>
> > What do people think? Should we be looking to make the switch back in
OE as
> > well?
> >
>
> I say we switch back to ffmpeg, and do it as soon as possible so we're not
> making this change during M3.
Switching to ffmpeg will be great, because kodi requires ffmpeg.

Another option could be supporting both.

Regards,
Christian
>
> Ross
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [oe] RFC: libav vs. ffmpeg, redux
  2015-07-09 10:35   ` Christian Ege
@ 2015-07-09 11:41       ` Burton, Ross
  0 siblings, 0 replies; 13+ messages in thread
From: Burton, Ross @ 2015-07-09 11:41 UTC (permalink / raw)
  To: OpenEmbedded Devel List; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

On 9 July 2015 at 11:35, Christian Ege <k4230r6@gmail.com> wrote:

> Another option could be supporting both.
>

I totally endorse having a layer that has the one that isn't in oe-core,
but oe-core should pick one and support it properly.

Ross

[-- Attachment #2: Type: text/html, Size: 661 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [OE-core] RFC: libav vs. ffmpeg, redux
@ 2015-07-09 11:41       ` Burton, Ross
  0 siblings, 0 replies; 13+ messages in thread
From: Burton, Ross @ 2015-07-09 11:41 UTC (permalink / raw)
  To: OpenEmbedded Devel List; +Cc: OE-core

On 9 July 2015 at 11:35, Christian Ege <k4230r6@gmail.com> wrote:

> Another option could be supporting both.
>

I totally endorse having a layer that has the one that isn't in oe-core,
but oe-core should pick one and support it properly.

Ross


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: RFC: libav vs. ffmpeg, redux
  2015-07-09 10:24 RFC: libav vs. ffmpeg, redux Paul Eggleton
@ 2015-07-09 14:57   ` akuster808
  2015-07-09 14:57   ` [OE-core] " akuster808
  2015-07-10 14:19 ` Koen Kooi
  2 siblings, 0 replies; 13+ messages in thread
From: akuster808 @ 2015-07-09 14:57 UTC (permalink / raw)
  To: Paul Eggleton, openembedded-core, openembedded-devel



On 07/09/2015 03:24 AM, Paul Eggleton wrote:
> Hi all,
>
> A few years ago we made the switch from ffmpeg to libav (a mostly drop-in
> compatible fork), with fairly good justification at the time. However, it looks
> like Debian has just made the switch back to ffmpeg, citing a number of reasons
> - most notably more responsive security issue patching in recent history.
> Here's a page with their full reasoning:
>
>    https://wiki.debian.org/Debate/libav-provider/ffmpeg
>
> Gstreamer (gst-libav, specifically) has also just recently made the switch back
> for its internal copy:
>
>    https://bugzilla.gnome.org/show_bug.cgi?id=751607
>
> What do people think? Should we be looking to make the switch back in OE as
> well?
>

That make sense to me. Also libav has LICENSE_FLAGS = "commercial" so 
the change which will simplify things too.

- armin

> Cheers,
> Paul
>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [OE-core] RFC: libav vs. ffmpeg, redux
@ 2015-07-09 14:57   ` akuster808
  0 siblings, 0 replies; 13+ messages in thread
From: akuster808 @ 2015-07-09 14:57 UTC (permalink / raw)
  To: Paul Eggleton, openembedded-core, openembedded-devel



On 07/09/2015 03:24 AM, Paul Eggleton wrote:
> Hi all,
>
> A few years ago we made the switch from ffmpeg to libav (a mostly drop-in
> compatible fork), with fairly good justification at the time. However, it looks
> like Debian has just made the switch back to ffmpeg, citing a number of reasons
> - most notably more responsive security issue patching in recent history.
> Here's a page with their full reasoning:
>
>    https://wiki.debian.org/Debate/libav-provider/ffmpeg
>
> Gstreamer (gst-libav, specifically) has also just recently made the switch back
> for its internal copy:
>
>    https://bugzilla.gnome.org/show_bug.cgi?id=751607
>
> What do people think? Should we be looking to make the switch back in OE as
> well?
>

That make sense to me. Also libav has LICENSE_FLAGS = "commercial" so 
the change which will simplify things too.

- armin

> Cheers,
> Paul
>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [oe] RFC: libav vs. ffmpeg, redux
  2015-07-09 14:57   ` [OE-core] " akuster808
@ 2015-07-09 15:02     ` Burton, Ross
  -1 siblings, 0 replies; 13+ messages in thread
From: Burton, Ross @ 2015-07-09 15:02 UTC (permalink / raw)
  To: OpenEmbedded Devel List; +Cc: Paul Eggleton, OE-core

[-- Attachment #1: Type: text/plain, Size: 242 bytes --]

On 9 July 2015 at 15:57, akuster808 <akuster808@gmail.com> wrote:

> That make sense to me. Also libav has LICENSE_FLAGS = "commercial" so the
> change which will simplify things too.
>

Why isn't that the case for ffmpeg too?

Ross

[-- Attachment #2: Type: text/html, Size: 660 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [OE-core] RFC: libav vs. ffmpeg, redux
@ 2015-07-09 15:02     ` Burton, Ross
  0 siblings, 0 replies; 13+ messages in thread
From: Burton, Ross @ 2015-07-09 15:02 UTC (permalink / raw)
  To: OpenEmbedded Devel List; +Cc: Paul Eggleton, OE-core

On 9 July 2015 at 15:57, akuster808 <akuster808@gmail.com> wrote:

> That make sense to me. Also libav has LICENSE_FLAGS = "commercial" so the
> change which will simplify things too.
>

Why isn't that the case for ffmpeg too?

Ross


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: RFC: libav vs. ffmpeg, redux
  2015-07-09 10:24 RFC: libav vs. ffmpeg, redux Paul Eggleton
  2015-07-09 10:30   ` [OE-core] " Burton, Ross
  2015-07-09 14:57   ` [OE-core] " akuster808
@ 2015-07-10 14:19 ` Koen Kooi
  2 siblings, 0 replies; 13+ messages in thread
From: Koen Kooi @ 2015-07-10 14:19 UTC (permalink / raw)
  To: openembedded-core; +Cc: openembedded-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Eggleton schreef op 09-07-15 om 12:24:
> Hi all,
> 
> A few years ago we made the switch from ffmpeg to libav (a mostly drop-in
>  compatible fork), with fairly good justification at the time. However,
> it looks like Debian has just made the switch back to ffmpeg, citing a
> number of reasons - most notably more responsive security issue patching
> in recent history. Here's a page with their full reasoning:
> 
> https://wiki.debian.org/Debate/libav-provider/ffmpeg
> 
> Gstreamer (gst-libav, specifically) has also just recently made the
> switch back for its internal copy:
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=751607
> 
> What do people think? Should we be looking to make the switch back in OE
> as well?

As much as I like the libav guys, ffmpeg seems to win the popular vote which
makes it easier to use. Kodi/xbmc has been named, opencv is another.

regards,

Koen

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFVn9RlMkyGM64RGpERAqwwAJ9SXkQ8WFLRlweCx2CenlK3L1F34ACfZo+R
pQzjY9o32AwZTC+OCqpNLXE=
=HCXC
-----END PGP SIGNATURE-----



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [oe] RFC: libav vs. ffmpeg, redux
  2015-07-09 15:02     ` [OE-core] " Burton, Ross
@ 2015-07-11  5:46       ` Khem Raj
  -1 siblings, 0 replies; 13+ messages in thread
From: Khem Raj @ 2015-07-11  5:46 UTC (permalink / raw)
  To: openembeded-devel; +Cc: Paul Eggleton, OE-core

On Thu, Jul 9, 2015 at 8:02 AM, Burton, Ross <ross.burton@intel.com> wrote:
> On 9 July 2015 at 15:57, akuster808 <akuster808@gmail.com> wrote:
>
>> That make sense to me. Also libav has LICENSE_FLAGS = "commercial" so the
>> change which will simplify things too.
>>
>
> Why isn't that the case for ffmpeg too?

it remains same, commercial is for the folks who ship the code to be
aware that there might be algorithms implemented in the code
which are governed by patents, so if you start making money on that
code then they might want a share of it. So you have to have agreement
with patent folks as ffmpeg code is not available under commercial
license.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [OE-core] RFC: libav vs. ffmpeg, redux
@ 2015-07-11  5:46       ` Khem Raj
  0 siblings, 0 replies; 13+ messages in thread
From: Khem Raj @ 2015-07-11  5:46 UTC (permalink / raw)
  To: openembeded-devel; +Cc: Paul Eggleton, OE-core

On Thu, Jul 9, 2015 at 8:02 AM, Burton, Ross <ross.burton@intel.com> wrote:
> On 9 July 2015 at 15:57, akuster808 <akuster808@gmail.com> wrote:
>
>> That make sense to me. Also libav has LICENSE_FLAGS = "commercial" so the
>> change which will simplify things too.
>>
>
> Why isn't that the case for ffmpeg too?

it remains same, commercial is for the folks who ship the code to be
aware that there might be algorithms implemented in the code
which are governed by patents, so if you start making money on that
code then they might want a share of it. So you have to have agreement
with patent folks as ffmpeg code is not available under commercial
license.


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2015-07-11  5:47 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-09 10:24 RFC: libav vs. ffmpeg, redux Paul Eggleton
2015-07-09 10:30 ` Burton, Ross
2015-07-09 10:30   ` [OE-core] " Burton, Ross
2015-07-09 10:35   ` Christian Ege
2015-07-09 11:41     ` [oe] " Burton, Ross
2015-07-09 11:41       ` [OE-core] " Burton, Ross
2015-07-09 14:57 ` akuster808
2015-07-09 14:57   ` [OE-core] " akuster808
2015-07-09 15:02   ` [oe] " Burton, Ross
2015-07-09 15:02     ` [OE-core] " Burton, Ross
2015-07-11  5:46     ` [oe] " Khem Raj
2015-07-11  5:46       ` [OE-core] " Khem Raj
2015-07-10 14:19 ` Koen Kooi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.