dougscripts.com

frontpage : scripts : here

10 Most Recently Added

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

August 3, 2021

AppleScript Applet for Music

Show Me The Metadata v3.0

For macOS 11 and later only. This script will display the audio metadata and the Spotlight metadata for the file of a selected track in the Music app or user-selected audio file, or a drag-and-dropped Music track or audio file. Includes additional features to display embedded artwork and activate the Finder's Information Window for the file.

Action shot:

Show Me The Metadata in action

The audio metadata is displayed in the top half and the Spotlight metadata is displayed in the bottom half.

Latest version:

  • August 3, 2021
  • Initial accommodations for macOS 12 Monterey
  • Adds Toolbar
  • Improves drag-and-drop options; tracks and files can be dragged to the main window
  • Remembers Split View position at next launch
  • Adds option to update selected Music track's tag information with the current metadata from its file

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 7 | total downloads: 400
download ⬇

Current v3.0

July 24, 2021

AppleScript Applet for Music

Drop A Few My Way v5.4

For macOS 10.15 and later only. Drag and drop audio files to this droplet to have the Music app convert them with an encoder selected on the fly, restoring the Preferences-set encoder afterwards, and save them to a user-selected location. The converted files/tracks are removed from the Music app, as though it "never saw them". Includes option to delete the source audio files.

Action shot:

Drop A Few My Way in action

Converts audio files with the Music app without adding them to the Music library, then saves the converted files where you choose.

Latest version:

  • July 24, 2021
  • Fixes regression that prevented launch on pre-Big Sur systems

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 24 | total downloads: 257
download ⬇

Current v5.4

July 23, 2021

AppleScript Applet for Music

Sort on First Article v1.0

This script will scan the selected tracks for the Title, Artist, Album Artist, or Album tag. If the tag starts with the specified text ("The", by default, but changeable to "A", "An" or what-have-you) then the full text of that tag will be applied to the track's corresponding Sorting tag.
For example, you may not want a track named "The Look of Love" sorted as "Look of Love" or an artist named "The Three O'Clock" sorted as "Three O'Clock", and so on. By replacing the Sorting tag's abbreviated text with the full text, the item will sort on the initial article.

Action shot:

Sort on First Article in action

Just select a batch of tracks and run the script. Any tracks that don't apply will be ignored.

Latest version:

  • July 23, 2021
  • Initial release

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • total downloads: 14
download ⬇

Current v1.0

July 12, 2021

AppleScript Applet for Music

Track Down Purchases v5.0

For macOS 11 and later only. This applet can examine the Music library and sort audio tracks purchased from iTunes into discrete playlists by either the purchaser's name or Apple ID (eg: "Purchased by Jane Smith" or "Purchased by janesmith@email.com") which in turn will be placed in a "Purchaser Playlists" playlist folder.

Free to try in Demo Mode: While in Demo Mode, the number of tracks associated with each Purchaser will be reported but sorting tracks into playlists is disabled. An in-app purchase of a registration code will enable playlist creation.

To purchase a registration code, download and launch the app. Click "Register..." in its File menu and follow the prompts to purchase a code for $1.99. When your payment is processed, you will receive a registration code that will unlock the Demo Mode restriction.

Action shot:

Track Down Purchases in action

People come and go. And leave their purchases on YOUR computer.

Latest version:

  • July 12, 2021
  • Initial accommodation for macOS 12 Monterey
  • UI, performance an security enhancements

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 52 | total downloads: 849
download ⬇

Current v5.0

July 10, 2021

AppleScript Applet for Music

Playlist Manager v4.1

For macOS 11 and later only. The Music app only allows one playlist to be selected at a time. This applet can perform common useful tasks on a multiple selection of playlists: playlist title renaming (add text, remove text, search and replace text) and duplicate, delete, export, move to Playlist Folder and merge playlists; change the View As, Sort By and Columnn Browser settings. (This script will require your permission to access "System Events" in order to run. Please see the Read Me RTFD doc.)

This app is free to try full-featured in Demo Mode. While in Demo Mode, only up to 10 playlists can be manipulated per launch. If you like it you can purchase a code for $2.99 which will unlock the Demo Mode limitation. Launch the app and click "Register…" in its File menu to make an in-app purchase.

Action shot:

Playlist Manager in action

