dougscripts.com

frontpage : scripts : here

10 Most Recently Added

Click the script's name to go to its description and download page.

September 16, 2016

Work and Movement Scripts v1.0

These are three simple scripts that will assist with editing Work and Movement tags using the current tag data in Song Name and Grouping tags:

  • Song Name to Work - select the text from the Song Name to apply to the Work tag of the selected tracks
  • Song Name to Movement - select the text from the Song Name to apply to the Movement tag of the selected track
  • Copy Grouping to Work - copy the text of the Grouping tag to the Work tag of selected tracks

These were originally posted as script listings (and further described here and here), but some users may prefer to download the compiled scripts.

Latest version:

  • September 16, 2016
  • Initial release

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • total downloads: 131
  • zip download size: 292.8K

Current v1.0

download ⬇
Free to use, but a payment
in appreciation is requested.
September 13, 2016

Loved Playlists v1.2

OS X 10.10 (Yosemite) and later only. This script will enable you to view the Love/Dislike settings for "loveable" iTunes playlists and batch-edit these settings for one or more playlists at a time.

Action shot:

Loved Playlists in action

Select one or more playlists and then "Apply" the setting chosen in the popup.

Latest version:

  • September 13, 2016
  • Allows changing the Love/Dislike status of Playlist Folders (an iTunes bug prevented this prior to iTunes 12.5.1)

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 35 | total downloads: 80
  • zip download size: 374.2K

Current v1.2

download ⬇
Free to use, but a payment
in appreciation is requested.
September 12, 2016

Search-Replace Tag Text v4.7

Performs a search-and-replace on the text in your choice of tag (Song Name, Show, Artist, Album Artist, Album, Composer, Comments, Genre, Grouping, Movement or Work) in the selected tracks or all the tracks in the selected Playlist. Features case sensitivity and whole word match options and dry run preview.

OS X 10.8 or later only.

Macworld's Dan Miller has posted a video on how he edits track data using this script.

Action shot:

Search-Replace Tag Text in action

It's a good idea to do a Dry Run to check the results before actually doing the replace.

Latest version:

  • September 12, 2016
  • Fixes a probelm when the MiniPlayer is set to be kept frontmost
  • v4.6 (august 6 2016):
  • Adds support for Movement and Work tags (iTunes 12.5 beta and later)

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 188 | total downloads: 46146
  • zip download size: 380K

Current v4.7

download ⬇

Use it free for 10 days.
Like it? It's only $1.99

(via in-app purchase)
September 6, 2016

Create Archive of Selected v2.0

This script will create a .zip archive of the files of the selected tracks.

Latest version:

  • September 6, 2016
  • Maintenance release (last update was 2005)

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 25 | total downloads: 5713
  • zip download size: 317.3K

Current v2.0

download ⬇
Free to use, but a payment
in appreciation is requested.
September 5, 2016

Make A Text List v4.0

OS X 10.8 and later only. This script will display an alphabetical list of your choice of the Albums, Artists, Album Artists, Composers, Genres, Groupings, Shows, Movements, Works or Track Names in a selected iTunes library (Music, Movies, TV Shows, and so on) or playlist. This list can then be saved to a text file.

This script used to create a text file of selected tags in the entire iTunes library only, but I have kept its old (and perhaps less-descriptive name) for legacy purposes.

Action shot:

Make A Text List in action

Select a tag and library or playlist and the script will display an alphabetical list of your choice. The list is exportable to a text file.

Latest version:

  • September 5, 2016
  • Adds support for Movement and Work tags (iTunes 12.5 and later)
  • Minor maintenance

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 47 | total downloads: 16593
  • zip download size: 360.1K

Current v4.0

download ⬇
Free to use, but a payment
in appreciation is requested.
September 4, 2016

Playlists Info v1.5

OS X 10.9 and later only. This script will display a sortable list of playlists from the selected source along with their size, time, number of tracks and Love/Dislike status. Additionally, the script can export a text file listing that information.

Action shot:

Playlists Info in action

A portion of some of the playlists in my iTunes library.

Latest version:

  • September 4, 2016
  • Adds support for Loved/Disliked
  • Minor maintenance

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 46 | total downloads: 832
  • zip download size: 375.3K

Current v1.5

download ⬇
Free to use, but a payment
in appreciation is requested.
September 1, 2016

Multi-Item Edit v5.0

OS X 10.8 or later. This applet will allow you to edit most tags (and some additional options) of the selected track(s) in a single floating window using single-edit mode (one selected track) or multi-edit mode, which emulates the pre-iTunes 12 "multiple items" format; that is, a checkbox adjacent to each tag allows you to select which changes are to be applied to the selection's tags.

