Quantcast
Channel: Doug's AppleScripts 30 Most Recent
Viewing all 768 articles
Browse latest View live

Tracks Without Embedded Artwork v1.1

$
0
0
Tracks Without Embedded Artwork v1.1 - OS X 10.8 or later. 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 do not contain artwork metadata will be copied to a new discrete playlist.

iTunes-assigned artwork may not necessarily be embedded as metadata. This applet does not affect how the Finder may or may not display a file's icon image.

To embed artwork to tracks' files try Re-Embed Artwork or Re-Apply Downsized Artwork.

    Latest version:
  • Preliminary support for OS X 10.11 (El Capitan)
  • Accommodates changes in iTunes 12.2

Track's Album to Playlist v3.0

$
0
0
Track's Album to Playlist v3.0 - OS X 10.9 or later only. This script gathers the tracks in the Music library with the same Artist, Album, and Disc Number of the currently playing track (or, if no track is playing, the selected track) and copies them in track number order to a new Playlist named "Artist - Album". Accurate track-tagging is a must.

This works great when assigned a shortcut.

Tracks played/selected in the "For You" or "New" panes of Apple Music are inaccessible.

    Latest version:
  • Saved as a script bundle for faster execution from the Script menu
  • OS X 10.9 or later only

Assimilate View Options v4.0

