TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Apple Lossless Audio Codec is now open source (Apache license)

395 pointsby scorchinover 13 years ago

20 comments

angus77over 13 years ago
Is there an advantage to this for someone who owns no Apple products and has no iTunes account?<p>EDIT: Looking at <a href="http://wiki.hydrogenaudio.org/index.php?title=Lossless_comparison#Apple_Lossless_Audio_Codec_.28ALAC.29" rel="nofollow">http://wiki.hydrogenaudio.org/index.php?title=Lossless_compa...</a> it looks like the only clear advantage ALAC has is iTunes/iDevice support. FLAC has faster encoding/decoding speeds, and it's unknown if ALAC has error handling (which FLAC has). FLAC also supports RIFF chunks, has pipe support and is ReplayGain compatible, and has some support for embedded CUE sheets.
评论 #3167219 未加载
评论 #3167354 未加载
评论 #3167963 未加载
评论 #3170744 未加载
评论 #3167688 未加载
评论 #3167683 未加载
tilesover 13 years ago
For those unfamiliar with the site, MacOSForge is an official Apple site which hosts repositories for code included in OS X (see <a href="http://www.opensource.apple.com/" rel="nofollow">http://www.opensource.apple.com/</a> and the sidebar)<p>The announcement with timestamp for today is on the homepage: <a href="http://www.macosforge.org/" rel="nofollow">http://www.macosforge.org/</a>
评论 #3167577 未加载
ethankover 13 years ago
This is fantastic. Apple uses AAC partly because of the patent royalty (<a href="http://mp3licensing.com/" rel="nofollow">http://mp3licensing.com/</a>) which they have to pay on every iPad/pod/etc sold, as well as because it is just a better format.<p>MP3 is a total racket held by Thompson Technicolor, on top of being a pretty crap format.<p>Hopefully this is a portends Apple offering lossless through ITMS on top of the 1080p rights they are hunting down right now.
评论 #3166268 未加载
评论 #3166290 未加载
评论 #3167048 未加载
评论 #3166652 未加载
评论 #3166224 未加载
frou_dhover 13 years ago
I've got all my CDs ripped in ALAC so that I can use the iTunes option to have the tracks automatically transcoded to smaller, lossy AAC when putting them on iDevices.<p>I welcome this open sourcing because it makes my 'archival' format slightly less oddball.
评论 #3166971 未加载
jolanover 13 years ago
Someone came up with a reverse engineered decoder 6+ years ago:<p><a href="http://craz.net/programs/itunes/alac.html" rel="nofollow">http://craz.net/programs/itunes/alac.html</a><p>Nice to have an encoder now too.
评论 #3166367 未加载
评论 #3170180 未加载
splicerover 13 years ago
I just tried building libalac.a on Linux using GCC 4.6.1 and it worked! There were quite a few warnings though.<p>To eliminate the warnings, edit /trunk/codec/makefile and add -Wno-multichar to CFLAGS.
necubiover 13 years ago
There's no mention of a patent grant. Does anybody know the state of ALAC with regards to patents?
评论 #3166261 未加载
gtrakover 13 years ago
What's the point of this over flac?
评论 #3166179 未加载
评论 #3166361 未加载
评论 #3166184 未加载
评论 #3166169 未加载
评论 #3166326 未加载
评论 #3166194 未加载
评论 #3166549 未加载
评论 #3166172 未加载
sambeauover 13 years ago
I suspect that the big news here might be Airplay.<p>If you put this together with the rumours of an AppleTV there could be something very special here, especially if they are pre-emtively paving the way for open-source, 3rd party developers.
sunsuover 13 years ago
Would be great if android implemented encoding to that format now. Its a pain to try to get the same audio formats from both Android and iOS devices because both platforms encode to completely different formats.
sandGorgonover 13 years ago
does this mean that FLAC will soon be irrelevant ?<p>Today a lot of high-fidelity audio players support FLAC as the default lossless format. This kinda meant that that iPods and these players lived in different universes as far as lossless is concerned.<p>If the release of this codec means that h/w manufacturers are able to incorporate this codec into their silicon (I'm not sure if the open source license extends to hardware), then effectively there is no <i>real</i> reason to use or support FLAC anymore (minor differences in quality nonwithstanding).<p>Anybody know which codec is more power efficient ?
评论 #3167258 未加载
lyimeover 13 years ago
This is amazing. Since running Mugasha for the past few years, encoding in AAC has been a huge hassle. Lib faac has terrible encoding quality compared to good ones like Nero and Apple.
b3b0pover 13 years ago
What I don't get is why don't places like iTunes and Amazon offer Lossless options for downloading? I mean, here they are bragging about 720p, 1080p, high definition video which is gigantic in size, approaching or exceeding gigabytes for a typical 2 hour movie. Yet, we can't spare the extra space or bandwidth for a higher quality audio file which is still a fraction of the size? I don't get it.
评论 #3166822 未加载
评论 #3166690 未加载
评论 #3166694 未加载
评论 #3167011 未加载
评论 #3168042 未加载
psychotikover 13 years ago
I hope Google adds (hardware) support for this to Android - it would add another option for patent un-encumbered audio formats, outside of Vorbis.
评论 #3166609 未加载
BuddhaSourceover 13 years ago
A successor to MP3.<p>We know there are better formats than MP3 today but getting mass adoption is difficult. Open source ALAC will give birth to new 3rd party supporting players, not to mention apple products already supports it &#38; we have higher chances of mass adoption.
评论 #3168048 未加载
评论 #3167115 未加载
splicerover 13 years ago
FINALLY!!! But what does this mean for the future of FLAC?
评论 #3166618 未加载
评论 #3166465 未加载
codysover 13 years ago
I see a trac browser for SVN, but i see no SVN link. Any idea what that may be or what an easy way to determine it is?
splicerover 13 years ago
Anyone know the URL for the repo? It looks like they're using Subversion, but I don't see any svn:// links anywhere.
评论 #3166603 未加载
renownedmediaover 13 years ago
Awesome! Now embedded devices like my car will be able to play more than just MP3's!
joe_the_userover 13 years ago
Open source, sure. But patent free?<p>Comment here indicates no:<p><a href="http://news.ycombinator.com/item?id=3166268" rel="nofollow">http://news.ycombinator.com/item?id=3166268</a><p>If AAC costs $1/device to implement, who exactly cares that the code is "opened"?
评论 #3167052 未加载