8 ms·
I don't know how big lala was, but Apple has maybe the biggest collection of correctly tagged collection of audio, along with user's listening habits through bu
by cdavid 15y ago
I don't know how big lala was, but Apple has maybe the biggest collection of correctly tagged collection of audio, along with user's listening habits through buys, and other stuff (soon playlists, etc...). This can certainly help mitigating this problem.
What's really impressive to me is that they manage to negotiate a deal with the majors to do this.
- ansy 15y agoApple uses Gracenote for identification and tags. It is the industry standard. http://support.apple.com/kb/HT3814 http://support.apple.com/kb/HT3814 There are free and open implementations of the same thing as well. It hashes the track locations and lengths to create a 'fingerprint' for each CD. Then it looks up the hash in the database. http://en.wikipedia.org/wiki/CDDB#How_CDDB_works http://en.wikipedia.org/wiki/CDDB#How_CDDB_works
- dlib 15y agoWouldn't work for individual songs, this is where algorithms like the ones Shazam and LaLa use come into play since they'll actually look at the audio file. Getting this correct is pretty important or you'll end up with the wrong songs. Pirates can actually try to game the algorithm and rip albums in bad quality to minimize file size but good enough for Apple to recognize the songs as such.
- ansy 15y agoYeah, I realize that. I guess I assumed it would be obvious since CDDB works from track spacing and lengths when there's no such thing with MP3 files. For the same reason, iTunes can't magically tag arbitrary MP3 files.
- deleted 15y ago[deleted]