Can also be used to copy collected tags from one set of tracks to another set of tracks by toggling "Information Tracking".

Thanks to Wolfgang Reszel for the icon.

Action shot:

Multi-Item Edit in action

Edit most tags of a selection of iTunes tracks in a single window. (Sorting tags are accessible via togglable Drawer.)

Latest version:

  • September 1, 2016
  • Adds support for Dislike, Work and Movement tags (iTunes 12.5 and later)
  • Re-organized UI (as a result of the above changes)
  • Remembers Drawer state between launches
  • Minor maintenance and security updates

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 327 | total downloads: 7399
  • zip download size: 2053.2K

Current v5.0

download ⬇

Use it free for 10 days.
Like it? It's only $1.99

(via in-app purchase)
August 24, 2016

Copy Tag Info Tracks to Tracks v5.0

OS X 10.8 and later. This applet will copy specfic tag data from one set of selected tracks to a second set of selected tracks. You can copy any combination of Enabled (checkbox), Song Name, Artist, Album, Album Artist, Composer, Genre, Grouping, Work, Movement, Rating, Loved/Disliked, Plays/Skips, Lyrics, BPM, Artwork, Disc and Track info, Comments and Year.

Use with thoughtfulness. Both sets of selected tracks should be sorted by Play Order/Manual Order (or at the very least using the same sorting) so the tag info is copied in the correct order from and to the intended tracks.

Only tracks in the local iTunes library are accessible. Apple Music's "For You", "New" and "Radio" tracks are inaccessible.

Action shot:

Copy Tag Info Tracks to Tracks in action

Copy the chosen tags from a set of Source tracks to a second set of Target tracks.

Latest version:

  • August 24, 2016
  • Adds support for Work, Movement and Dislike tags in iTunes 12.5
  • Consolidates plays/skips history option
  • Removed Sort tags option due to iTunes' ambiguous behavior (bug?) when examining and applying these tags

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 243 | total downloads: 24237
  • zip download size: 360.2K

Current v5.0

download ⬇
Free to use, but a payment
in appreciation is requested.
August 13, 2016

Album Rating Reset v3.0

OS X 10.10 or later/iTunes 12 or later only. This script will allow you to set the Album Rating and/or Album Love/Dislike for the albums of the selected tracks or the albums associated with the tracks in a selected playlist (note that only a single track from any album need be selected in order to change the album rating or loved of the entire album). Handy for clearing batches of albums of their user-set album ratings, or re-rating batches of albums.

Action shot:

Album Rating Reset in action

Be sure to select at least one track of each album for which you want to change the Album Rating.

Latest version:

  • August 13, 2016
  • Adds support for Dislike (iTunes 12.5 beta and later)

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 315 | total downloads: 7030
  • zip download size: 360.2K

Current v3.0

download ⬇
Free to use, but a payment
in appreciation is requested.
August 7, 2016

Proper English Title Capitalization v3.1

OS X 10.10 and later only. Capitalizes the first letter of each word in your choice of the Name, Artist, Album Artist, Album, Composer, Grouping, Movement, Work, or Show tags of the selected iTunes tracks, but based on rules of title capitalization in the English language. Thus, "what it feels like for a girl (above and beyond 12'' club mix)" becomes "What It Feels Like for a Girl (Above and Beyond 12'' Club Mix)". Two user-editable Exception Lists can handle words that should not be title-capped or modified. Dry Run feature enables you to see what would be changed via Console.app log messages from the script.

Action shot:

Proper English Title Capitalization in action

This floating panel stays open while you are selecting tracks in iTunes and modifying their tags. Movement and Work tags will be enabled when running iTunes 12.5 or later.

Latest version:

  • August 7, 2016
  • Adds support for Movement and Work tags (iTunes 12.5 beta and later)
  • v3.1 (4/12/2016):
  • Fixes regression issue that prevented launching on some OS X 10.10 systems
  • v3.0 (3/21/2016):
  • Written as a Cocoa-AppleScript applet for OS X 10.10 and later only
  • Access Exception Lists from menu (rather than by editing the script manually)
  • Adds Dry Run feature

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 422 | total downloads: 59663
  • zip download size: 362K

Current v3.1

download ⬇
Free to use, but a payment
in appreciation is requested.
Site contents © 2001 - 2016 (that's right: 2001) Doug Adams and weblished by Doug Adams. Contact support AT dougscripts DOT com. About.
All rights reserved. Legal.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no direct affiliation with Apple, Inc.