Re: Recording in iPhone
Re: Recording in iPhone
- Subject: Re: Recording in iPhone
- From: Jens Alfke <email@hidden>
- Date: Wed, 11 Feb 2009 12:53:06 -0800
On Feb 11, 2009, at 12:20 PM, tahome izwah wrote:
You can't, unless you license and install an MP3 codec at a ridiculous
price from Fraunhofer in Germany.
Or you can use the open-source LAME MP3 encoder <http://lame.sourceforge.net
>.
If you're worried about legal exposure (Fraunhofer and Thomson have
sued companies that shipped unlicensed encoders), one option is to
have your binary weak-link against a LAME dynamic library, but not
include the LAME library in your product. Instead, point users to an
external site where they can download and install it. For example,
there is an OS X binary of LAME, packaged as a framework, at <http://karaoke.kjams.com/wiki/Lame
>.
Of course, this only makes sense if your product works even when MP3
encoding isn't available. For example, you could also encode into AAC
using the existing CoreAudio codecs.
—Jens
PS: This is the reason, btw, why CoreAudio doesn't have an MP3
encoder. Apparently it would cost ridiculously more money for Apple to
license the encoder for usage by any number of apps running on the OS.
Instead, Apple just licensed it for iTunes and statically linked it
into that app. _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden