dougscripts.com

Popular Now

Remove n Characters From Front or Back

downloaded <1m

Remove n Characters From Front or Back v7.1

For Music/TV Delete characters from the beginning or ending of selected tracks' name, artist, album, more

Clipboard as Artwork for Selection

downloaded 1m 23s ago

Clipboard as Artwork for Selection v1.1

For iTunes Copy clipboard image directly to selected tracks as artwork

Proper English Title Capitalization

downloaded 1m 55s ago

Proper English Title Capitalization v5.2

For Music/TV Title Cap various track tags, featuring editable exceptions lists

Albumize Selection

downloaded 5m 11s ago

Albumize Selection v4.1

For Music Renumber order of selected tracks

Insert Text into Tag

downloaded 26m 38s ago

Insert Text into Tag v1.1

For Music/TV Insert same text at same position in chosen tag of selected tracks

Copy Tracks to Multiple Playlists

downloaded 40m 33s ago

Copy Tracks to Multiple Playlists v6.2

For Music Copy selected tracks to one or more playlists

Welcome!

Download hundreds (621 and counting) of AppleScripts for Apple's Media Apps that will help make managing your digital music and video collection easier and more fun!

What's AppleScript?

AppleScript is a simple Macintosh-only programming language that can control and automate actions on your Mac. AppleScript is already available on your computer as part of the macOS and many popular applications can be automated using AppleScript scripts. Scripts written for Apple's Music, TV and iTunes apps can manage files and track information, create playlists, interact with other applications, perform innovative tasks, and handle many kinds of chores with accuracy and precision which otherwise would be repetitive, laborious, and/or time-consuming.

Cool! Where Do I Start?

Start browsing the site by using the scripts ↓ Menu link above. AppleScripts are gathered into these general Categories:

Or use the search box at the top of every page to try and find something specific.

Not sure how to install AppleScripts? Here's a Download/Installation FAQ.

Check back often or follow me on Twitter @dougscripts, my YouTube channel, or subscribe to my RSS blog feed and 30 Most Recent Scripts RSS feed to stay notified about new and updated scripts and info.

Latest:

RSS ROOLZ! SUBSCRIBE!

January 10 2023 - 1:28 pm

UPDATED: Track Down Purchases v5.2

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.

Latest version:

  • Maintenance and minor performance fixes
  • Accommodations for macOS 13 Ventura

More information for Track Down Purchases v5.2 and download link is here.

January 10 2023 - 1:17 pm

UPDATED: Skip Back or Ahead v4.2

Floating panel allows you to skip backward or forward in the currently playing track by a user-entered number of seconds (0-120). Useful for 'scoping through tracks, making transcriptions, and so on.

Latest version:

  • Fixed issue with errant Play/Pause button behavior
  • Maintenance and minor performance fixes
  • Accommodations for macOS 13 Ventura

More information for Skip Back or Ahead v4.2 and download link is here.

January 10 2023 - 1:02 pm

UPDATED: Proper English Title Capitalization v5.2

Capitalizes the first letter of each word in your choice of the Title, 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.

Latest version:

  • Maintenance and minor performance fixes
  • Accommodations for macOS 13 Ventura

More information for Proper English Title Capitalization v5.2 and download link is here.

January 10 2023 - 12:52 pm

UPDATED: Coverscope v2.6

This applet will show both the assigned track artwork and the local file's metadata artwork (if any exists) for the selected track. The Track entry artwork well supports copy, paste and drags. Pasting or dragging image data immediately applies the image to the selected track's artwork and attempts to embed it. Additional tools can Embed or Apply artwork between track and file.

Free to use in Demo Mode: While in Demo Mode, these functions will be enabled to use in any combination up to five times per launch:

  • Embed Track Artwork (to the file)
  • Apply Metadata Artwork (to the track entry)
  • Paste or Drag an image file to Apply and Embed
  • Copy Track Artwork to Clipboard
  • Save Track Artwork to File

Latest version:

  • Maintenance and minor performance fixes
  • Accommodations for macOS 13 Ventura

More information for Coverscope v2.6 and download link is here.

January 10 2023 - 12:32 pm

UPDATED: Artist to Last-First v5.7

This applet will parse the text of the chosen tag (Artist, Album Artist, Composer or one of their Sort siblings) of a selection of tracks and then can:

Move the LAST word of the tag to the beginning, eg:

  • Hound Dog Taylor -> Taylor, Hound Dog
  • OR Move the FIRST word of the tag to the end, eg:

  • The Crystal Method -> Crystal Method, The
  • Then, the newly configured text can be copied back to your choice of Artist, Album Artist, Composer, Sort Artist, Sort Album Artist and/or Sort Composer tag(s).

    Latest version:

    • Maintenance and minor performance fixes
    • Accommodations for macOS 13 Ventura

    More information for Artist to Last-First v5.7 and download link is here.

    January 8 2023 - 5:29 pm

    NEW: Remove Duplicate Tracks from Playlist v2.0

    Tracks may have been dragged/added/copied to a user playlist two or more times and now each of them appears multiple times in the playlist. This script will remove all but one of these kind of duplicate tracks from a selected playlist. (This does not have anything to do with duplicate media files that each have an individual track entry in the Music library.)

    Latest version:

    • Initial re-release as a script for the Music app

    More information for Remove Duplicate Tracks from Playlist v2.0 and download link is here.

    January 4 2023 - 10:30 pm

    UPDATED: Not In Any Playlist v4.1

    This applet will scan the Music app for tracks that are not assigned to any user-created playlists and display them. Once assembed, selected tracks in the list can be assigned to a user-chosen playlist or exported as a text file.

    Latest version:

    • Maintenance and minor performance fixes
    • Accommodations for macOS 13 Ventura

    More information for Not In Any Playlist v4.1 and download link is here.

    January 4 2023 - 10:21 pm

    UPDATED: Needle Drop v7.6

    This applet plays each track in the selected Music playlist for a set time interval optionally starting at a set number of seconds into each track, beginning with the selected track. Handy for 'scoping playlists.

    Needle Drop will work best on tracks that have local files. Un-cached tracks streamed from the cloud may upset timing while audio is being downloaded.

    Also see Audition End.

    Latest version:

    • Maintenance and minor performance fixes
    • Accommodations for macOS 13 Ventura

    More information for Needle Drop v7.6 and download link is here.

    January 4 2023 - 10:12 pm

    UPDATED: Display File Path v3.2

    This script will float alongside the Music app and continuously monitor it for a single track to be selected and display that track's file path (if it exists); or the script can be set to likewise display the file path of each playing track. Includes Show in Finder and Copy Path to Clipboard options.

    Latest version:

    • Maintenance and minor performance fixes
    • Accommodations for macOS 13 Ventura

    More information for Display File Path v3.2 and download link is here.

    January 4 2023 - 10:02 pm

    UPDATED: Copy Tracks to Multiple Playlists v6.2

    This script will copy the selected tracks to one or more chosen playlists--or move them, after which they will be removed from the source playlist (if possible; tracks cannot be removed from dynamically populated playlists).

    Also see Remove From Other Playlists.

    Latest version:

    • Maintenance and minor performance fixes
    • Accommodations for macOS 13 Ventura

    More information for Copy Tracks to Multiple Playlists v6.2 and download link is here.

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