frontpage : scripts : here

10 Most Recently Added

October 1, 2014

Append to Selected Tag v4.0

OS X 10.8 or later. Append the same user-entered text to the beginning or ending of the existing text in the chosen tag (Song Name, Artist, Album Artist, Album, Composer, Comments, Genre, Grouping or Show Name, and their Sort siblings) in each selected track.

For tags other than "Song Name" and "Show Name", this script may be just slightly less involved than performing a multi-edit on the selected tracks.

Also see This Tag, That Tag.

Action shot:

Append to Selected Tag in action

Preview each track as it will appear after applying the entered text.

Latest version:

  • Adds support for OS X 10.10 Yosemite/iTunes 12
  • Adds "Check for Update" menu item
  • October 1, 2014

Info:

October 1, 2014

CD Text to CD Info v4.0

For OS X 10.8 and later. This applet will attempt to extract the CD Text information from the selected audio CD in iTunes and apply it to the CD's disc and track tags.

Some commercial CDs and commercial CD burning software (including iTunes) can use CD Text as a method of including text data on an audio CD. This data can include Artist (Performer), Album, Composer, Track Title, and Genre info. See the Read Me for more information.

Action shot:

CD Text to CD Info in action

In this example, all the tag data (except Year and Disc Number, which I supplied) are derived from the CD's CD Text.

Latest version:

  • Adds support for OS X 10.10 Yosemite/iTunes 12
  • No longer supports pre-Mountain Lion
  • Adds "Check for Update" menu item
  • October 1, 2014

Info:

September 17, 2014

Super Remove Dead Tracks v4.2

Scans iTunes for tracks whose files are inaccessible or no longer available (so-called "dead" tracks, as indicated by a circled "!" next to their names) and removes them. Outputs a tab-delimited text log listing the tracks that were removed by Name, Artist, Album and last known file location. Optional dry run mode allows you to log the tracks that would have been deleted.

iTunes 11 or later, best with OS X 10.8 or later.

Also see List MIAs and Music Folder Files Not Added.

See the video on YouTube.

Note: If you downloaded version 4.1 of this app (released September 13, 2014) then you may have experienced a freeze at launch. Version 4.2 fixes this issue.

Action shot:

Super Remove Dead Tracks in action

Quickly scans for "dead" tracks and deletes the ones it finds from iTunes.

Latest version:

  • Fixes issue with v4.1 freeze at launch
  • v4.1:
  • Preliminary support for OS X 10.10 Yosemite
  • Adds update checking
  • Online Help accessible in-app
  • September 17, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/212
  • category: Managing Tracks
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 507 | total downloads: 53277
  • zip download size: 361.3K
September 17, 2014

Not In Any Playlist v2.2

This applet will scan iTunes for tracks that are not assigned to any user-created playlists and display them. Includes options to export the list as a text file, ignore Smart playlists, ignore non-Music tracks, and copy selected tracks to a new or existing iTunes playlist.

Best with OS X 10.8 or later.

Action shot:

Not In Any Playlist in action

These tracks aren't assigned to any regular or Smart playlists in iTunes.

Latest version:

  • Fixes issue with v2.1 that could cause freeze at launch
  • v2.1:
  • Preliminary support for OS X 10.10 Yosemite
  • Adds update checking
  • Online Help accessible in-app
  • September 17, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/140
  • category: Managing Tracks
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 59 | total downloads: 10875
  • zip download size: 476.8K
September 17, 2014

Block Party! v3.3

