PDA

View Full Version : Apple Lossless vs. FLAC



Phillip Kerman
2005-03-13, 09:38
>
> Speaking of the iTunes database structure, do you happen to
> know of any
> utilities that can scan a music folder and build the iTunes XML
> structure from the tags in the music files (other than iTunes itself,
> that is)?
>

I have a proof of concept thing I built in Flash that parses iTunes's XML.
What do you need to extract exactly? I'm pretty sure it'd be easy to adapt
this thing I have to output a string (in any form you want) to your
clipboard so that you can paste it into another tool or text file. Or, do
you just want to view the data with something other than iTunes?

Thanks,
Phillip

Phil Karn
2005-03-13, 15:58
Phillip Kerman wrote:

> I have a proof of concept thing I built in Flash that parses iTunes's XML.
> What do you need to extract exactly? I'm pretty sure it'd be easy to adapt
> this thing I have to output a string (in any form you want) to your
> clipboard so that you can paste it into another tool or text file. Or, do
> you just want to view the data with something other than iTunes?

No, I want to build the iTunes database by extracting FLAC and Ogg
Vorbis tags (they're the same format). iTunes itself does this
automatically when importing MP3 and AAC files, but when I import Ogg
Vorbis songs with the iTunes Ogg Vorbis plugin installed, the Vorbis
comments are ignored. I have to enter them by hand.

There's a Sourceforge project that's supposed to be working on a FLAC
plug-in for Quicktime/iTunes, but it doesn't seem to work. So while I'm
waiting, I thought I'd build a simple "shim" for NFS that would make my
library of FLAC files on Linux look like a network filesystem full of
WAV files to my desktop Mac. I can then import them into iTunes and play
them from the server onto my Mac. However, there wouldn't and couldn't
be any meta information in iTunes' database, because WAV files don't
have meta tags. That means I'd have to add the meta info manually to the
iTunes database, or preferably use a tool to extract the tags from the
FLAC files and build an XML file that I could then import into iTunes.

I actually like iTunes. Although it doesn't have native support for my
preferred formats, it has one of the best user interfaces of any music
jukebox program around. And it's pretty stable. So when I want to listen
to music while I'm at my computer, I'd much rather use iTunes than
SoftSqueeze. I'd prefer to limit my use of SlimServer to just my
Squeezeboxes, at least until it becomes a lot more stable.

Phil