[seemingly abandonware] iPod manager
Reply #250 – 2006-09-27 14:29:44
' date='Sep 26 2006, 17:01' post='435268'] I have an additional request, though. Is there any way we could transfer rating tags to the ipod ML, and if so, what format should they be in? 1-5? 0-100? 0-5 I think.' date='Sep 26 2006, 17:01' post='435268'] Do you know if it would be possible to code (easily) a piece of software that took the itunesML rating info and pushed it as metadata on the ipod? I don't understand. BTW do you find that the games (e.g. breakout) go jerky during MP3 playback? I'll start this from the bottom : I haven't heard any reports saying that custom games lagged, whether during playback or not. Most games actually include their own music tracks which they play. About the rest, I looked a bit in my iTunes Music Library.xml file, and found this type of entry : <dict> <key>Track ID</key><integer>2768</integer> <key>Name</key><string>Polonaise In A Major - Op.40, No.1</string> <key>Artist</key><string>Frédéric Chopin</string> <key>Composer</key><string>Frédéric Chopin</string> <key>Album</key><string>Chopin Polonaises</string> <key>Genre</key><string>Classical (Romantic)</string> <key>Kind</key><string>MPEG audio file</string> <key>Size</key><integer>8380839</integer> <key>Total Time</key><integer>388048</integer> <key>Track Number</key><integer>3</integer> <key>Track Count</key><integer>7</integer> <key>Year</key><integer>1992</integer> <key>Date Modified</key><date>2006-09-16T09:04:50Z</date> <key>Date Added</key><date>2006-09-16T05:46:37Z</date> <key>Bit Rate</key><integer>172</integer> <key>Sample Rate</key><integer>44100</integer> <key>Rating</key><integer>60</integer> <key>Persistent ID</key><string>536B531104D46EFB</string> <key>Track Type</key><string>File</string> <key>Location</key><string>file://localhost/K:/blablabla.mp3</string> <key>File Folder Count</key><integer>5</integer> <key>Library Folder Count</key><integer>1</integer> As you can see, the rating seems to be 100-based (and this is the only place it's stored); However, I read that the id3v2 spec has a specific tag for the rating to be stored that goes from 0 to 255; I was wondering if there was any way to make a program which would take the iTunes Media Library.xml file, parse it, and put the appropriate rating tag in each file. Also, I was wondering what was the best way to store the rating inside the said file? Should we go up to 255 as per the spec? Use a custom scale? (255 = 100; 204 = 80, etc.) Pick a way for my rating tags to be organised and I'll set them that way; I'm only preocuppied foobar2000 will interpret the data as garbage if it's not properly done, so I thought this might have to be a joint effort. If id3v2.4 uses a single byte to store the rating, it should be easy to store and read, but I only hope foobar doesn't display something like "¨" for 168, or "ÿ" for 255... Thanks once again, Tristan.