Create a "Block Party!" playlist containing random Artists and a specific number of their randomly selected songs arranged in a row ("two-fers"three-fers", and so on), one block of tracks per artist without artist repeats. You can restrict the size of the "Block Party!" playlist by Number of Artists or Duration in hours. Additionally, you can choose to use a particular Playlist as the source of tracks and restrict various Genres.

For iTunes 11, best with OS X 10.8 or later.

Action shot:

Block Party! in action

Main window and settings.

Latest version:

  • Fixes issue with v3.2 that could cause freeze at launch
  • v3.2:
  • Preliminary support for OS X 10.10 Yosemite
  • Adds update checking
  • Online Help accessible in-app
  • September 17, 2014

Info:

September 16, 2014

Search-Replace Tag Text v4.1

Performs a search-and-replace on the text in your choice of tag (Song Name, Show, Artist, Album Artist, Album, Composer, Comments, Genre, or Grouping) 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:

  • Restores support for CD tracks
  • Fixes problem with some case-insensitive searches
  • v4.0 (sept 4, 2014):
  • Addresses errant "can't access tracks" issue
  • Additional support for OS X 10.10 Yosemite
  • Codesigned with Gatekeeper v2 signature
  • Update checking
  • Online Help available from app
  • Adds 10-day trial
  • September 16, 2014

Info:

September 7, 2014

This Tag That Tag v4.1

This applet will assist with swapping, copying, and appending data between two user-chosen tags in selected tracks or tracks in the selected playlist:

Swap - swap data between tags, ex: ARTIST<->COMPOSER
Copy - copy data from one to another tag, ex: ARTIST->COMPOSER ARTIST
Append - append data from one tag to the end of another, ex: ARTIST->COMPOSER - ARTIST
Prepend - prepend data from one tag to the beginning of another, ex: ARTIST->ARTIST - COMPOSER


The latter three actions also provide an option to delete the info from the first tag after the copy. Read Me explains all.

For OS X 10.8 or later only. This update is free for registered users of v4.x.

Action shot:

This Tag That Tag in action

Select the Action to perform between the two chosen tags in each selected track.

Latest version:

  • Fixes issue with delimiter in Append/Prepend tools
  • New in v4.0:
  • Preliminary support for OS X 10.10 Yosemite
  • Codesigned with Gatekeeper v2 signature
  • Update checking
  • Online Help available from app
  • Adds 10-day trial
  • September 7, 2014

Info:

September 4, 2014

Remove n Characters From Front or Back v5.0

This script lets you delete a specified number of characters from either the beginning or the ending of the Song Name, Album, Album Artist, Artist, Comments, Composer, Episode ID, Grouping or Show tag (or their "Sort" siblings) of each selected track. For example, delete the initial digits and the space from "01 First Track", "02 Second Track", and so on.

OS X 10.8 or later only.

Action shot:

Remove n Characters From Front or Back in action

"Remove n Characters From Front or Back" removes a specified number of characters from either the beginning or the ending of the Song Name, Album, Album Artist, Artist, Comments, Composer, Episode ID, Grouping or Show tag of each selected track.

Latest version:

  • Add Episode ID and Grouping tags
  • Preliminary support for OS X 10.10 Yosemite
  • Codesigned with Gatekeeper v2 signature
  • Update checking
  • Online Help available from app
  • Adds 10-day trial
  • September 4, 2014

Info:

September 4, 2014

Music Folder Files Not Added v4.0

This application will list the file paths of the files in your designated "iTunes Media" folder which are not in iTunes' library. Additionally, you can select a different parent folder and its contents will be compared to the iTunes library. Includes options to Add a selection of found files to iTunes, move them to the Trash, and export to a text file.

Requires Mac OS X 10.8 or later.

See the video on YouTube.

Action shot:

Music Folder Files Not Added in action

These files ended up in my (archaic) "iTunes Music" folder on my local drive but are not in iTunes' database. They probably got here because they were added to iTunes when my designated "iTunes Media" folder's external drive was not mounted and iTunes defaulted to this location. After I correctly added them, the original copies remained here.

Latest version:

  • Preliminary support for OS X 10.10 Yosemite
  • Codesigned with Gatekeeper v2 signature
  • Update checking
  • Online Help accessible from app
  • Adds 10-day trial
  • September 4, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/466
  • category: Managing Files
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 295 | total downloads: 29724
  • zip download size: 335.8K
August 26, 2014

Random Full Albums to Playlist v1.1

This script will assemble a user-set number of randomly selected full albums to a playlist. The "Some Random Albums" playlist will be re-created on successive launches unless you choose to append additional random albums to the existing "Some Random Albums" playlist. (A "full album" is a set of tracks with the same album name, track count and disc number and where the number of these tracks is equal to the common track count; it will not select all the disks in a multi-disk collection, just one of them; accurate tags are a must.)

Assign it a keyboard shortcut.

Also see Play Random Album and Make Mega Playlist.

Action shot:

Random Full Albums to Playlist in action

Build the playlist at once or by appending albums on successive launches.

Latest version:

  • Fixes a problem whereby only the last disk in a multi-disk collection would be chosen
  • August 26, 2014

Info:

Site contents © 2001 - 2014 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.