RSS Feedings
What's New...
30 Most Recent
dougscrptr
Site Menu
[ Home
[ What's New
[ 440 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 Stats
[ Download FAQ...
[ Missing Menu Commands
[ FAQ & Solutions
[ Tips & Info
[ Forum at iLounge
[ dougscrptr
[ Twitter
[ my del.icio.us
[ Uhm, Windows?
Shareware Apps
- Dupin v1.3.3
- Join Together v5.2.1
- iTunes Library Manager v5.1
Site Info
- Who's Doug?
5 Most Recent Downloads in This Category
Links point to a script's entry page...
- New Play Count Set the Play Count of selected tracks.
- Albumize Selection Renumber order of selected tracks
- Put Track Prefix to Track Number Copy number prefix of selected tracks to their track number tag
- Proper English Title Capitalization Title Cap various track tags, featuring editable exceptions list
- Show Description Display and/or update text in a track's long description tag
10 Most Recently Added:
Links point to a script's entry page...
- Super Remove Dead Tracks v2.1
Remove missing (!) tracks from entire Library (apr 6 '08) - Quick Convert v2.7
Convert or import tracks with any encoder on the fly (apr 3 '08) - Make Bookmarkable v2.3
Change file type to make selected AACs bookmarkable (apr 3 '08) - Make UN-Bookmarkable v3.2
Make selected tracks NOT bookmarkable (apr 3 '08) - Block Party! v2.0
Create a Block Party! playlist of random Artists and specific number of their random songs to be played in a row (mar 31 '08) - Now Where Was I? v1.0
Remember current track when quitting iTunes, pick up playing on next start (mar 31 '08) - Make Video Tags v1.1
Application assists with batch-editing video track tags (feb 26 '08) - Re-Add Selected Tracks as Podcast v1.1
Re-add any tracks as Podcast episodes to the Podcasts playlist (feb 22 '08) - CDDB Safari Kit v2.4.1
Search for info and get track names from CDDB web site using Safari (feb 20 '08) - List Music Folder Files Not Added v2.0
List files in chosen folder(s) which aren't in iTunes (jan 21 '08) - 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 [103045]
- Super Remove Dead Tracks [86048]
- Find Album Artwork with Google [72854]
- Corral iTunes Dupes [60091]
- Import iPod Audio Files [58225]
- CDDB Safari Kit [36609]
- Remove Duplicate Tracks From Playlist [32287]
- Tracks Without Artwork to Playlist [30567]
- Corral All Dupes [26590]
- Remove n Characters From Front or Back [21079]
- Google Lyric Search [20230]
- 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...
- Import Selected iPod Tracks Import selected AAC or MP3 files from iPod
(iPod) - Move Playlists to Folder Playlist Move selected playlists to a new or existing folder playlist
(Managing Playlists) - Rip To iPod Rips CD tracks straight to iPod
(iPod) - Startup iTunes-Some Playlist Load this script in your Login Items to activate an iTunes playlist at startup
(Controlling iTunes) - trackReporter Writes the currently playing track and artist to a local text file and then uploads that file to an FTP server
(Exporting Info) - MP3 CD to iTunes Library Mount MP3 CDs in iTunes
(Managing Files) - Show Description Display and/or update text in a track's long description tag
(Managing Track Info) - TuneSpy Logs playing tracks
(Managing Playlists) - Set Video Kind of Selected Change the video kind and video related tags of selected videos
(Managing Tracks) - time and space Display total size and time of selected tracks
(Miscellaneous)
Managing Track Info 1 2 3 4 5 6 7 8
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 permalink for this entry button and select an option from the pop-up.
Make Video Tags v1.1
- build type: Application
- written by Doug Adams
- latest version posted: Feb 26, 2008
- latest version downloads: 1346 | total downloads: 1965
- View the Read Me as PDF
Simply and quickly edit basic tags of a multiple selection of video tracks in iTunes, including show, video kind, season number, description, long description, comments, lyrics, artist, album, genre, and rating; set played/not played; options to automatically increment track numbers and episode numbers and IDs. I created this AppleScript Studio application for my own use--it's a more thorough big brother to my Set Video Kind of Selected script--when ripping DVDs with Handbrake.
Requires Mac OS 10.4 or better.
- Latest version:
- Can open files and add them to iTunes
- Send or sync tracks to iPod
- Adds "Ratings" tag
- Updates Help pages
- Other minor performance enhancements
De-Genre v2.1 
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: Nov 21, 2007
- latest version downloads: 1313 | total downloads: 5729
- View the Read Me as PDF
This script re-assigns the Library tracks of selected Genres to another Genre so that the original--and consequently un-assigned--Genres disappear from iTunes' Genre pop-up list.
As you may know, you can make many superfluous Genres vanish from iTunes' Genres pop-up list simply by eliminating a reference to them in your tracks; when no tracks are assigned to a particular Genre, that Genre will be dropped. (iTunes original Genre names cannot be removed this way; only those accumulated from other sources or created by you.) Of course, you could use iTunes' multiple editing feature to do this as well, but the script doesn't require you to select batches of tracks and thus saves a few steps.
- Latest version:
- Updated for Leopard compatibility.
Album Rating Reset v1.0
- build type: Plain AppleScript
- written by Doug Adams
- posted: Sep 6, 2007
- total downloads: 766
- View the Read Me as PDF
This script 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 or better.
Track Names With Incremented Number v1.0
- build type: Plain AppleScript
- written by Doug Adams
- posted: Aug 10, 2007
- total downloads: 1638
- View the Read Me as PDF
This script sets the Name of the selected tracks (or every track of a selected playlist) to a user-configured string using tag variables for the current name [name], track number [tn], episode number [en], episode ID [ep] and position in the selection order [#]. For example, a string such as "Desperate Housewives - Season 3/[en] - Episode [ep] - [name]" would render "Desperate Housewives - Season 3/5 - Episode 305 - Nice She Ain't", and so on.
Number Song Names by Play Order v1.0
- build type: Plain AppleScript
- written by Doug Adams
- posted: May 4, 2007
- total downloads: 1308
- View the Read Me as PDF
This script will prefix each selected track's Song Name with the number of its order in the selection (01, 02, 03...and so on). The selected tracks must be in a playlist that has been sorted by Play Order; ie, a user-created playlist, not a so-called "Master" playlist. The selection of tracks need not be contiguous, however it is important to have already established the Play Order. Read Me explains more.
Search Artists to Make Sort Artist
- build type: Plain AppleScript
- written by Doug Adams
- posted: Apr 5, 2007
- total downloads: 860
- View the Read Me as PDF
This script assists with searching for tracks whose Artist tag contain a user-entered search string. A Sort Artist tag can then be applied to each of the discovered tracks, or you can display the discovered tracks in a new playlist in order to inspect the tracks whose Sort Artist tag you wish to edit. You can use the script Batch Set Track Sorting Tags to apply a Sort Artist tag to just the selected tracks. For example, you could enter "Eno" as the search string; all tracks whose Artist tag contains "Eno" will be discovered. You can then either enter a Sort Artist tag, such as "Eno, Brian", and all the discovered tracks' Sort Artist tag will be changed; or you can choose to create a new playlist containing the discovered tracks in order to inspect the tracks whose Sort Artist you really want to edit. (Several people have suggested that a script could automatically do a "Last Name, First Name" sort of routine, but this would be prone to mistakes since not every artist tag is in the format of "First Name-Last Name"; eg: "Red Hot Chili Peppers", which would be rendered as "Peppers, Red Hot Chili", or "Driveby Truckers" as "Truckers, Driveby". AppleScript just can't do syntactic analysis!)
Batch Set Tracks Sorting Tags v1.0
- build type: Plain AppleScript
- written by Doug Adams
- posted: Mar 6, 2007
- total downloads: 3488
- View the Read Me as PDF
This script will allow you to batch-set the sorting tags ("Sort Name", "Sort Artist", "Sort Album Artist", "Sort Album", "Sort Composer", "Sort Show") of the selected tracks, rather than manually doing so one track at a time or globally using "Apply Sort Field". Requires iTunes 7.1 or better.
Selected Tracks Played or Unplayed v1.0
- build type: Plain AppleScript
- written by Doug Adams
- posted: Mar 6, 2007
- total downloads: 438
- View the Read Me as PDF
This script will batch-set each selected track as "played" or "unplayed"; that is, the track property unplayed will be set as false or true, respectively. Requires iTunes 7.1 or better. (This emulates the "Mark As New" item in a track's contextual menu. Audio tracks, however, do not have this option.)
Copy To Lyrics (Service) v1.1
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: Feb 2, 2007
- latest version downloads: 1304 | total downloads: 1323
- View the Read Me as PDF
This is a service for the Services menu. When run from the Services menu of any application, it will copy the selected text from that application to the Lyrics of a single selected iTunes track.
Created using the ThisService application. Original AppleScript is included as well as instructions for installing the service.
Batch Trim Start or Stop Time (Seconds) v1.0
- build type: Plain AppleScript
- written by Chris Habig and Doug Adams
- posted: Jan 4, 2007
- total downloads: 768
- View the Read Me as PDF
This script will use the user-entered number of seconds as the Start Time or as the number of seconds to be subtracted from the Stop Time of the selected tracks.