Slashdot Mirror


Wrappers for MP3 CDs in iTunes?

Nikopol asks: "iTunes is very good at dealing with MP3 CDs made by itself, but MP3 CDs made with other software (in this particular case, HP MyCD on a Win 98 computer) aren't recognized at all. The ability to make an MP3 CD available as a source in iTunes is due to an XML file iTunes puts on each MP3 CD it burns. Other MP3 CDs, lacking such file (in fact, I think this file is on a separate HFS+ partition), are bound to appear in ISO9660 form on the desktop...and those MP3 are then bound to be permanently stacked in the main iTunes library, thus voiding much of iTunes Dynamic Playlists usefulness. Is it possible, via a plugin or some trickery, to generate such XML file that would allow iTunes to see any MP3 CD as a source? In fact, such trickery would ideally be applicable not only to MP3 CDs, but to networked drives or folders too! (I know, I know...Rendezvous...but it isn't implemented widely yet!)"

4 of 36 comments (clear)

  1. slight tangent but still.... by redwood2 · · Score: 2, Interesting

    anyone out there know how [if its possible] to get
    iTunes to burn a regular music cd with the track names and other id3 stuff on the cd so my sony car deck can read and display them?

    thanks yall

  2. Re:Auto-Run by komor · · Score: 2, Interesting

    > That only autoplays *music* CDs. Uhm, I haven't got the idea, sorry. But hey, I can recall several disk images with some shareware software or system updates, that launched installer automatically, after mounting. So maybe there is some API to "autoplay" any volume mounted, just like in classic Mac OS and Windows?

  3. Re:Auto-Run by WatertonMan · · Score: 2, Interesting

    I did some more checking. Apparently Toast will write an autorun CD that runs under classic. (The mode that lets OSX run legacy software) The classic autorun will actually let you run OSX software. The problem is that if classic isn't running it won't work. (And for most people classic typically isn't running) That may be what you saw. Autorunning CDs was possible in System 9 but is not part of OSX. (Justifiably so given the security concerns)

  4. Re:invisible file by jweatherley · · Score: 4, Interesting

    *its on an hfs partion*

    No it's not! The grandparent is correct, the XML file does not exist, it is faked by OS X. When you mount a CD there is only one volume and it contains the music and the xml file.<br>

    Here's what you get - notice the file '.TOC.plist' lives in the same place as the tracks and also note that it contains references to www.apple.com making it unlikely to have been put there by whoever made the disc. Also note that the CD itself is pre-OS X...

    bash-2.05a$ ls -la /Volumes/The\ Rocky\ Horror\ Show\ -\ Original\ London\ Cast/
    total 771530
    dr-xr-xr-x 2 unknown unknown 4224 Mar 18 07:38 .
    drwxrwxrwt 5 root wheel 170 Mar 18 07:38 ..
    -r--r--r-- 1 unknown unknown 3744 Mar 18 07:38 .TOC.plist
    -r--r--r-- 1 unknown unknown 37154624 Mar 18 07:38 1 Science Fiction - Double Feature.aiff
    -r--r--r-- 1 unknown unknown 63640496 Mar 18 07:38 10 Rose Tint My World.aiff
    -r--r--r-- 1 unknown unknown 23030864 Mar 18 07:38 11 I??m Going Home.aiff
    -r--r--r-- 1 unknown unknown 23120240 Mar 18 07:38 12 Superheroes.aiff
    -r--r--r-- 1 unknown unknown 13331216 Mar 18 07:38 13 Science Double Feature.aiff
    -r--r--r-- 1 unknown unknown 26114336 Mar 18 07:38 2 Damn It, Janet.aiff
    -r--r--r-- 1 unknown unknown 35562320 Mar 18 07:38 3 Over At The Frankenstein Place.aiff
    -r--r--r-- 1 unknown unknown 35813984 Mar 18 07:38 4 Sweet Transvestite.aiff
    -r--r--r-- 1 unknown unknown 37098176 Mar 18 07:38 5 Time Warp.aiff
    -r--r--r-- 1 unknown unknown 27617264 Mar 18 07:38 6 Sword Of Damocles.aiff
    -r--r--r-- 1 unknown unknown 22332320 Mar 18 07:38 7 Hot Patootie.aiff
    -r--r--r-- 1 unknown unknown 26502416 Mar 18 07:38 8 Touch-A-Touch-A-Touch-A-Touch Me.aiff
    -r--r--r-- 1 unknown unknown 23701184 Mar 18 07:38 9 Once In A While.aiff
    bash-2.05a$ more /Volumes/The\ Rocky\ Horror\ Show\ -\ Original\ London\ Cast/.TOC.plist
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.
    com/DTDs/PropertyList-1.0.dtd" >
    <plist version="1.0">
    <dict>
    [snip XML...]

    --

    --
    Reverse outsourcing: it's the future