$
0
0
Assimilate View Options v4.0 - OS X 10.10 and later, iTunes 12.2 and later only. This script re-creates a single selected playlist so its Songs View column settings (visible columns) are the same as the main Music library (taking advantage of the fact that new playlists acquire the Music library's visible sort columns).

Works with user-created regular playlists and Smart playlists only.

Assign it a keyboard shortcut for ease of use.

    Latest version:
  • Works with OS X 10.10 (Yosemite) and later and iTunes 12.2 and later only

Track Down Purchases v3.3

$
0
0
Track Down Purchases v3.3 - OS X 10.8 or later. This applet can examine the iTunes library and sort audio and video 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.

Tracks must have corresponding local files since purchaser information is stored as metadata. iTunes Match tracks in the cloud and "dead" tracks will be ignored.

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 be emailed a registration code that will unlock the Demo Mode restriction.

    Latest version:
  • Fixes issue reading Apple ID metadata on OS X 10.8 systems

Super Remove Dead Tracks v4.4

$
0
0
Super Remove Dead Tracks v4.4 - iTunes 11 or later, OS X 10.8 or later. Scans iTunes for tracks whose files are inaccessible or no longer available (so-called "dead" tracks, as indicated by a circled "!" next to their names) and removes them. Outputs a tab-delimited text log listing the tracks that were removed by Artist, Name, Album and last known file location. Optional dry run mode allows you to log the tracks that would have been deleted.

Also see List MIAs and Music Folder Files Not Added.

    Latest version:
  • Now sorts exported log by Artist, Name, Album, Last known location
  • Additional support for iTunes 12.2 and later
  • v4.3 - July 3, 2015:
  • Accommodates changes in iTunes 12.2
  • Preliminary support for OS X 10.11 (El Capitan) beta

Show In Playlists v1.3

$
0
0
Show In Playlists v1.3 - OS X 10.9 and later. This stay-open applet monitors iTunes and detects when library tracks have been selected and then displays a heirarchical list of the playlists containing the selected track(s) (emulating iTunes'"Show In Playlist"). Can also be set to monitor only playing tracks. Clicking a playlist in the list chooses it in iTunes--and if a single track had been selected then it will be selected in the chosen playlist. Additionally, the monitoring routine can be toggled off temporarily so that the current list of playlists remains fixed yet still selectable.

    Latest version:
  • Additional accommodation for changes in iTunes 12.2
  • Correctly identifies Genius playlists in iTunes 12.2 and later

Flush Apple Music Cache Files v1.0

$
0
0
Flush Apple Music Cache Files v1.0 - OS X 10.8 and later. Apple Music stores the audio files it plays in ~/Library/Caches/com.apple.iTunes/SubscriptionPlayCache/. This script will simply delete that folder.

The files in this folder are specially protected audio files that are downloaded and cached when you play a track from Apple Music on your Mac. They can't be user-played and are only useful to Apple Music, ostensibly so iTunes doesn't have to re-download them if they are played again. (This cache folder doesn't pertain to Radio music. Or to Apple Music you've added to your library for offline listening, the files of which are stored in your "ITunes Media" folder.)

    Latest version:
  • Initial release

Now Where Was I? v2.0

$
0
0
Now Where Was I? v2.0 - Use this applet to launch and quit iTunes: when run while iTunes is playing/paused, it will remember the current track and quit iTunes; when run next it will start iTunes and play the remembered track.
    Latest version:
  • Generally updated for modern iTunes and Mac OS

Most Played Artists v3.0

$
0
0
Most Played Artists v3.0 - OS X 10.10 and later only. This script will create a text file listing the Artists in your Music library sorted by their tracks' total Plays.
    Latest version:
  • Generally updated for use with modern OS X/iTunes

Compare Two Playlists v3.0

$
0
0
Compare Two Playlists v3.0 - OS X 10.8 and later only Quickly compares the contents of any two playlists and displays the tracks that are common to both or the tracks in one playlist not contained by the other. Has tools to copy or move tracks from one playlist to another or delete common tracks from one or the other playlist. Can optionally create a text file report of these comparisons.

Free to try in Demo Mode: While in Demo Mode, several features will be disabled. An in-app purchase of a registration code will unlock the disabled features.

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 be emailed a registration code that will unlock the Demo Mode restrictions.

    Latest version:
  • Re-designed to work faster and more easily

This Tag That Tag v4.5

$
0
0
This Tag That Tag v4.5 - OS X 10.8 or later. 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 - prepend 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 update is free for registered users of v4.x.

    Latest version:
  • Fixes issue (albeit rare) with recognizing a track selection when one or more tracks in the selected playlist may have permissions problems

Export Files From Playlists v1.2

$
0
0
Export Files From Playlists v1.2 - OS X 10.8 and later only. This applet will export copies of the files of the tracks in one or more selected playlists to a single user-selected folder.

Also see M3Unify, an app that provides many more options for exporting/converting files from iTunes.

    Latest version:
  • Fixes issue with properly identifying playlist kinds in iTunes 12.2 and later

Make Playlists By Tag v2.2

$
0
0
Make Playlists By Tag v2.2 - OS X 10.8 or later. This applet will create new Music track playlists based on each selected entry of a specified tag. That is, create individual playlists for each Artist, Album Artist, Album, Composer (or their "Sort" siblings), Genre, or Year.

A good companion to this applet is Merge-Delete Playlists.

    Latest version:
  • Fixes issue setting/accessing defaults when quit

Rating Notify v1.0

$
0
0
Rating Notify v1.0 - OS X 10.10 and later only. Applet runs in the background and when iTunes plays a Music track it dispatches a Notification displaying the track's Name, Artist, Album, Artwork and Rating. Clicking the Notification reveals the track in iTunes. Can be set to just show Notifications when un-rated tracks play. When Notifications in System Preferences for the applet is set to "Banners", Notifications will self-dismiss; when set to "Alerts" each Notification will remain posted until it is user-dismissed.

Does not work with tracks played from the "For You" or "New" Apple Music panes.

    Latest version:
  • Initial release

Merge-Delete Playlists v4.1

$
0
0
Merge-Delete Playlists v4.1 - This script will allow you to merge the track contents of two or more playlists ordelete any number of playlists at once, including Smart, Genius, and Playlist Folder playlists. The merge feature will prevent the same tracks that may appear in different source playlists from being duplicated and has an option to delete original playlists. The delete feature only deletes the playlist; tracks, of course, remain in the library.
Very handy when assigned a keyboard shortcut.

    Latest version:
  • Adds Filter field to limit list to playlists containing entered text
  • Distinguishes Smart and Genius playlists correctly in iTunes 12.2 and later
  • Displays empty playlists in red text

Artist to Last-First v3.1

$
0
0
Artist to Last-First v3.1 - OS X 10.8 or later only. 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:

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:
    • Fixes minor compatibility issues with OS X 10.11/iTunes 12 and later

    Doug's Check For Update v1.0

    $
    0
    0
    Doug's Check For Update v1.0 - OS X 10.8 and later only. Apps and some AppleScript applets from this website already have a "Check for Update..." menu command. But for those that don't this applet/droplet can check for the latest version. Double-click to launch and choose an AppleScript via an Open Panel or just drag-and-drop an AppleScript to its icon to initiate the check.

      Latest version:
    • Initial release

    Track CPR v2.3

    $
    0
    0
    Track CPR v2.3 - OS X 10.8 or later. This script will assist with associating replacement files with a batch of dead tracks. iTunes can perform this task, too, but only one track at a time.

    The script will attempt to locate existing files (recursively) in a user-selected folder that have the exact same filenames and extensions as the missing files of a selection of dead tracks. Then, you can determine if the found files are viable replacements for the missing files and the script will perform the replacement. Replacement files remain in their current location and will not be copied/moved to the iTunes Media folder.

    This can be a delicate operation. In addition to the must-read documentation included with the script, I also suggest you read what I've written about using this script here.

      Latest version:
    • Fixes text encoding issue
    • Ignores app tracks/files (iTunes 12.2 and later)

    Albumize Selection v3.0

    $
    0
    0
    Albumize Selection v3.0 - This script re-numbers the track number and track count tags of each track in a selection of tracks to its current Play Order and, optionally, enters a new Album Name for every track.

      Latest version:
    • General maintenance update

    Copy From Start to Stop v2.2

    $
    0
    0
    Copy From Start to Stop v2.2 - Makes a copy of the selected track using its Start and Stop times as the beginning and ending of the new file and adds to Library, with option to name new track/file. If using with file tracks, NOTE: you may experience some degradation of audio quality if you re-encode a file (one which has already been encoded), and thus the quality of your copy may be a matter of taste. Mileage will vary.

    iTunes will honor the Start and Stop times of a file track when using its "Make a kind Version" conversion feature, but doesn't give you the option to rename the new track or copy it to the current playlist.

    Works as a fine companion to the script Player Position to Start or Stop, which sets the Start or Stop time of the currently loaded track to the time of the paused player position.

      Latest version:
    • Maintenance release
    • Adds option to copy converted track to current playlist (non-library/non-CD)
    Viewing all 768 articles
    Browse latest View live