Archive for the ‘Exporting Info’ Category
UPDATED: Batch Export Playlists v1.1
Batch Export Playlists will export each selected plain, Smart, and Genius playlist as individual XML or M3U files to a user selected directory. Such files can be imported into iTunes again later.
This latest version correctly handles forward slashes in playlist names and has other minor code finesses.
UPDATED: Make PDF Booklet v2.0
Make PDF Booklet v2.0 is a Cocoa-AppleScript applet that will create a PDF booklet containing tag info from the selected tracks (or every track from the selected playlist) and then add the PDF to iTunes and copy it to the playlist where the selected tracks reside.
The layout and text formatting of the document created is somewhat restricted, but I hope it is eminently readable and printable. However, you are able to choose which tag data to include for each track:

Here are example PDFs using audio tracks and using TV Show tracks made with the script.
This latest version is a Cocoa-AppleScript Applet, so it can only be run on OS X 10.6 and 10.7. A previous version which can run on earlier systems is available from the Make PDF Booklet entry page.
NEW: CD Text to Clipboard
CD Text to Clipboard will grab the available CD Text from the selected CD in iTunes and put it in the clipboard so it can be pasted elsewhere. It’s based entirely on CD Text to CD Info, which copies CD Text to the appropriate tags in each of the CD’s tracks. This one’s not as advanced as that; it just allows you to get the CD Text so you can, perhaps, make CD labels, catalog the CD, and so on.
Create Default Smart Playlist Templates
A problem with Holiday music hanging around your iTunes library all year long is that, without a cautious Smart Playlist strategy, Grandma Got Runover by Mannheim the Christmas Donkey Steamroller can disrupt your tranquility at any time of year. Like pool-side in August. And there is nothing un-cooler than that.
Now it’s unlikely that I would create a regular playlist containing any speck of Holiday music during non-Holiday times of year on purpose. But you gotta watch them Smart Playlists. Thus, for a while, the criteria for every new Smart Playlist I created started with “Genre does not contain Holiday|Xmas|Christmas”.
That’s a pain to have to remember. And to enter for every new Smart Playlist.
However. The script Export Smart Playlist Criteria allowed me to export a Smart Playlist template that has several of my preferred Smart Playlist criteria already entered. These would include “Genre does not contain Holiday|Xmas|Christmas”, “Live Update”, and several other idiosyncratic restrictions and requirements. Now whenever I want to quickly create a new Smart Playlist I import that template XML “starter” and then choose “Edit Smart Playlist” from its contextual menu to add only minor finessing.
Now, whether you care to read on depends on whether you are thinking either:
“Dude, you can just keep a generic Smart Playlist in your sidebar and Duplicate it like whenever.”
(in which case you’re right, you win, like whatever) or:
“But Doug. You could write a script that automatically loads and selects your generic Smart Playlist template file by pressing a shortcut key!” (more…)
UPDATED: Most Played Artists v2.0
I had to update Most Played Artists to v2.0. This is a script that generates a text file listing the total combined play count of tracks by each unique artist in your library, originally written by Michael Henley back in 2006. Apparently, as pointed out by Correspondent Juston R., it wasn’t working so hot with Database Events. I also made some other minor fixes. Good to go!
Updated a Handful
Nothing to do with Snow Leopard–what a relief, eh? I’ve updated seven scripts today:
- Assimilate View Options
- Batch-Delete Playlists
- Block Party!
- Compare Two Playlists
- Export Smart Playlist Criteria
- Move Playlists to Folder
- Selected Playlists To iPod
These seem to be the most popular scripts that are affected by the “none/all” issue introduced in iTunes 8.2. There may be a few others, but I haven’t gotten email feedback on those nor have I run across a problem with any other scripts I use regularly. But if you ever get a error like this:
…then let me know.
NEW: Make Video PDF Booklet v1.0
Make Video PDF Booklet will create a PDF booklet containing video-oriented tag info from the selected tracks (or every track from the selected playlist) and then add the PDF to iTunes and copy it to the playlist where the selected tracks reside. Here is an example PDF Booklet made with the script. (Also see Make PDF Booklet).
NEW: Trackographer v1.0
Trackographer is a Stay-Open applet that will monitor iTunes and send tag information from each playing track (including radio streams if they provide track info) to a text file. Preferences can be set to include or not include various basic tags and to create a plain text file or a tab-delimited text file which can be imported into a spreadsheet.
UPDATED: Current Track to Twitter v1.5
Whew! Quick update to Current Track to Twitter, which was NEW this morning (see previous entry). Rather than have you hard code the script, you can now create a new password in your Keychain with your Twitter account info, thus keeping it secure. You’ll have to set up a new password with the Keychain Access app and instructions are included in the script’s Read Me. Much obliged to Coda Hale’s original script for QuickSilver which provided some routines.
NEW: Current Track to Twitter v1.0
If you’re a Twitter user, Current Track to Twitter is a stay-open applet that continuously monitors iTunes and when a new song starts playing will post info about that song to your Twitter account, including song name, artist, album, and rating stars. Geeky!