Tools in the Views tab operate on the selected playlists.

Latest version:

  • July 10, 2021
  • Initial accommodation for macOS 12 Monterey
  • UI enhancements

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 95 | total downloads: 770
download ⬇

Current v4.1

July 10, 2021

AppleScript Applet for Music

Assimilate View Options v6.0

For macOS 11 and later only. This script re-creates each selected playlist so its Songs View column settings (visible columns) are the same as the main "Songs" library.

Works with user-created regular playlists only. Please read the accompanying Read Me .rtfd doc.

Action shot:

Assimilate View Options in action

I wouldn't select a whole lot of playlists since I'm not really sure how Music will behave. Start with small batches and then see how life's treating you.

Latest version:

  • July 10, 2021
  • Initial accommodation for macOS 12 Monterey
  • UI, performance and security enhancements

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 74 | total downloads: 890
download ⬇

Current v6.0

July 10, 2021

AppleScript Applet for Music

Move Playlists to Folder v4.0

For macOS 11 and later only. This script will move the playlists you select to a new or existing Playlist Folder.

Action shot:

Move Playlists to Folder in action

Select the playlists you want to move (left panel) into the single selected Playlist Folder (right panel) and click the "-> Move ->" button.

Latest version:

  • July 10, 2021
  • UI and performance enhancements

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 39 | total downloads: 560
download ⬇

Current v4.0

July 9, 2021

AppleScript Applet for Music

Save Album Art as folder.jpg v5.0

For macOS 11 and 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.

Also see Save Album Art to Album Folder.

This app is free to try full-featured in Demo Mode. In Demo Mode it will only process 5 image files per launch. If you like it you can purchase a code for $1.99 which will unlock the 5-image restriction. Launch the app and click "Register..." in its File menu to make an in-app purchase.

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:

  • July 9, 2021
  • Fixed regression issue with custom scale setting
  • Initial accommodation for macOS 12 Monterey

  • Some UI enhancements

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 35 | total downloads: 837
download ⬇

Current v5.0

July 9, 2021

AppleScript Applet for Music/TV

Media Folder Files Not Added v2.0

For macOS 11 and later only. This application will list the file paths of the media files in your designated "Media" folder which are not associated with any tracks in the Music or TV app's track library. Additionally, a different parent folder can be user-selected and its contents will be compared to the current library. Includes options to Filter within results, Move a selection of found files to a user-chosen folder, Add (or drag-and-drop) a selection of found files to Music or TV, move them to the Trash and Export a text file listing the file paths.

Also see Super Remove Dead Tracks and List MIAs.

This app is free to try in Demo Mode with some features restricted. If you like it you can purchase a code for $2.99 which will unlock the inhibited "Add", "Trash" and other features. Launch the app and click "Register..." in the its File menu to make an in-app purchase .

Action shot:

Media Folder Files Not Added in action

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

Latest version:

  • July 9, 2021
  • Initial accommodation for macOS 12 Monterey
  • Adds "Move" option
  • UI, performance and security enhancements

Further:

Info:

  • This is an Applet
  • works with: Music/TV
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 124 | total downloads: 2,088
download ⬇

Current v2.0

July 9, 2021

AppleScript Applet for Music

Track CPR v4.0

For macOS 11 and later only. This script will assist with re-associating replacement files with dead tracks. The Music app can perform this task, too, but only one track at a time.

The process takes 3 steps:

  • The script finds and lists the "dead" tracks in the Music library
  • User drag-and-drops potential replacement files to the window; a viable replacement file is one whose name, album and artist metadata matches a dead track's
  • Re-associate viable replacement files with their matched track entries

The Read Me contains additional important details and cautions.

Action shot:

Track CPR in action

The dead tracks with "New File Location" entries will be revived after the new file is applied

Latest version:

  • July 9, 2021
  • Initial accommodation for macOS 12 Monterey
  • UI, performance and security enhancements

Further:

Info:

  • This is an Applet
  • works with: Music
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 73 | total downloads: 1,118
download ⬇

Current v4.0

Site contents © 2001 - 2021 (that's right: 2001) Doug Adams and weblished by Doug Adams. Contact support AT dougscripts DOT com. About.
All rights reserved. Privacy.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no direct affiliation with Apple, Inc.
The one who says "it cannot be done" should not be interrupting the one who is doing it.