frontpage : scripts : here

Managing Track Info 1 2 3 4 5 6 7 8 9 

Hey! Because a script entry's location can change over time, the URL in the address bar of your browser should not be copied or bookmarked. To accurately bookmark or copy the URL of an entry, control-click or right-click on its title or permalink for this entry button and select an option from the pop-up.

 

Albumize Selection v1.3

This script re-numbers the "Track Number _ of _" info entries in each selected track to its current order and, optionally, enters a new Album Name for every track.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams with Wooden Brain Concepts
  • latest version posted: June 21, 2004
  • latest version downloads: 9007 | total downloads: 9883
  • zip download size: 106.8K
 

Albumize v1.2

This script re-numbers the "Track Number _ of _" tags in every track in the selected playlist to their current Play Order and, optionally, enters a new Album Name for every track.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • latest version posted: June 9, 2004
  • latest version downloads: 2081 | total downloads: 2726
  • zip download size: 106.3K
 

Artist - Name Corrector v1.6

Corrects selected tracks' Song Names which are in the format "Artist - Song Name", placing the info on either side of the " - " in the Artist and Song Name tags, respectively. For example, a Song Name of "Johnny Cash - Rusty Cage" would send "Johnny Cash" to the Artist tag and truncate the Song Name to just "Rusty Cage"

This script is included in the O'Reilly book iPod & iTunes HACKS.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • latest version posted: June 5, 2004
  • latest version downloads: 13466 | total downloads: 14377
  • zip download size: 104.4K
 

Remove Extension from Song Name

Remove any three-character extension (eg ".mp3", ".m4a", ".aif") from the Song Names of the selected iTunes tracks. Filenames are not affected.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • posted: April 27, 2004
  • total downloads: 3717
  • zip download size: 40.1K
 

File Creation Date to Comments v1.5

Fetches the Creation Date of the file of each track in the selected playlist (or just the selected tracks) and pastes it to the track's comment tag.

To sort alphanumerically, the date is converted to a text string that looks like this: 2003012210:05:39AM

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • latest version posted: March 22, 2004
  • latest version downloads: 1070 | total downloads: 1240
  • zip download size: 127.4K
 

'First Item - ' to Tag...

Parse the selected iTunes tracks' Song Names such that the same first Item text in "First Item - Second Item - Third Item" is removed and copied to another user-selected tag in each selected track (Album, Artist, Composer, Genre, Grouping, or Comments), leaving "Second Item - Third Item" in the Song Name. Run the script again to similarly remove and copy "Second Item" to another tag, and so on. Read Me explains more, and how to customize for different separator characters. Screenshot speaks volumes.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • posted: March 5, 2004
  • total downloads: 3519
  • zip download size: 128.4K
 

Composer to Last, Rest-of-Name

This script will change the Composer tag in iTunes from the format "Firstname Secondname ... Lastname" to "Lastname, Firstname Secondname ...". It automatically checks to see if the Artist tag is identical to the Composer tag and updates it if it is. This was designed for use with Classical composers (who usually have more than a First and Last name, e.g., George Frideric Handel), but will work with any composer name (whether it contains 2 names or 13 names) that is delimited by spaces. It also handles suffixes. It only checks for them by checking the last character of the name.

    Info:
  • build type: Plain AppleScript
  • written by Joel M. Watson
  • posted: March 1, 2004
  • total downloads: 1428
  • zip download size: 108.3K
 

Add-Remove Groups

Two scripts that manage the Grouping tag of tracks, allowing you to list Genre-like sub-categories in the Grouping tag of selected tracks, like so: "Rock, Eighties, Boston". Thus you can use the terms in the Grouping tag for more precise Smart Playlist creation. [The Grouping tag is not supposed to be used this way. However, unless and until Apple implements Grouping in iTunes the way it is used in the iTMS, there is probably no harm in using the Grouping tag any way you like. - Doug]

    Info:
  • build type: Plain AppleScript
  • written by Dwipal Desai
  • latest version posted: February 20, 2004
  • total downloads: 1551
  • zip download size: 110.2K
 

Rate This Song

Allows you to assign a rating to the song currently playing in iTunes without leaving the application in which you're working.

    Info:
  • build type: Plain AppleScript
  • written by Greg Townsend
  • posted: December 20, 2003
  • total downloads: 2055
  • zip download size: 42.3K
 

Proper English Title Capitalization

Capitalizes the first letter of each word in your choice of the name, album, artist, or composer tags of the selected iTunes tracks, but based on rules of title capitalization in the English language. Thus, "what it feels like for a girl (above and beyond 12'' club mix)" becomes "What It Feels like for a Girl (Above and Beyond 12'' Club Mix)". You can add words to the list of "Unmodified Words": words that should remain unmodified, ie. all-caps words (USA) or other unusual words (McCartney). It has a smart handling of words trailed by other characters such as quote marks, parenthesis, brackets, etc. This list is also editable by user. Based on Track Names to Word Caps.

    Info:
  • build type: Plain AppleScript
  • written by Cantus Vetustus
  • latest version posted: December 18, 2003
  • total downloads: 29781
  • zip download size: 51.5K
Managing Track Info
<<  1 2 3 4 5 6 7 8 9  >>
This column is printer-friendly.
Site contents © 2001 - 2010 Doug Adams and weblished by Doug Adams, dougscripts AT mac DOT com.
All rights reserved. Legal.
AppleScript, iTunes, and iPod are registered trademarks of Apple Inc.
Image 01 Image 01 Image 01 Image 01 Image 01 Image 01 Image 01 Image 01 Image 02 Image 03 Image 03 Image 03 Image 03