dougscripts.com

frontpage : scripts : here

10 Most Recently Added

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

April 7, 2020

AppleScript Applet for Music/TV

File Renamer v4.6

For macOS 10.15 Catalina and later only. This script will rename the files of the selected tracks (or the files of the tracks in the selected playlist) using a substitution pattern that you formulate from the tracks' tag data. Optionally, export a copy of the files to a chosen location and rename the files in that location.

Works optimally with "Keep Media folder organized" un-checked.

Action shot:

File Renamer in action

Clicking the "?" button displays a Help window listing the track properties that can be used.

Latest version:

  • April 7, 2020
  • Fixes a problem validating properties for the TV app
  • Re-jiggers Help to point out some Music and TV property differences

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: 4 | total downloads: 502
download ⬇

Current v4.6

March 26, 2020

AppleScript for Music/TV

Remove From Other Playlists v2.1

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:

  • March 26, 2020
  • Adds support for the TV app

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: 17 | total downloads: 53
download ⬇

Current v2.1

March 25, 2020

AppleScript for Music/TV

Track Names to Word Caps v4.0

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 Proper English Title Capitalization

Latest version:

  • March 25, 2020
  • Accommodations for macOS 10.15 Catalina and the Music and TV apps
  • Performance and security enhancements

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: 61
download ⬇

Current v4.0

March 25, 2020

AppleScript for Music/TV

Search IMDB v2.0

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 (top pic) then (bottom) what IMDB category to search. Results are displayed in your default web browser.

Latest version:

  • March 25, 2020
  • Accommodations for macOS 10.15 Catalina and the Music and TV apps
  • Performance and security enhancements

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: 23
download ⬇

Current v2.0

March 24, 2020

AppleScript Applet for Music/TV

Append to Selected Tag v5.2

For macOS 10.15 Catalina and later. Append the same user-entered text to the beginning or ending of the existing text in the chosen tag--Title, Artist, Album Artist, Album, Composer, Comments, Genre, Grouping, Show (or their Sort siblings), Work or Movement--in each selected track.

Action shot:

Append to Selected Tag in action

Preview each track as it will appear after applying the entered text.

Latest version:

  • March 24, 2020
  • UI update/clean-up, maintenance, minor fixes

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: 117 | total downloads: 711
download ⬇

Current v5.2

March 23, 2020

AppleScript Applet for Music

This Tag That Tag v5.5

For macOS 10.15 Catalina and later only. This applet will assist with swapping, copying, and appending data between two user-chosen tags in selected tracks or tracks in the selected playlist:

Swap - swap data between tags, ex: ARTIST<->COMPOSER
Copy - copy data from one to another tag, ex: ARTIST->COMPOSER ARTIST
Append - append data from one tag to the end of another, ex: ARTIST->COMPOSER - ARTIST
Prepend - append data from one tag to the beginning of another, ex: ARTIST->ARTIST - COMPOSER


The latter three actions also provide an option to delete the info from the first tag after the copy. Read Me explains all.

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

Action shot:

This Tag That Tag in action

Select the Action to perform between the two chosen tags in each selected track.

Latest version:

  • March 23, 2020
  • Re-configured UI for better Music or TV use
  • Minor performance enhancements
  • Drops 10-day trial; un-registered Demo Mode version will work on up to 12 tracks per launch

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: 107 | total downloads: 812
download ⬇

Current v5.5

March 22, 2020

AppleScript Applet for Music/TV

Proper English Title Capitalization v4.2

For macOS 10.15 Catalina and later only. Capitalizes the first letter of each word in your choice of the Name, Artist, Album Artist, Album, Comments, Composer, Grouping, Movement, Work, or Show tags of the selected tracks, but based on conventional rules of title capitalization in the English language. Thus, "what it feels like for a girl (above and beyond 12'' club mix)" becomes "What It Feels Like for a Girl (Above and Beyond 12'' Club Mix)". Two user-editable Exception Lists can handle words that should not be title-capped or modified. Test Run feature enables you to see what would be changed displayed in a separate Test Run Log window.

Action shot:

Proper English Title Capitalization in action

When "Test run" is checkmarked, the Test Run Log window displays what would have been changed without affecting the actual tracks' tags. For simplicity, I only selected a single track in this example screenshot.

Latest version:

  • March 22, 2020
  • Maintenance update
  • UI adjustments, minor performance 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: 194 | total downloads: 1,278
download ⬇

Current v4.2

March 22, 2020

AppleScript Applet for Music

Tracks Without Embedded Artwork v2.1

For macOS 10.15 Catalina and later only. MP3, AAC and ALAC audio files have the capability to store artwork image data internally as metadata, thus allowing artwork to "travel" with a file. This applet will examine the files of the selected tracks (or tracks in the selected playlist) for artwork metadata. Eligible audio tracks whose files are capable of embedding image data but do not contain artwork metadata will be copied to a new discrete playlist.

Note: Music-assigned artwork may not necessarily be embedded as metadata; pre-ID3v2 MP3s do not store image data; this applet ignores how the Finder may or may not display an audio file's icon image.

This app is free to try full-featured in Demo Mode. In Demo Mode it will only discover 20 tracks without embedded artwork per launch. If you like it you can purchase a code for $1.99 which will unlock the 20 count restriction. Launch the app and click "Register…" in its File menu to make an in-app purchase through PayPal.

Action shot:

Tracks Without Embedded Artwork in action

Quickly scans the files of the selected tracks or tracks in the selected playlist.

Latest version:

  • March 22, 2020
  • Fixes regressions with UI
  • Minor performance enhancements
  • Removes 10-day trial; un-registered version only discovers 20 tracks without embedded artwork per launch

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: 136 | total downloads: 498
download ⬇

Current v2.1

March 19, 2020

AppleScript Applet for Music

Copy Tag Info Tracks to Tracks v6.2

For macOS 10.15 Catalina and later. This applet will copy specific tag data from one set of selected tracks to a second set of selected tracks. You can copy any combination of Checkmark, Song Name, Artist, Album Artist, Album, Genre, Year, Disc and Track, Composer, Grouping, Work, Movement, BPM, Comments, Lyrics, Rating, Loved/Disliked, Plays/Skips, Artwork and Compilation.

Use with thoughtfulness. Both sets of selected tracks should be sorted by Play Order/Playlist 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.

Only tracks in the local Media library are accessible. Apple Music's "For You", "Browse" and "Radio" tracks are inaccessible.

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:

  • March 19, 2020
  • Maintenance update
  • UI improvements

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: 75 | total downloads: 391
download ⬇

Current v6.2

March 16, 2020

Doug's Check For All Updates v1.4

For macOS 10.10 and later. This script will survey your computer for AppleScripts downloaded from dougscripts.com and create a report, locally stored and viewable in your web browser, listing the scripts for which updates are available and links to download them

Latest version:

  • March 16, 2020
  • Fixes regression in v1.3 that prevented proper launch on pre-Catalina systems
  • v1.3 (March 15, 2020):
  • Maintenance update

Further:

Info:

  • This is an Applet
  • file format: Application (Applet)
  • Gatekeeper Security: Notarized by Apple
  • written by Doug Adams
  • current version downloads: 294 | total downloads: 2,378
download ⬇

Current v1.4

Site contents © 2001 - 2020 (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 interrupt the one doing it.