dougscripts.com

frontpage : scripts : here

10 Most Recently Added

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

July 20, 2016

CD Text to CD Info v4.2

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:

  • July 20, 2016
  • Preliminary support for macOS 10.12
  • Minor adjustments to better accommodate "various artists" CDs
  • Fixes issue when Composer data is not available for tracks

Further:

Info:

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

Current v4.2

download ⬇
Free to use, but a payment
in appreciation is requested.
July 16, 2016

Assimilate View Options v4.1

OS X 10.10 and later, iTunes 12.2 and later only. This script re-creates a single selected playlist so its Songs View column settings (visible columns) are the same as the main Music library (taking advantage of the fact that new playlists acquire the Music library's visible sort columns).

Works with user-created regular playlists and Smart playlists only.

Assign it a keyboard shortcut for ease of use.

Note: Unavoidably, modern versions of iTunes create new playlists in Playlist View by default.

Latest version:

  • July 16, 2016
  • Fixes a problem re-creating some Smart playlists
  • Preliminary support for macOS 10.12

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 26 | total downloads: 11085
  • zip download size: 264.1K

Current v4.1

download ⬇
Free to use, but a payment
in appreciation is requested.
July 15, 2016

File Renamer v3.4

OS 10.8 or later. This script will rename the files of the selected tracks (or the files of the tracks in the selected playlist) with a filename pattern that you formulate using the tracks' tag data. Optionally, export a copy of the files to a chosen location and rename the files in that location.

Action shot:

File Renamer in action

The main window and Preview window. Clicking the "?" button displays a Help window listing available track properties that can be used.

Latest version:

  • July 15, 2016
  • Preliminary support for macOS 10.12
  • Fixes "flickering" issue with Preview Window

Further:

Info:

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

Current v3.4

download ⬇
Free to use, but a payment
in appreciation is requested.
July 15, 2016

New iPod Playlist From Selection v4.1

Select tracks or a playlist of tracks and add them to a new or existing playlist on a connected iPod, iPhone, or iPad. The device must be set to "Manually manage music and videos". Incompatible with devices using iCloud Music Library. Very handy when assigned a keyboard shortcut. I use Control-Command-N.

Action shot:

New iPod Playlist From Selection in action

After selecting some tracks or a playlist in iTunes, run the script, select an iPod (if more than one is mounted), enter a name for the new iPod playlist (or not), and the tracks will be copied to your iPod.

Latest version:

  • July 15, 2016
  • Maintenance update and security considerations
  • Preliminary support for macOS 10.12

Further:

Info:

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

Current v4.1

download ⬇
Free to use, but a payment
in appreciation is requested.
July 14, 2016

List MIAs v4.5

OS X 10.8 and later only. This applet checks your entire iTunes library for missing and presumed dead tracks--those tracks that iTunes is unable to associate with a file and which are listed in iTunes with a "!"--and can create a text file listing these tracks by last known File Path (if available), Song Name, Artist and Album, which you can view using TextEdit.

Also see Music Folder Files Not Added

To find and delete dead tracks see Super Remove Dead Tracks.

Action shot:

List MIAs in action

iTunes can't find the files pointed to by the Location property of these track entries.

Latest version:

  • July 14, 2016
  • Fixes "flickering" column headings issue
  • Preliminary support for macOS 10.12
  • v4.4 (may 22, 2016):
  • Accommodates changes in iTunes 12.4
  • Minor security and maintenance fixes

Further:

Info:

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

Current v4.5

download ⬇
Free to use, but a payment
in appreciation is requested.
July 14, 2016

Track CPR v2.5

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. Thenkl, 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 and will not be copied/moved to the iTunes Media folder.

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

Action shot:

Track CPR in action

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

Latest version:

  • July 14, 2016
  • Fixes "flickering" issue with column headings
  • Preliminary support for macOS 10.12
  • v2.4 (may 22, 2016):
  • Accommodates changes in iTunes 12.4
  • Faster "dead track" analysis
  • Minor security and maintenance fixes

Further:

Info:

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

Current v2.5

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

Art to Desktop v3.0

For OS X 10.10 and later only. This Stay-Open applet will continuously update your desktop picture to the album artwork of the currently playing track. Be sure to read the documentation for tips.

Action shot:

Art to Desktop in action

As each track is played, its artwork will be used as the desktop picture. I have set my Desktop settings to "Center" with a black background.

Latest version:

  • July 12, 2016
  • For OS X 10.10 and later only
  • Preliminary support for macOS 10.12
  • Maintenance and security updates

Further:

Info:

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

Current v3.0

download ⬇
Free to use, but a payment
in appreciation is requested.
July 10, 2016

Playlist Names to Text File v3.0

OS X 10.10 and later only. This script will export the names of the playlists in the selected Source to a text file. The Source is determined by whatever playlist is currently selected: if you have an iPod Playlist selected, all iPod Playlists names will be exported; if you have an iTunes library playlist selected, then all iTunes playlist names will be exported.

Latest version:

  • July 10, 2016
  • General maintenance and security updates
  • For OS X 10.10 and later only
  • Preliminary support for macOS 10.12

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 14 | total downloads: 6271
  • zip download size: 259.9K

Current v3.0

download ⬇
Free to use, but a payment
in appreciation is requested.
July 10, 2016

Dual-Pass Search v2.0

Emulates an iTunes searchbox query in the first pass, the track results of which are searched for an additional search term in a second pass (Song Name, Artist, Album Artist, Album, Category, Comments, Composer, Description, Genre, Grouping, Kind, Lyrics, Show, Year, and Sort tags). Final results can be assembled in a new Search Results playlist in iTunes as well as displayed in a sortable Results Window.

Action shot:

Dual-Pass Search in action

The Second Pass Search is currently processing the results of the First Pass. All tracks that contain "frank" in any tag are being searched for a Kind tag that contains "mpeg".

Latest version:

  • July 10, 2016
  • Long-overdue maintenance update with security fixes
  • Preliminary support for macOS 10.12

Further:

Info:

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

Current v2.0

download ⬇
Free to use, but a payment
in appreciation is requested.
July 10, 2016

Delete Device Playlists v2.0

This applet will display a list of the playlists on the selected iPod or iOS device (that must be set to manually manage tracks) from which multiple playlists can be chosen for deletion from the device; it should go without saying that tracks contained in the playlists will not be deleted from the device.

Action shot:

Delete Device Playlists in action

Select a device, launch the script, select playlists, delete 'em.

Latest version:

  • July 10, 2016
  • Long-overdue maintenance and security updates
  • Preliminary support for macOS 10.12

Further:

Info:

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

Current v2.0

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

Warning: mysql_close() expects parameter 1 to be resource, object given in /home/dougscript/dougscripts.com/itunes/incs/makeMostRecent.inc on line 369
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.