dougscripts.com

frontpage : scripts : here

10 Most Recently Added

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

September 3, 2022

AppleScript Applet for Music

Delete Lyrics v3.0

This script will delete the Custom Lyrics—text entered by the user—from just the selected tracks or every track of the Music library. Assign it a keyboard shortcut.

Does not affect Lyrics provided by Apple; this data is inaccessible.

Action shot:

Delete Lyrics in action

Of course, choosing "All" may be a bit of a long haul.

Latest version:

  • September 3, 2022
  • Maintenance release
  • Universal binary

Further:

Info:

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

Current v3.0

May 14, 2022

AppleScript Applet for Music/TV

Re-Locate Selected v3.2

Universal, for macOS 11 and later only. This script will re-locate the files of the selected tracks from their current location to a single user-chosen folder. The Music app (or TV app) will be updated with each track's new location and all of each track's meta-data will be preserved. Optionally leave a copy of each file in its original location (albeit disassociated from any Music or TV app tracks).

NOTE: If your "Keep Media folder organized" preference is set, you will not be able to create new folders or re-locate files within the Media folder; outside of it is OK.

Action shot:

Re-Locate Selected in action

Here, 13 tracks selected in Music will have their audio files moved to a new location

Latest version:

  • May 14, 2022
  • Fixes a bug that could have prevented use with the TV app.

Further:

Info:

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

Current v3.2

March 11, 2022

AppleScript for Music/TV

Insert Text into Tag v1.0

This script will insert the same user-entered text at a specific position in the designated tag of each selected track.

Action shot:

Insert Text into Tag in action

Insert the same text in the same position in the Title of each selected track.

Latest version:

  • March 11, 2022
  • Initial release

Further:

Info:

  • This is a Compiled Script
  • works with: Music/TV
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • total downloads: 292
download ⬇

Current v1.0

February 13, 2022

AppleScript for Music

Add or Subtract Play Count v3.2

For macOS 11 and later only. Add or subtract a user-entered number from the current Plays of each selected track. If the resulting Plays is 0 then the track's Last Played date will be erased--as if it had never been played.

Also see New Play Count and New Last Played Date.

Note that Cloud Music/iTunes Match users should be aware of a potential bug.

Action shot:

Add or Subtract Play Count in action

Like so.

Latest version:

  • February 13, 2022
  • Fixes logic error with selecting operation
  • v3.1 (February 1, 2022):
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 301 | total downloads: 1,484
download ⬇

Current v3.2

February 12, 2022

AppleScript for Music

Reverse Artist Last, First v2.0

For macOS 11 Catalina only. This script will juxtapose the text on either side of ", " in the selected tracks' artist and composer tags to restore formats, e.g:

"Ellington, Duke" becomes "Duke Ellington"
"Russell, Pee Wee" becomes "Pee Wee Russell"
"Johnson, James P." becomes "James P. Johnson"
"King, B.B." becomes "B.B. King"

Also see Artist to Last-First.

Action shot:

Reverse Artist Last, First in action

Pretty basic.

Latest version:

  • February 12, 2022
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 115 | total downloads: 231
download ⬇

Current v2.0

February 12, 2022

AppleScript for Music/TV

Track Titles to Sentence Caps v2.2

For macOS 11 and later only. Change the case of the selected Music or TV track titles to "sentence case": all lowercase with the initial letter uppercase. For example, "L'effet Que Tu Me Fais" would become "L'effet que tu me fais", and "Comme D'Habitude" becomes "Comme d'habitude". This is customary in many languages.

Also see Track Titles to Word Caps and Proper English Title Capitalization.

Latest version:

  • February 12, 2022
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music/TV
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 189 | total downloads: 474
download ⬇

Current v2.2

February 12, 2022

AppleScript for Music/TV

Track Titles to Word Caps v4.3

For macOS 11 and later only. Capitalizes the first letter of every word in each selected track's Title, converts all other letters to lowercase. Thus, "Come as you are" becomes "Come As You Are".

Also see Track Titles to Sentence Caps and Proper English Title Capitalization

Latest version:

  • February 12, 2022
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music/TV
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 228 | total downloads: 974
download ⬇

Current v4.3

February 7, 2022

AppleScript for Music

Whack Current Track v3.1

For macOS 11 and later only. Deletes the currently playing track completely from the Music app and moves its file to the Trash. Works for tracks with local files only. Use carefully.

It is not possible to remove cloud tracks with this script.

Latest version:

  • February 7, 2022
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 69 | total downloads: 190
download ⬇

Current v3.1

February 7, 2022

AppleScript for Music/TV

Search IMDB v2.1

For macOS 11 and later only. This script uses information from the single selected track as the basis for a search of the IMDB (Internet Movie Database) website.

Action shot:

Search IMDB in action

Select the term to search for. Step 2, not shown, is to choose a search category, including Movie Title, TV Title, Actor and so on. Results are displayed in your default web browser.

Latest version:

  • February 7, 2022
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music/TV
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 58 | total downloads: 200
download ⬇

Current v2.1

February 7, 2022

AppleScript for Music/TV

Remove From Other Playlists v2.2

For macOS 11 and later only. This script will remove all replications of the selected tracks (or all the tracks in the selected playlist) from every other user-created playlist (ignoring Smart, Genius and Media Library playlists). The original tracks will not be removed from the selected playlist.

Also see Copy Tracks to Multiple Playlists.

Latest version:

  • February 7, 2022
  • Maintenance and modernization update

Further:

Info:

  • This is a Compiled Script
  • works with: Music/TV
  • file format: Script Bundle
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 74 | total downloads: 253
download ⬇

Current v2.2

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