Re: [LAU] ffmpeg or libav

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: linux-audio-user <linux-audio-user@...>
Date: Sunday, January 13, 2013 - 3:55 pm

On 01/13/2013 10:54 AM, Fritz Meissner wrote:

> I'm not aware that there was any licence change in the ffmpeg/libav

This is correct. The fork had nothing (or very little) to do with
licensing and copyright issues.

AFAIK the only license related dispute in the wake of the fork was about
the ffmpeg logo (designed by a libav dev, but still used by ffmpeg)!!

> I hear that Debian's decision was based on the

spot on again.

Yet, there are also minor technicalities. ffmpeg is more /cutting edge/
and -for example- does not concern itself much with security issues.
libav is a tad more conservative which is favored by debian.

> I cannot speak about technical matters, but the change is extremely

I have similar feelings about it. Since quite a lot of my software
depends on it, I needed to come up with a compatibility header files and
wrapper scripts. It's no fun.

But note that ffmpeg also changed commandline options a few times in the
span of its life. There are good reasons to do that occasionally between
major releases, so it's unfair to hold that against libav.

>From a technical standpoint I still prefer to use ffmpeg - both feature
wise as well as for interface and commandline use. Also, me using ffmpeg
has so far proved more robust and stable compared to libav. I was more
productive and ran into less limitations with ffmpeg, compared to using
libav/avconv (e.g ffprobe's JSON exporter or ffmpeg's filters are great.
yes, ffmpeg regularly deprecates interfaces, but it's usually straight
forward to update software: The new interfaces are mostly backwards
compatible requiring little to no changes. Even in its short life, libav
broke things more than once in my experience). I'm currently pulling
ffmpeg from deb-multimedia.org and/or compile and package it myself.

So, to answer your question, Rusi: yes at this point in time it is IMHO
still worth jumping through a few hoops in order to get a recent ffmpeg.

However, from my personal experience: So far I have only met one person
of the ffmpeg team and was not able to talk to him. The libav devs are
very lively, visit conferences, listen to their user-base and the
community is fun to interact with. While I do not approve of their
methods of the fork, I'm warming up to libav in general, but this is
very subjective.

best,
robin
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] ffmpeg or libav, Rustom Mody, (Sat Jan 12, 4:50 am)
Re: [LAU] ffmpeg or libav, Lou Logan, (Sat Jan 26, 11:42 pm)
Re: [LAU] ffmpeg or libav, Dan MacDonald, (Sun Jan 13, 12:06 pm)
Re: [LAU] ffmpeg or libav, Pedro Lopez-Cabanillas, (Sat Jan 12, 9:40 am)
Re: [LAU] ffmpeg or libav, Len Ovens, (Sun Jan 13, 4:48 pm)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Sun Jan 13, 5:16 pm)
Re: [LAU] ffmpeg or libav, Len Ovens, (Sun Jan 13, 5:24 pm)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Sun Jan 13, 5:52 pm)
Re: [LAU] ffmpeg or libav, Len Ovens, (Sun Jan 13, 5:54 pm)
Re: [LAU] ffmpeg or libav, Chris Bannister, (Sun Jan 13, 9:05 pm)
Re: [LAU] ffmpeg or libav, Brett McCoy, (Sun Jan 13, 9:12 pm)
Re: [LAU] ffmpeg or libav, Chris Bannister, (Mon Jan 14, 5:15 am)
Re: [LAU] ffmpeg or libav, Len Ovens, (Mon Jan 14, 2:09 pm)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Mon Jan 14, 8:17 am)
Re: [LAU] ffmpeg or libav, Gene Heskett, (Sun Jan 13, 5:36 pm)
Re: [LAU] ffmpeg or libav, Len Ovens, (Sun Jan 13, 5:52 pm)
Re: [LAU] ffmpeg or libav, Len Ovens, (Sat Jan 12, 4:22 pm)
Re: [LAU] ffmpeg or libav, Pedro Lopez-Cabanillas, (Sat Jan 12, 6:28 pm)
Re: [LAU] ffmpeg or libav, Dan MacDonald, (Sun Jan 13, 9:14 am)
Re: [LAU] ffmpeg or libav, Lorenzo Sutton, (Mon Jan 14, 11:03 am)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Mon Jan 14, 11:47 am)
Re: [LAU] ffmpeg or libav, Paul Davis, (Sun Jan 13, 1:33 pm)
Re: [LAU] ffmpeg or libav, drew Roberts, (Sun Jan 13, 3:09 pm)
Re: [LAU] ffmpeg or libav, Paul Davis, (Sun Jan 13, 3:17 pm)
Re: [LAU] ffmpeg or libav, drew Roberts, (Sun Jan 13, 3:45 pm)
Re: [LAU] ffmpeg or libav, Rob, (Sun Jan 13, 4:02 pm)
Re: [LAU] ffmpeg or libav, drew Roberts, (Sun Jan 13, 7:48 pm)
Re: [LAU] ffmpeg or libav, Paul Davis, (Sun Jan 13, 8:23 pm)
Re: [LAU] ffmpeg or libav, John Murphy, (Sun Jan 13, 10:16 pm)
Re: [LAU] ffmpeg or libav, drew Roberts, (Sun Jan 13, 10:05 pm)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Sun Jan 13, 3:40 pm)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Sun Jan 13, 10:15 am)
Re: [LAU] ffmpeg or libav, Pedro Lopez-Cabanillas, (Sun Jan 13, 10:00 am)
Re: [LAU] ffmpeg or libav, Fritz Meissner, (Sun Jan 13, 9:54 am)
Re: [LAU] ffmpeg or libav, Robin Gareus, (Sun Jan 13, 3:55 pm)
Re: [LAU] ffmpeg or libav, Lou Logan, (Sat Jan 26, 11:46 pm)
Re: [LAU] ffmpeg or libav, Rob Kudla, (Sun Jan 13, 3:25 pm)
Re: [LAU] ffmpeg or libav, Dan MacDonald, (Sun Jan 13, 10:03 am)
Re: [LAU] ffmpeg or libav, Gene Heskett, (Sun Jan 13, 3:26 pm)
Re: [LAU] ffmpeg or libav, Chris Bannister, (Sun Jan 13, 8:46 pm)
Re: [LAU] ffmpeg or libav, Ralf Mardorf, (Sun Jan 13, 8:53 pm)
Re: [LAU] ffmpeg or libav, Chris Bannister, (Sun Jan 13, 3:17 am)
Re: [LAU] ffmpeg or libav, Pedro Lopez-Cabanillas, (Sun Jan 13, 9:26 am)
Re: [LAU] ffmpeg or libav, Chris Bannister, (Sun Jan 13, 12:01 pm)
Re: [LAU] ffmpeg or libav, Patrick Shirkey, (Sat Jan 12, 10:04 am)
Re: [LAU] ffmpeg or libav, Rustom Mody, (Sat Jan 12, 4:13 pm)