The MP3 technology became patent-free on 16 April 2017, half a year ago.
OpenBSD provides package for lame since YEARS.
Can FreeBSD also start doing that?
Not until audio/lame removes RESTRICTED as multimedia/ffmpeg cannot depend on ports not available as binary packages.
Why do you need MP3 encoder nowadays? ffmpeg comes with AAC encoder by default if you need compatibility with various hardware decoders.
(In reply to Jan Beich from comment #1)
This is being addressed here:
(In reply to Jan Beich from comment #2)
Why do You need WiFi? You can just use LAN ...
People have various needs ...
(In reply to vermaden from comment #4)
Using mp3 in ffmeg is a totally valid use case, I agree.
It's really about the fact that lame is not yet available as a package. Once this changes, I am happy to enable LAME as a default option. Until then, you need to compile from ports.
Suggestion: The discussion on
is now more than half a year over. Maybe you find more detailed info on the patent state one of the Linux or OpenBSD resources which would answer the open questions and let Alexander remove the RESTRICTED in lame.
Rejected for now because of depencencies. Can be reopened when lame is no longer restricted.
audio/lame isn't restricted after ports r554970.
Finally ... a 'lame' package after 15 years of using FreeBSD.
Better late then never :)
A commit references this bug:
Date: Sun Nov 15 05:45:56 UTC 2020
New revision: 555166
Make LAME a default option after we can provide a lame package.
Reported by: firstname.lastname@example.org