[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#456165: Show stopers for handbreak in debian ?



Hi Niv,

Am 27.08.2012 14:43, schrieb Niv Sardi:
Awesome, do you need sponsoring ?

No, thank you. Handbrake will be maintained in the pkg-multimedia team and we already have plenty of DDs to sponsor uploads. Maybe you are also interested to join?

I haven't built it (it actually failed and it's 6am here), but looking
through the source I could find reference to a FFAAC codec that seemed
to use libav's (ffmpeg) implementation. That doesn't work ?

It does and you can explicitely select this codec from a dropdown menu if you like, but it's infamous for its "suboptimal" sound quality. We still have lame for MP3 encoded sound which would also fit into an MP4 container.

That is annoying, and looking at muxmp4.c, not an easy thing to fix.
is handbreak the only consumer of that library ?

There was gtkpod, but it was fixed meanwhile to use another MP4 library for the exact same reason. Spontanously, I don't know of any other consumer...

I remember http://code.google.com/p/ffmbc/ is re-licencing ffmpeg from
lgpl to gpl on the fly. It's not ultra ethical, but I don't know if it's
illegal to do this with libmp4, maybe we can talk this upstream to get
it dual-licenced lgpl ?

Our libav package (the same applies to our former ffmpeg package) is also already licensed under the GPL instead of LGPL, because it links against some GPL'ed libraries. We even had to bump the license version to 3, because we use libraries that are licensed under the MPL (mostly code from Android - including another AAC encoder, BTW).

I doubt that it's even possible for libmp4v2 upstream to relicense the code, because its originally copyrighted by the mpeg4ip project which has ceased in the meantime.

I think it's good enough, I'd say upload to experimental, and then we
see how we fix it.

Generally I agree, but Rogerio (CC'ed) also has a word to say about this. Rogerio?

 - Fabian


Reply to: