frontpage : scripts : here

10 Most Recently Added

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

October 31, 2014

Convert and Replace v2.0

OS X 10.8 or later. This script will convert the selected tracks using an encoder chosen on-the-fly (the encoder's current Preferences-set options will be in effect) and replace the originals throughout the playlists of your entire library with the newly converted versions. Additionally, you can opt to Trash/delete or keep the original files and tracks.

Action shot:

Convert and Replace in action

Replace occurences of a selection of tracks with their newly converted versions throughout the library. Trash or keep the originals.

Latest version:

  • Adds support for OS X 10.10 Yosemite/iTunes 12
  • Adds "Check for Update" command
  • Adds access to online help
  • Minor maintenance tweaks
  • Adds ten day trial
  • October 31, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/507
  • category: Managing Files
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 1 | total downloads: 2142
  • zip download size: 405.2K
October 29, 2014

Set Video Kind of Selected v5.0

OS X 10.8 or later. This script will change the video kind property of the selected tracks to your choice of "Home Video", "Movie", "Music Video" or "TV Show". Additionally, "Show Name", "Season Number", and incremental "Episode Number" can also be set or cleared for each selected track.

Protected files, such as those purchased from the iTunes Store, cannot be changed.

Action shot:

Set Video Kind of Selected in action

Enter information for the tags. When you are satisfied with your entries, click the OK button and the changes will be applied to the selected un-protected video tracks.

Latest version:

  • Adds support for OS X 10.10 Yosemite/iTunes 12
  • Adds "Check for Update" command
  • Fixes issue detecting selected video tracks
  • Adds ten day trial
  • October 29, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/410
  • category: Managing Tracks
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 11 | total downloads: 49696
  • zip download size: 385.4K
October 27, 2014

Multi-Item Edit v2.0

OS X 10.8 or later. This applet will allow you to edit most track tags (and some additional options) in a single window 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.

(Note: if selecting tracks in a Smart playlist, make sure Live Updating is off. Changing the tags may oblige the Smart playlist to dynamically remove a track from the selection if it no longer meets its Criteria and that will affect correct tag application.)

Action shot:

Multi-Item Edit in action

Edit most tags of a selection of iTunes tracks "old-school".

Latest version:

  • Adds additional tags (name, sort name, artwork, album rating, last played/last skipped, plays, skips, played, lyrics, category)
  • Moves sorting tags to side drawer
  • Adds Checkmark All/Checkmark None convenience commands to View menu
  • Minor minor minor tweaks
  • October 27, 2014

Info:

October 23, 2014

Track CPR v2.0

OS X 10.8 or later. This script will assist with associating replacement files with a batch of dead tracks. iTunes can perform this task, too, but only one track at a time.

The script will attempt to locate existing files (recursively) in a user-selected folder that have the exact same filenames and extensions as the missing files of a selection of dead tracks. Then, you can determine if the found files are viable replacements for the missing files and the script will perform the replacement. Replacement files remain in their current location.

This can be a delicate operation. In addition to the must-read documentation included with the script, I also urge you to read what I've written about using this script here.

See the video on YouTube.

Action shot:

Track CPR in action

Checkmarked tracks will have CPR applied. (Better screenshots are in the read-me PDF.)

Latest version:

  • Support for OS X 10.10 Yosemite/iTunes 12
  • Adds "Check for Update" command
  • Minor performance and UI tweaks
  • October 23, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/525
  • category: Managing Files
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 73 | total downloads: 944
  • zip download size: 1204.5K
October 22, 2014

New Last Played Date v4.0

OS X 10.8 or later. Set Last Played/Last Skipped date of selected tracks to a new date, with option to increase or decrease Plays/Skips, or set to no date and no Plays/Skips.

Also see Add or Subtract Play Count.

Action shot:

New Last Played Date in action

Like so. The Last Played date of the selected tracks will be set to June 10, 2014 at 9:45AM and the Plays will be decreased by 3. The latter is an option that can be toggled on and off with the checkbox.

Latest version:

  • Support for OS X 10.10 Yosemite/iTunes 12
  • Adds "Check for Update" command
  • Minor performance and UI tweaks
  • October 22, 2014

Info:

October 19, 2014

Enter Description Text for Selected v2.0

This script will apply the same user-entered text to the "Description" tag of each of the selected tracks.

iTunes 12 no longer provides a way to edit the Description tag of tracks in the Get Info panel for a multiple-selection of tracks.

Action shot:

Enter Description Text for Selected in action

The text you enter will be applied to the "Description" tag of the selected tracks.

Latest version:

  • Generally updated from 2005 version
  • October 19, 2014

Info:

October 19, 2014

Music Folder Files Not Added v4.3

OS X 10.8 or later. This application will list the file paths of the files in your designated "iTunes Media" folder which are not in iTunes' track 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 a text file listing the file paths.

See the video on YouTube.

Action shot:

Music Folder Files Not Added in action

These files are in my "iTunes Media" folder but do not exist as track entries in iTunes. The tracks may have been deleted from iTunes but, for whatever reason, I did not choose to move their files to the Trash.

Latest version:

  • Fixes issue with mis-reading file paths on OS X 10.9.5 with iTunes 12
  • v4.2 - October 13 2014:
  • Fixes window re-sizing issue
  • Fixes bug preventing some Unicode text from exporting correctly
  • v4.1 - October 6, 2014:
  • Fixes Yosemite-compatibility issues
  • October 19, 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: 212 | total downloads: 30216
  • zip download size: 347.9K
October 18, 2014

Quick Convert v4.0

OS X 10.8 and later only. Convert all or just the selected tracks of the selected Playlist using your choice of available iTunes encoders, restoring your Preferences-set encoder afterwards. Works with importing selected CD tracks, too.

Additionally, you can:

  • Choose to delete and/or Trash the original tracks and/or files
  • Copy all converted/imported tracks to a new playlist
  • Optionally save AAC encoded tracks as M4B "bookmarkable" and re-add the converted files to the Audiobooks (Books) library

Action shot:

Quick Convert in action

Convert the selected tracks using the AAC encoder, for example. Your default encoder is restored afterwards.

Latest version:

  • Support for OS X 10.10 Yosemite/iTunes 12
  • Adds "Check for Update" command
  • Drops support for pre-OS X 10.8 systems
  • Minor performance and UI tweaks
  • October 18, 2014

Info:

October 18, 2014

Scan For Double Entries v2.0

This applet will scan your iTunes library for pairs of track entries that--very strangely--point to the same file and then copy those tracks to a discrete playlist for further examination; presumably you'll want to remove one of the faux pair tracks without Trashing the single associated file. This is an issue that is occurring to some iTunes 11 users after moving media files from one place to another, perhaps incorrectly.

Action shot:

Scan For Double Entries in action

Progress during the scan.

Latest version:

  • Support for OS X 10.10/iTunes 12
  • Minor performance tweaks
  • October 18, 2014

Info:

  • see the read me PDF
  • short url: http://dougscripts.com/521
  • category: Managing Tracks
  • build type: Cocoa-AppleScript
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 208 | total downloads: 2788
  • zip download size: 344.8K
October 16, 2014

Copy Tag Info Tracks to Tracks v4.0

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 Song Name, Artist, Album, Album Artist, Composer, Genre, Grouping, Last Played Date, Rating, Plays, Lyrics, BPM, Artwork, Disc and Track info, Comments, and Year.

Use with caution. 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.

OS X 10.6 and later only. Previous version for earlier systems available at the link below in the "Info" section.

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:

  • Support for OS X 10.10 Yosemite/iTunes 12
  • Drops support for pre-OS X 10.8
  • Adds "Check for Update" command
  • Minor tweaks
  • October 16, 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.