RSS Feedings
What's New...
30 Most Recent
dougscrptr
Else
[ Twitter: DougScripts
[ Tumblr: dougscrptr
[ my delicious
Doug's Software:
10 Most Recently Added:
Links point to a script's entry page which contains more information and download link.
- UPDATED today:
Find Album Artwork with Google v2.5 Perform a Google image search for album artwork - UPDATED today:
Set Video Kind of Selected v3.2 Change the video kind and video related tags of selected videos - UPDATED today:
GET Available Podcast Episodes v2.1 Download any or all available subscribed Podcast episodes not yet downloaded - UPDATED today:
Move Playlists to Folder v2.3 Move selected playlists to a new or existing folder - UPDATED today:
Change Hidden iTunes Preferences v2.2 Change the settings of hidden iTunes preferences - UPDATED 3 days ago:
Track Name Edit with sed v1.1 Edit track name tags using sed commands - NEW August 12, 2010:
Search Amazon Book Covers v1.0 Use tag info from selected track to search Amazon Books for cover art - UPDATED August 2, 2010:
Artist to Last-First v2.0 Edit artist tag text for sorting purposes - UPDATED July 15, 2010:
Have a Quick Look v1.0 View selected tracks, PDFs in Quick Look windows - UPDATED July 12, 2010:
Copy Tag Info Tracks to Tracks v2.1 Copy chosen tag info from selected tracks to a different set of tracks - the 30 most recent...
30 Most Recent RSS Feed
You've been here a few times now. Won't you help me cover site expenses? Thanks!
Donations of any convenient size help defray my personal costs in keeping the site going. Making a contribution via 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 which contains more information and download link.
[#] = total downloads
- Super Remove Dead Tracks [201986]
- Make Bookmarkable [164228]
- Find Album Artwork with Google [106722]
- Corral iTunes Dupes [97942]
- Import iPod Audio Files [76079]
- Tracks Without Artwork to Playlist [65327]
- Embed Artwork [60542]
- CDDB Safari Kit [52456]
- Remove n Characters From Front or Back [44295]
- Needle Drop [43684]
- Corral All Dupes [38480]
- 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 which contains more information and download link.
- Drop to Add 'n' Make Playlists Droplet/applet adds files, creates playlists based on artist-album or folder name
(Managing Playlists) - New Last Skipped Date Set last Skipped Date of selected tracks to today or today minus your number of days.
(Managing Track Info) - Add-Remove Groups Use Grouping tag to create sub-groupings
(Managing Track Info) - iWanna Hear That One Type in what you want to hear, iTunes plays it
(Controlling iTunes) - Trash Duplicates Helps discover duplicates of same song on local volumes
(Managing Files) - Doug's Actions for iTunes Volume 1 Collection of seven Automator Actions for iTunes
(Controlling iTunes) - Filename to Comment Tag Put filename to comments
(Managing Track Info) - Rename Files Rename files based on selected ID3 Tag data
(Managing Files) - Albumize Renumber playlist tracks to play order
(Managing Track Info) - Search CD Universe for Album Search CD Universe website using the album of the single selected track
(Internet)
SoundJam Scripts
SoundJam is iTunes' antecedent. These scripts are for use with SoundJam under Mac OS 9. They are no longer being updated.
SJ Track Names->Filenames
formerly Change Filenames to Track Names
dec 31 '01
Changes the filenames of the tracks in the frontmost SoundJam playlist to their actual track names (title of track from ID3 tag), with the option to number each file by its Playlist Play Order and/or append all filenames with ".mp3" extension. Will let you rename a duplicate filename and skip a filename whose name excedes the Finder's 31 character limit.
This new version emulates changes made in its iTunes counterpart and accomodates changes in Mac OS 9.2.2.
√download
Needle Drop
PlaylistFixer
Link Playlist To Folder
jul 17 '01
Allows you to "link" a SoundJam Playlist to a single folder of audio files so that when you subsequently run the script the contents of the Playlist can be updated to reflect the contents of the folder.
Any number of Playlists can be associated with folders (one folder per Playlist, that is) and the script will remember the associations. You can also "un-link" a Playlist at any time. See the ReadMe that comes with the download.
√download
Insert Blanks
jul 4 '01
Creates a new playlist based on the frontmost playlist's Play Order and adds a "blank" MP3 file (actually any MP3 of your choosing) between every track. You must save the new playlist.
This updated version now remembers the file you have selected for the next time you run the script.
Written to accomodate MiniDisc recording of MP3s; some MiniDisc recorders will create a new track mark when they detect 2 seconds of silence. Running this script inserts a blank MP3 between each track in your SJ playlist so that when the playlist is recorded to MD, all of the tracks in playlist are automatically marked -- without the "blanks" you just get one very long track. [Thanks to Mike T. and Gregory Chan]
√download
Move/ Reconcile Tracks
mar 18 '01
Copies the files of the tracks of the front playlist to a new location, then creates a new untitled playlist based on the tracks in the new location. EQ Settings for each track are transferred to the new playlist as well.
Handy for moving files to other volumes and then reconciling their locations, which SoundJam doesn't always handle correctly.
Note: files whose locations cannot be recognized by SoundJam (ie: "broken" files, or files on media which are not mounted) will be ignored. Also, duplicate tracks that are pointers to the same file will not be moved, nor will files replace duplicates in the new location.
One caveat: it does not recognize folders in the Playlist.
√download
Put In Every Comments
Switch Track Name & Artist
Remove Broken Tracks
mar 2 '01
Removes those tracks from the frontmost playlist that SoundJam can no longer find on local drives. These tracks appear in a playlist with a signifying "broken file" icon. They can include tracks whose files you have deleted or tracks whose media is not mounted.
Use carefully. Work on a copy of the playlist if necessary. The process is not reversible.
√download
Plug Tunes
Make MP3 Aliases for Sims
Albumize
Album/Artist Arranger
TrackBomb
feb 15 '01
Make uniform changes to track information (artist, album, year, genre, comments, and EQ preset -- singly or in combination) in all or some of the tracks in a SoundJam playlist.
This script requires the free Dialog Director Scripting Addition.
√download
Bunch of Applets
feb 15 '01
AppleScript Applets are mini-applications. Here are a dozen or so applets that can perform small tasks on SoundJam, and SoundJam needn't be the front most application or even visible for them to function. You can run them by double-clicking on them in the Finder, assigning them to your Function Keys (Control Panels -> Keyboard -> Function Keys), or from anywhere on your system. (You can even use them as "Speakable
Items".) I have them in FinderPop, for instance. I wrote them because, as basic as they are, the SoundJam Control Strip module doesn't have some of 'em":
"SoundJam Play", "SoundJam Stop", "SoundJam Eject","SoundJam Next Track", "SoundJam Previous Track", "SoundJam Pause/Play", "SoundJam Mute/Unmute", "SoundJam Volume +", "SoundJam Volume -", "SoundJam Treble +", "SoundJam Treble -", "SoundJam Bass +", "SoundJam Bass -".
√download
Where Is This?
Normalize Track Volumes
Set All Track Volumes
feb 17 '01
Set the "Volume Adjustment" of all the tracks in the frontmost SoundJam playlist to the same setting at once using an incremental gauge.
This script requires the free Dialog Director Scripting Addition.
√download
Center Balance
Playlist Tracks to New Folder
Remove Dupes from Playlist
mar 9 '01
Run this script to remove duplicate tracks from the front SoundJam playlist; the first copy is always kept. Can be set to run unattended. Note that it ignores non-local tracks.
This latest version handles larger playlists and is just plain faster. Also allows you to remove the original track being searched. Should no longer crash on some systems.
Use carefully. Work on a copy of the playlist if necessary. The process is not reversible.
This script requires the free Dialog Director Scripting Addition.
√download
Duplicate Playlist
SaveFave
feb 20 '01
Copy the currently playing track to a "Favorites" playlist.
Now properly transfers EQ Preset and Volume Adjustment settings (thanks Destin).
The script can also tell if the "Favorites" playlist is already open or closed and will leave it open, or close and save it accordingly.
This is an applet which can be run from SoundJam's "Scripts" folder, or from anywhere on your system, such as The Apple Menu, from a launcher application or as an assigned Function Key.
√download