![]() |
|
|
|
#1 (permalink) | |
|
Senior Member
|
For MP3 HU owners: Java program for parsing iTunes library
Hi all
This is a little program i wrote that parses the iTunes library and copies all 4-star and 5-star songs out into another folder, sorted into further folders for each artist. It also renames the copied files so that they don't include characters which error (underscore) on our HU displays, like ?, *, & etc. I wrote this because the default itunes way to burn mp3 cd's is either flat or double-nested by artist then album, which i felt didn't work well with my HU which only has prev/next folder and prev/next track. If you burn the resulting folder structure to cdr (or better, cdrw) you can (if ur HU operates similar to mine) then use the "folder" knob to scroll through artists, and then the prev/next track buttons on the HU or on the steering wheel to scroll through songs for that artist. just seems to make better sense to me than going flat or scrolling to the "unknown album" folder all the time :) feel free to use and/or modify the code at your own will; i trust if you know how to compile and run it, then you'll know how to change it! i've highlighted the 2 bits you'll probably need to change though. Quote:
|
|
|
|
|
|
|
#4 (permalink) | |
|
Senior Member
|
Quote:
|
|
|
|
|
|
|
#6 (permalink) |
|
Senior Member
|
currently the above script exists only as a java program, which means you need a java compiler and java runtime to run it. if you don't know what that means (and i wouldn't blame you) then i suppose you can either learn a bit about java (at http://java.sun.com) or wait until someone writes an executable version that you can just download and run. the reason i haven't done that is simply due to the security risk of trusting an arbitrary program someone wants you to download and run...
apparently you can also write itunes plugins, although i have no experience in that area (yet)... that would be the easiest way as you'd potentially be able to run the program from within itunes. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|