AppleScript
iTunes 7.6 and QuickTime 7.4 Released
Apple has released updates to iTunes and QuickTime. I'll be on the lookout for AppleScript features and post info when necessary.
Am I Being Ripped Off?
I invite regular visitors of this site to have a look at the descriptions for this app and see if they are not virtually identical to many of the scripts I offer here. I gave the developer of this app permission to use one single snippet of code in one script of mine. Do you think that they over-extended my generosity?
NEW: Rip AAC Old School v0.9
Now that iTunes doesn't rip or convert AACs using constant bit rates (see this MacFixIt article), users of Join Together can't take advantage of the Pass-through option, which encodes the final joined file much faster. Rip AAC Old School is an AppleScript wrapper for the command line tool afconvert. It will rip CD tracks as AAC using Constant Bit Rate (CBR) so that ripped tracks will all have the same bit rate. I tested it pretty thoroughly here, but I'm still keeping my fingers crossed.
UPDATED: Tracks Without Artwork to Playlist v2.3
I've updated Tracks Without Artwork to Playlist to work with Leopard. Unfortunately, this particular download is just a plain .zip file--no fancy installer .dmg, at least for now. I've got to rebuild my little workflow that creates those so it can play well in Leopard.
Leopard, Scripts and Migration Assistant
A Correspondent writes:
"I have managed to eliminate a '-10960' error when using my favourite scripts by simply removing the Scripting Additions folder from /Library/ folder. Which of the 8 items I had in this folder was responsible for the errors I can't say. What I do know is that the Migration Assistant application is responsible for copying these files into my clean install of Leopard. Anyway, problem solved. You may want to let your other users know of this solution should you see fit."
Scripting Database Events
Macscripter has a great overview on scripting the Database Events application, which front-ends sqlite 3. I haven't played with Database Events a lot, but the Macscripter article has more interesting info than I've seen elsewhere (if you've got the second edition Neuburg you might have been swayed away by his disdain for Database Events). Database Events can be handy for temporarily storing track data and doing it quickly so I aim to do some more work with it.
TIP: Check Amazon MP3 Against iTunes
A Correspondent asked if it would be possible for the script Search Amazon MP3 to work with tracks from the iTunes Store to be able to comparison shop at Amazon MP3. While the script can't access tracks directly in the iTunes Store, you can drag preview tracks from the Store into an iTunes playlist and run the script on them there.
NEW: Album Rating Reset
Album Rating Reset will allow you to set the Album Rating for the album of the selected track to with full- and half-star ratings, or reset the Album Rating to its computed "clear-star" default rating. Requires iTunes 7.4.
iTunes 7.4 Released
iTunes 7.4 was released last night but I didn't get to it til this morning. New stuff! Album Ratings! My Good Friend Kirk McElhearn has observations on this new feature. I'm still looking into other AppleScript additions, but quite noticably there are three new track properties: album rating, album rating kind, and rating kind. The "kind" properties are read-only, but you can set album rating just like rating. I'll be posting a page of my findings later today.
DVD Housekeeping
Visitors who have been paying close attention to the latest AppleScripts posted here may have noticed a lot of DVD stuff going up. Well, I recently acquired a new DVD burner, a Sony DRX830UL/T. My Lacie d2 refused to burn any more DVDs. So far far, so good with the Sony. Anyway, I've been backing up all my TV Shows to data DVDs and naturally want to make the process as easy as possible:
- Go to the TV Shows playlist library and go into Browse mode. Select a Show and a Season.
- Make sure the tracks are sorted by Episode Number then Select All.
- Run the script Divvy Up For DVDs to create DVD-sized playlists using the selected tracks.
- Choose one of the new DVD-sized playlists and run the script Make Video PDF Booklet. This will create a PDF booklet with various info about each track and then add the PDF to the playlist.
- Burn the playlist (tracks and PDF) as a data DVD in iTunes. (Optionally, print the PDF to insert in the DVD case later. Paper...bah!)
- Have some sesame rice crackers and hummus. They're a great snack.
- When the DVD is cooked and mounted in iTunes, select it and run either CD Label of Selected Playlist (which uses AppleWorks) or Pages CD Label of Selected Playlist (which uses Pages) to create a sticky label for the DVD disc. (Sharpie...bah!)
- Optionally, return to the original playlist and use Print to make a DVD cover.
- Repeat for each DVD-sized playlist.
Then I smash the shows to make room for the upcoming new season's shows. We're big Season Pass users at my house.
