Managing Tracks 1 2 3 4
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.
Copy Tracks to Multiple Playlists
This script will copy the selected tracks to one or more playlists.
- Info:
- build type: Plain AppleScript
- written by Steve Meuse
- posted: November 26, 2005
- total downloads: 2331
- zip download size: 118.6K
Track's Album to Playlist 
This script gathers the tracks belonging to the Album of the currently playing or selected track and copies them in track order to a new Playlist named "Artist - Album".
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: March 2, 2005
- total downloads: 5244
- zip download size: 45K
Not In Any Playlist v1.5 
This AppleScript will create a text file that will list the iTunes Library tracks which have not been assigned to any playlist. You can choose to consider or ignore Smart Playlists (in the event you feel "Live Updating" disqualifies SP tracks from being considered). The text file can be viewed in TextEdit or any text editor/word processor.
Also see Not In Any iPod Playlist and Not In Any Playlist To Playlist.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: December 26, 2004
- latest version downloads: 6608 | total downloads: 8255
- zip download size: 63.9K
Not In Any Playlist To Playlist v1.0 
Searches your iTunes or iPod Library for tracks which have not been included in any Playlists and copies them to a new discrete Playlist.
Also see Not In Any Playlist and Not In Any iPod Playlist which generate text lists of "orphan" tracks.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: December 26, 2004
- total downloads: 6147
- zip download size: 63K
Delete Tracks Never Played
This script will survey the selected Playlist for tracks with a play count of 0 and remove them completely from iTunes, then Trash their files. Use with extreme caution!
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: December 17, 2004
- total downloads: 1961
- zip download size: 105K
Corral iTunes Dupes v1.0 
(For much faster and more robust handling of track duplicates, you will probably prefer Dupin.)
This script will check your iTunes library for all instances of tracks which have the same user-selected criteria (name, album, artist, size, and so on) then assemble the duplicate tracks into a discrete "Dupes" playlist. Once corralled, you can decide which can stay or go.
- Info:
- build type: Plain AppleScript
- written by Doug Adams and Charlie Strauss
- posted: September 20, 2004
- latest version downloads: 89317 | total downloads: 90317
- zip download size: 148.7K
Corral All Dupes v2.0.1 
(For much faster and more robust handling of track duplicates, try Dupin.)
Script applet traverses your iTunes or iPod library searching for tracks with the same Song Name and Size and copies them to a "Dupes" playlist. Once corralled, you can decide which can stay and which can go. Read Me explains more.
Note: this script will take a very long time to run. Prohibitively so for some tastes.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: September 14, 2004
- total downloads: 36493
- zip download size: 202.6K
Tags to Get Info Comments (and Back)
Two scripts to store, and then later retrieve, tags to a track's file's "Get Info" comments. Optionally, you can also store the Playlist names the track appears in, and later restore the track to those playlists which will be recreated if necessary. Supports MP3, AAC, AIFF, and WAV track/files.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: April 24, 2004
- latest version downloads: 2371 | total downloads: 2491
- zip download size: 60.5K
Downstream v1.2 
This script removes radio station streams from the main library to a selected playlist, allowing you to keep them completely separate from your audio tracks. Good for organization, and eliminates the chance of hitting a stream on a library shuffle.
• Latest version fixes a "no streams" error.
- Info:
- build type: Plain AppleScript
- written by Jack Gill
- latest version posted: December 27, 2003
- latest version downloads: 4722 | total downloads: 5202
- zip download size: 38.1K
Wrangle Same-Named Tracks 
This script looks for other tracks that have the same name as the selected track and copies them to a new playlist. If no track is selected, you can enter your own text to search track names for. Helpful in determining which tracks should stay or go.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: September 23, 2003
- total downloads: 5377
- zip download size: 40.4K