Podcast Cleaner
If you download Podcasts and use iTunes, you’ve probably noticed the disorganized mess that your library has become due to the lack of standardization and suitability of Podcast ID3 tags when using iTunes. The problem is even worse when you are trying to navigate your music or Podcasts using the little screen on your iPod. To solve this problem, I’ve come up with an AppleScript that I call Podcast Cleaner. As this was my first AppleScript, and I was shooting for quick results rather than elegance, the code is another disorganized mess to say the least. It does, however, do the job.
The way it works is as follows — I hardcode the name of each Podcast’s Playlist (iPodder Lemon creates a playlists for each Podcast), then I further hardcode the new Genre/Artist/Album for each Podcast I subscribe to. Lastly, I take the existing Song Name, Album, and Artist and concatenate that all together and replace the Song Name with the result. I use an unused field in the ID3 tag to indicate whether a file has been “cleaned” and check it first so I don’t “clean” the same file twice.
Due to all the hardcoding, I have to edit the AppleScript every time I subscribe to a new Podcast or a Podcast changes its name. Other than that, it’s pretty seamless. I simply run Podcast Cleaner each morning before I synchronize my iPod with the latest Podcasts.
See the screenshot below of my nice clean iTunes Library.
Click this link Podcast Cleaner.zip to download my personal version of Podcast Cleaner. To use it, you’ll firstly need a Macintosh; Windows doesn’t support AppleScript. Secondly, edit the file to suit your particular list of Podcasts (should be self explanatory and obviously amateur to anyone that has taken a basic programming class) and place into “/Users/username/Library/Scripts” without the quotes and substituting username with your username. You may need to create the Scripts folder yourself.
I am not sure how iTunes 4.9 will handle Podcasts, but I’m hoping I won’t need Podcast Cleaner anymore.
