frontpage : scripts : here

10 Most Recently Added

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

January 19, 2015

Save Album Art to Album Folder v5.1

OS X 10.8 or later only. This script will export the artwork of the selected tracks (or the tracks in a selected playlist) as an image file to the folder which contains each selected track's file--presumably the track's Album folder--or a single user-selected folder. If multiple album tracks are selected, the script will make sure only one artwork file per Album is exported.

Also see Save Album Art as folder.jpg.

Action shot:

Save Album Art to Album Folder in action

The image output settings will be saved between uses.

Latest version:

  • January 19, 2015
  • Maintenance release

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 56 | total downloads: 33537
  • zip download size: 357K
January 19, 2015

Save Album Art as folder.jpg v3.1

OS X 10.8 or later only. This script will export the artwork of the selected tracks or tracks in the selected playlist as a JPEG image file named folder.jpg to the folder which contains each selected track's file--presumably the track's Album folder. Many third-party music players and systems (Sonos, for example) may look for a "folder.jpg" here to use as display artwork. If multiple album tracks are selected, the script will make sure only one image file per Album is exported.

Based on Save Album Art to Album Folder.

Action shot:

Save Album Art as folder.jpg in action

The main settings for the script. My understanding is that other common filenames include "cover.jpg" and "album.jpg".

Latest version:

  • January 19, 2015
  • Maintenance release

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 43 | total downloads: 11550
  • zip download size: 350.9K
January 14, 2015

Lyrics to TextEdit v2.0

This script copies the text from the lyrics tag of the currently playing track--or if no track is playing, the selected track(s)--to a new TextEdit document. If a track's lyrics tag is blank then it will be skipped.

Latest version:

  • January 14, 2015
  • Maintenance release

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 31 | total downloads: 2716
  • zip download size: 256.9K
January 10, 2015

Batch Export Playlists v1.4

iTunes can only export a single playlist at a time (File > Library > Export Playlist...). This applet will export each selected plain, Smart, and Genius playlist as individual XML or M3U files to a user selected directory. Such files can be imported into iTunes again later or into other devices or apps. Not as fast as iTunes' own "Export Playlist..." command, but it does the job without the repetition required.

For OS X 10.6 or later.

Also see Export Selected Tracks to XML.

Action shot:

Batch Export Playlists in action

Select some playlists, choose the file type, and click on "Export".

Latest version:

  • January 10, 2015
  • Adds Playlist Folder heirarcical view
  • Minor tweaks

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 136 | total downloads: 2978
  • zip download size: 394.8K
January 9, 2015

Duplicate Playlist Folder as Playlist v1.0

This script will copy all the tracks in a selected Playlist Folder to a new "plain" playlist, essentially duplicating the tracks as viewed when the Playlist Folder is selected. Optionally, delete the selected source Playlist Folder and its contents (of course, the tracks remain in your library, but any playlists and sub-Playlist Folders it contains can be deleted). Note that if any "dead" tracks exist at any level of the selected Playlist Folder the script will fail.

Action shot:

Duplicate Playlist Folder as Playlist in action

Enter a name for the new playlist, and, optionally, delete the selected source Playlist Folder and its playlists and any sub-Playlist Folders.

Latest version:

  • January 9, 2015
  • Initial release

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • total downloads: 38
  • zip download size: 288.8K
December 31, 2014

Remove Leading-Trailing Spaces v1.0

This script will remove any number of extra space characters at the beginning and ending of chosen tags (Name, Artist, Album Artist, Album, Composer, Genre, Grouping and Show) in the selected tracks.

iTunes 12 won't let you add leading or trailing spaces to a tag in the Get Info window so these sorts of anomalies are likely to be the result of tagging by another means (by editing a tag directly in the iTunes browser window, for example, or by using another application).

Action shot:

Remove Leading-Trailing Spaces in action

Select some tracks and launch the script. Checkmarked tags are remembered between launches.

Latest version:

  • December 31, 2014
  • Initial release

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • total downloads: 218
  • zip download size: 254.4K
December 16, 2014

Clipboard to Lyrics Scripts v2.0

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. Saves a few mouse-clicks anyway.

Latest version:

  • December 16, 2014
  • Maintenance release

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 1428 | total downloads: 5107
  • zip download size: 263.8K
December 16, 2014

Year of Release Date to Year v2.0

This script will try to grab the year from the Release Date of each selected track and copy it to its Year tag. Results are not always fruitful--like, if there is no release date--in which case a track's current Year tag is left unharmed.

Latest version:

  • December 16, 2014
  • Maintenance release

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 135 | total downloads: 2694
  • zip download size: 256.8K
December 15, 2014

Albums Assemble v1.1

This applet 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. Works with tracks selected in iTunes or a mounted iPod/iOS device set to manually manage tracks.

OS X 10.7 or later.

Action shot:

Albums Assemble in action

Select some tracks and run the script. Select to copy complete albums to the current, other existing, or new playlist.

Latest version:

  • December 15, 2014
  • Maintenance release
  • Improves compatibility with Yosemite/iTunes 12

Further:

Info:

  • file format: Cocoa-AppleScript (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 87 | total downloads: 348
  • zip download size: 340.6K
December 12, 2014

Make JPEG and PNG Playlists v2.0

OS X 10.8 or later. This script will assemble two playlists populated with Music library tracks that contain, respectively, JPEG artwork and PNG artwork.

Latest version:

  • December 12, 2014
  • Maintenance update

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • latest version downloads: 78 | total downloads: 653
  • zip download size: 310.9K
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 with whom this site has no affiliation.