Date: Tue, 30 May 2017 09:30:56 +0200 From: Thomas Zander <riggs@freebsd.org> To: Andrew Davis <andydavis0@hotmail.com>, multimedia@freebsd.org Subject: Re: ffmpeg mp3 decoding support Message-ID: <CAFU734yJQnHc=ucyZZxrev-vWp1bmN29KZM=5awqYxZNThg%2BKg@mail.gmail.com> In-Reply-To: <ME1PR01MB041773C1E4ECA36DC647B5A084F00@ME1PR01MB0417.ausprd01.prod.outlook.com> References: <ME1PR01MB041773C1E4ECA36DC647B5A084F00@ME1PR01MB0417.ausprd01.prod.outlook.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On 30 May 2017 at 09:07, Andrew Davis <andydavis0@hotmail.com> wrote: > Now that mp3 patents have expired is there any way LAME can be enabled by default in ffmpeg or are there still other legal issues? I see two different topics here: 1) Why do you need mp3 _de_coding support via lame in ffmpeg? The magic with lossy formats is within the encoder. The ffmpeg package with default options is decoding mp3 happily. If someone expected the perceived quality of mp3 decoding to improve drastically by using lame instead of ffmpeg's own decoder, she would be disappointed. 2) Technically, we can't enable lame by default because then the official ffmpeg binary package would depend on another binary package (lame) which is not available. Have a look at https://svnweb.freebsd.org/ports/head/audio/lame/Makefile?revision=440456&view=co where an explanation is given: [...] # http://www.mp3licensing.com/ only talks about the FhG and Technicolor patent portfolio # but there are also portfolios from Sisvel (from Philips) and # Nokia (from AT&T -> Lucent -> Alcatel). # Some "old" patents are now expired, but there are more recent MP3 patents. Some # of the more recent ones are multi-channel related, which is not implemented in LAME. # There was no investigation (in the LAME project) about which patent exists, which # one is implemented in LAME, and which one is not (yet) expired. As such it is not # known if LAME could now be distributed as a binary package or not. # Linux distributions seem to go the "let's see if get sued" way, FreeBSD doesn't # follow this [...] Maybe let's focus on point 1) for. Do you really need lame for mp3 decoding? Best regards Riggs
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFU734yJQnHc=ucyZZxrev-vWp1bmN29KZM=5awqYxZNThg%2BKg>