RSS Feedings
What's New...
30 Most Recent
dougscrptr
Site Menu
[ Home
[ What's New
[ 444 Scripts...
- ...by category:
- Managing Tracks
- Managing Track Info
- Managing Artwork
- Managing Playlists
- Controlling iTunes
- Exporting Info
- Managing Files
- Networking
- Internet
- iPod
- Miscellaneous
- With Other Apps
- Retro Scripts
- Script List
[ Download FAQ...
[ Forum at iLounge
[ dougscrptr
[ Twitter
[ my delicious
[ Uhm, Windows?
Shareware Apps
- Dupin v1.3.4
- Join Together v5.3.1
- iTunes Library Manager v5.1
Site Info
- Who's Doug?
5 Most Recent Downloads in
Managing Tracks
Links point to a script's entry page...
- Corral iTunes Dupes Collect duplicate iTunes tracks into a discrete playlist--fast!
- Gather Up the One-Hits Copy iTunes "one-track wonders" to their own playlist
- Super Remove Dead Tracks Remove missing (!) tracks from entire Library
- No Lyrics to Playlist Copy tracks without lyrics to a "No Lyrics" playlist
- Set Video Kind of Selected Change the video kind and video related tags of selected videos
10 Most Recently Added:
Links point to a script's entry page...
- today:
Make Video Tags v1.2
Application assists with batch-editing video track tags - today:
Clipboard to Multi-Tracks Lyrics v1.0
Paste text contents of the clipboard to each of the selected tracks' Lyrics tag - yesterday:
Make Bookmarkable v2.5
Change file type to make selected AACs bookmarkable - 2 days ago:
Tracks Without Artwork to Playlist v3.3
Copy tracks without artwork to a new discrete Playlist - 2 days ago:
Re-Add Selected Tracks as Podcast v1.2
Re-add any tracks as Podcast episodes to the Podcasts playlist - June 11, 2008:
Art to Desktop v2.0
Set your desktop picture to the artwork of current track - June 10, 2008:
Batch-Delete Playlists v2.0
Delete several playlists at once in either iTunes or iPod - June 9, 2008:
Make A Text List v2.0
Create a text file containing an alphabetical list of chosen tag data - June 6, 2008:
Set Video Kind of Selected v3.1
Change the video kind and video related tags of selected videos - June 5, 2008:
Selected Tags to Lyrics v1.0
Copy selected tags as list to Lyrics tag of selected tracks - the 30 most recent...
30 Most Recent RSS Feed
Your donation allows me keep the site up-to-date, fun, and easy to use. Thanks!
Donations of any convenient size help defray my personal costs in keeping the site going. Making a contribution via Amazon Honor, Kagi, or PayPal is easy, safe, and secure. Future visitors salute you!
Purchase Superb dougscripts.com Shirts & Mugs from CafePress

Purchasing recommended products from Amazon also supports the site!
Top 11 Downloads
Links point to a script's entry page...
[#] = total downloads
- Make Bookmarkable [118545]
- Super Remove Dead Tracks [98441]
- Find Album Artwork with Google [77171]
- Corral iTunes Dupes [65762]
- Import iPod Audio Files [61869]
- CDDB Safari Kit [39315]
- Tracks Without Artwork to Playlist [36925]
- Remove Duplicate Tracks From Playlist [34504]
- Corral All Dupes [28837]
- Set Video Kind of Selected [24779]
- Remove n Characters From Front or Back [24252]
- full list...
Other Sites' Favorites
lifehacker: Top 13 iTunes AppleScripts
Playlist: Top 10 iTunes AppleScripts
Macworld: iTunes' "hidden" features
10 Random Scripts
Links point to a script's entry page...
- Quick Convert Convert or import tracks with any encoder on the fly
(Controlling iTunes) - Batch Set Tracks Sorting Tags Set selected tracks' sorting tags
(Managing Track Info) - Make A Bunch Random Merge several playlists into a new one and shuffle
(Controlling iTunes) - Fix Broken Tracks Reunite tag data from missing tracks with re-added versions
(Managing Track Info) - Convert Movie for iPod Convert .mov track to .m4v track with QuickTime, optionally add to iPod
(Managing Files) - Show Description Display and/or update text in a track's long description tag
(Managing Track Info) - CK's Put Speech on Your iPod Use Apple's speech synthesizer to create audio files to put on your iPod
(iPod) - Access Stream Address Get URL track's address and send to browser or clipboard
(Internet) - iTunes Track CPR Re-associate MIA tracks (!) with existing files
(Managing Files) - iTunes2TextEdit Info of current track to TextEdit
(Exporting Info)
Managing Tracks 1 2 3
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.
Set Video Kind of Selected v3.1 
This script will change the video kind property of the selected tracks to your choice of "Movie", "Music Video" or "TV Show". Additionally, "Show Name", "Season Number", and "Episode Number" can also be set or cleared for each selected track.
Protected files, such as those purchased from the iTunes Store, cannot be changed. Requires iTunes 7 or better.
For a more advanced version of this script, see Make Video Tags.
- Latest version:
- Addresses "Can't make (version) into type..." error on Tiger systems
- v3.0:
- Runs as universal binary
- Quits when "Done" button clicked with no changes entered
- Overcomes original localization issues (kind property no longer checked)
- Performance finessings
- Info:
- build type: Universal Binary
- written by Doug Adams
- latest version posted: June 6, 2008
- latest version downloads: 4034 | total downloads: 24779
- zip download size: 126.8K
Track Down Purchases v1.0
This script will examine each track in a selection of tracks or a playlist to determine if it was purchased from the iTunes Store and then copies it to a discrete playlist named for the person who purchased it, eg: "Steve Ballmer's Purchased Music". Recognizes song, video, and audiobook purchases. Purchaser information is gleaned by examining the track's file. Takes about one second per track, give or take, depending on computer speed, just so you know.
- Info:
- build type: Universal Binary
- written by Doug Adams
- latest version posted: June 5, 2008
- total downloads: 538
- zip download size: 95.9K
Gather Up the One-Hits v2.0 
This script will quickly collect all the "one-hit wonders" in your iTunes library--every audio track whose artist is represented by just a single track--and copy them to a new playlist.
- Latest version:
- Runs as universal binary
- User-enterable playlist name
- Dropped iPod support
- Code consolidation
- Info:
- build type: Universal Binary
- written by Doug Adams
- latest version posted: May 25, 2008
- latest version downloads: 1416 | total downloads: 12257
- zip download size: 93.4K
Super Remove Dead Tracks v2.1 
Surveys iTunes for tracks whose files are no longer available (as indicated by a "!" next to their names) and removes them. Any playlists that subsequently contain no tracks will then be deleted. Progress is displayed every 500 tracks.
- Latest version:
- Runs as universal binary
- v2.0:
- Creates a text log on the Desktop listing Song Name, Artist, and Album tag information from each track removed
- Info:
- build type: Universal Binary
- written by Doug Adams
- latest version posted: April 6, 2008
- latest version downloads: 13380 | total downloads: 98441
- zip download size: 100.3K
Artist - Album - Disc from Selected Track
This script will create a new playlist using tracks which have the same artist, album, and disc number of the single selected track, with the intention of burning the new playlist to CD. Tracks will be copied to the new playlist in track number order. The playlist will be named "Artist - Album - [Disc n]. Track and disc numbers and counts must be available for accurate playlist creation. Once the playlist is created, it is automatically selected so that CD burning may commence immediately without having to order tracks or set the Play Order; the playlist could be manually deleted after CD burning, if desired. (Note that there is no guarantee that the playlist created is appropriately "CD-sized".)
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: May 7, 2007
- total downloads: 2797
- zip download size: 112.2K
Whack Current Track v1.5 
Deletes the currently playing track completely from iTunes and moves its file to the Trash. Use carefully.
An earlier version of this script is included in the O'Reilly book iPod & iTunes HACKS.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: November 13, 2006
- latest version downloads: 4457 | total downloads: 8790
- zip download size: 39.7K
Disable Dated Tracks
This script will disable (un-check) the tracks of selected playlists and Smart playlists whose last played date is before a user-entered date.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: May 18, 2006
- total downloads: 952
- zip download size: 111.7K
Transfer Bookmark and Play v2.0
Transfers the bookmark point of a single selected iPod track to its corresponding iTunes track, or visa versa, with the option to play it. (That is, if you select an iPod track, the library track's bookmark is reset and can be played; if you select a library track, the iPod track's bookmark is reset and can be played.)
This script works best when you have iPod options set to "Manually manage songs and playlists".
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: March 11, 2006
- latest version downloads: 699 | total downloads: 1209
- zip download size: 47.5K
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: 1707
- zip download size: 118.6K
No Lyrics to Playlist 
This script will search your main library for all tracks that do not contain lyrics and copy them to a playlist it will create called "No Lyrics". Includes a second script to clear the "No Lyrics" playlist of tracks with lyrics.
- Info:
- build type: Plain AppleScript
- written by Herwin Lans
- posted: September 23, 2005
- total downloads: 6936
- zip download size: 41.5K