dougscripts.com

Welcome!

Download hundreds (455 and counting) of AppleScripts for Apple's iTunes that will help make managing your digital music collection easier and more fun!

Popular Now

Save Album Art to Album Folder

downloaded 1m 0s ago

Save Album Art to Album Folder v5.2

Export artwork of selected tracks to parent or specified folder

Increment Number Tags

downloaded 2m 15s ago

Increment Number Tags v2.3

Set choice of various number tags of selected tracks incrementally

List MIAs

downloaded 6m 3s ago

List MIAs v4.0

Display, create text file listing info of dead tracks

Copy Tag Info Tracks to Tracks

downloaded 20m 18s ago

Copy Tag Info Tracks to Tracks v4.0

Copy chosen tag info from one set of tracks to a different set of tracks

downloaded 33m 1s ago

Number Song Names by Play Order v2.0

Prefix each selected track's Song Name with the number of its order in the selection.

Import iPod Audio Files

downloaded 38m 42s ago

Import iPod Audio Files v3.0

Select iPod tracks in iTunes and add them to iTunes

What's AppleScript?

AppleScript is a simple Macintosh-only programming language that can control and automate actions on your Mac. AppleScript is already available on your computer as part of the Mac OS and many popular applications can be automated using AppleScript scripts. Scripts written for iTunes can manage files and track information, create playlists, interact with other applications, perform innovative tasks, and handle many kinds of chores which otherwise would be repetitive, laborious, and/or time-consuming.

Cool! Where Do I Start?

Start browsing the site by using the scripts ↓ Menu link above. AppleScripts are gathered into these general Categories:

Or use the search box at the top of every page to try and find something specific.

Not sure how to install AppleScripts? Here's the Download/Installation FAQ & Video.

Check back often or subscribe to my Twitter feed @dougscripts, my RSS blog feed and 30 Most Recent Scripts RSS to stay notified about new and updated scripts and info.

Latest:

May 22 2015 - 6:42 am

Script of the Day: Play Random Album

Play Random Album will quickly scan your library, create a playlist of a complete single album choosen at random and begin playback of the playlist created. Works great when assigned a keyboard shortcut. This is one of my favorite scripts.

More info and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 21 2015 - 5:57 am

Script of the Day: Reset Tracks Start-Stop

Reset Tracks Start-Stop will reset the Start and (optionally) the Stop Time of the selected tracks—or all the tracks of the selected playlist—to “0:00″ and (optionally) their entire duration, respectively.

Reset Tracks Start-Stop

More information and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 20 2015 - 5:57 am

Script of the Day: Copy Tracks to Multiple Playlists

Copy Tracks to Multiple Playlists will copy the selected tracks to one or more chosen playlists.

Copy Tracks to Multiple Playlists

More information and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 19 2015 - 6:35 am

Script of the Day: Re-Apply Downsized Artwork

Re-Apply Downsized Artwork will examine the artwork of each selected track (or tracks in the selected playlist) and if greater than a user-set resolution (n x n pixels) will downscale the image to that resolution.

Re-Apply Downsized Artwork

Artwork already at the set resolution or smaller will not be affected. Includes options to pad image to make square, preserve extant track artworks, adjust preview proportionally and export displayed artwork to disk.

More info, video demonstration and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 18 2015 - 10:50 am

M3Unify v1.3

M3Unify is a flexible file exporter and M3U playlist creator that will allow you to off-load copies of your iTunes songs to a user-chosen location—separate folder, external drive, USB thumb drive, SD card and so on—the way you and your audio player want.

M3Unify screenshot

With M3Unify you can:

  • Copy files of tracks dragged from iTunes to a selected folder
  • Rename copied files using substitution patterns based on track tags
  • Create Album or Artist/Album sub-folders based on track tags
  • Export album artwork as “folder.jpg” files, one per Album sub-folder
  • Create an M3U playlist
  • Format M3U Extended track information using substitution patterns based on track tags
  • Optionally convert files to AAC files (or MP3 files via iTunes)

Plus, M3Unify features:

  • M3U preview
  • Track information and auditioning
  • Uncluttered, easy-to-use interface
  • On-board and online help

This latest version adds the ability to export existing album artwork as “folder.jpg” image files when the create sub-folders option is selected.

M3Unify is $5, and you can try it out in demo mode. More information, video demo, and download is here.

May 18 2015 - 5:45 am

Script of the Day: Albums Assemble

Albums Assemble will discern the Album tags of the selected tracks and then copy all the available tracks of each of those Albums to the current playlist, other existing playlist or new playlist.

Albums Assemble

Works with tracks selected in iTunes or a mounted iPod/iOS device set to manually manage tracks.

More info and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 15 2015 - 5:42 am

Script of the Day: Increment Number Tags

Increment Number Tags will incrementally number your choice of the Track Number, Episode Number, Episode ID tags, and track Name prefix of the selected tracks.

Increment Number Tags

Additionally, a Track Count can be applied to each track, Episode ID can be configured with additional text incorporating the number, and zero-padding up to five digits can be applied.

More info and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 14 2015 - 6:29 am

Script of the Day: Export Files From Playlists

Export Files From Playlists will export copies of the files of the tracks in two or more playlists to a single user-selected folder.

Export Files From Playlists

In the screenshot above, the files of the tracks in the selected playlists, “David Bowie” and “Little Feat”, are being copied to a previously selected folder location.

More info and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 13 2015 - 5:33 am

Script of the Day: Make PDF Booklet

Make PDF Booklet will create a PDF document containing tag info from the selected tracks (or every track from the selected playlist) and then add the PDF to iTunes and copy it to the playlist where the selected tracks reside.

Make PDF Booklet

As you may know, iTunes can manage PDF “booklets” as though they were tracks. Here are example PDFs made with the script using audio tracks and using TV Show tracks.

More info and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

May 12 2015 - 7:44 am

Script of the Day: Clipboard to Lyrics Scripts

Clipboard to Lyrics Scripts—two scripts, “Clipboard to Current Track’s Lyrics” and “Clipboard to Selected Track’s Lyrics”—will copy text from the clipboard (text you have copied from an email, text document or web page, for instance) to, respectively, the current track’s or selected track’s lyrics.

So, rather than open a track’s Get Info window and click to the Lyrics tab, you only need to select a track (or play a track) and the launch script; it knows to copy the clipboard text to that track’s Lyrics tag. This works even better when assigned a keyboard shortcut.

More info and download is on this page.

Previous Scripts of the Day. Subscribe to my RSS feed or follow @dougscripts on Twitter to get daily “Script of the Day” notifications.

Site contents © 2001 - 2015 (that's right: 2001) Doug Adams and weblished by Doug Adams, dougscripts AT mac DOT com. About.
All rights reserved. Legal.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no affiliation with Apple, Inc.