frontpage : scripts : here

Managing Track Info 1 2 3 4 5 6 7 8 9 

Hey! Because a script entry's location can change over time, the URL in the address bar of your browser should not be copied or bookmarked. To accurately bookmark or copy the URL of an entry, control-click or right-click on its title or permalink for this entry button and select an option from the pop-up.

 

Reset Tracks Start-Stop v1.0

This script will reset the Start and (optionally) the Stop Time of the selected tracks--or all the tracks of the selected playlist--to "0:00" and (optionally) their entire duration, respectively.

    Info:
  • build type: Universal Binary
  • written by Doug Adams
  • posted: December 3, 2008
  • total downloads: 788
  • zip download size: 125.9K
 

Selected Tags to Lyrics v1.1

Primarily for iPhone and iPhone touch users, this script will copy any combination of Name, Artist, Album, Grouping, Composer, BPM, Comment, (Long) Description, Year and/or Bit Rate tags to the Lyrics tag of the selected tracks, such that this info will be available with a tap when the track is playing. Can append to or replace current Lyrics info.

    Info:
  • build type: Universal Binary
  • written by Doug Adams
  • latest version posted: August 20, 2008
  • latest version downloads: 1956 | total downloads: 2561
  • zip download size: 289.3K
 

Make Video Tags v1.2

Simply and quickly edit basic tags of a multiple selection of video tracks in iTunes, including show, video kind, season number, description, long description, comments, lyrics, artist, album, genre, rating and enabled; set played/not played; options to automatically increment track numbers and episode numbers and IDs. I created this AppleScript Studio application for my own use--it's a more thorough big brother to my Set Video Kind of Selected script--when ripping DVDs with Handbrake.

Requires Mac OS 10.4 or better.

    Info:
  • build type: Application
  • written by Doug Adams
  • latest version posted: August 7, 2008
  • latest version downloads: 5866 | total downloads: 10308
  • zip download size: 1350.9K
 

Clipboard to Multi-Tracks Lyrics v1.0

This script will paste the contents of the clipboard to the Lyrics tag of each selected iTunes track. (For instance, you want the same lyric text for each of your six copies of "Sugar Magnolia".)

    Info:
  • build type: Universal Binary
  • written by Doug Adams
  • posted: August 7, 2008
  • total downloads: 667
  • zip download size: 242.6K
 

Rate Me! Rate Me! v3.0

This stay-open applet watches your playing tracks and when an un-rated track starts playing displays a dialog with a demand it be rated.
While you could easily rate the current track from the iTunes icon in the Dock, this script interrupts you and compels you to do so.

    Info:
  • build type: Universal Binary
  • written by Doug Adams
  • latest version posted: May 15, 2008
  • latest version downloads: 2147 | total downloads: 5980
  • zip download size: 150.5K
 

Remove n Characters From Front or Back v3.0

This script lets you delete a specified number of characters from either the beginning or the ending of the Song Name, Album, Artist, Comments or Composer tag of each selected track. For example, delete the initial digits and the space from "01 First Track", "02 Second Track", and so on.

    Info:
  • build type: Universal Binary
  • written by Doug Adams
  • latest version posted: May 13, 2008
  • latest version downloads: 17445 | total downloads: 39028
  • zip download size: 158.1K
 

This Tag, That Tag Scripts v2.0

Here are four scripts that assist with swapping, copying, and appending data between two user-chosen tags (Song Name, Album, Artist, Album Artist (iTunes 7 and better), Composer, Comments, Grouping, Show, and sometimes Genre) in selected tracks:

Swap This With That - swap data between tags, ex: ARTIST<->COMPOSER
Put This In That - copy data from one to another tag, ex: ARTIST->COMPOSER
Put This After That - append data from one tag to the end of another, ex: ARTIST->COMPOSER - ARTIST
Put This Before That - prepend data from one tag to the beginning of another, ex: ARTIST->ARTIST - COMPOSER

The latter three scripts also provide you the option of deleting the info from the first tag after the copy. Read Me explains all.

    Info:
  • build type: Universal Binary
  • written by Doug Adams
  • latest version posted: April 22, 2008
  • latest version downloads: 8158 | total downloads: 23552
  • zip download size: 121.9K
 

Album Rating Reset v1.0

This script will allow you to set the Album Rating for the album of the selected track to with full- and half-star ratings, or reset the Album Rating to its computed "clear-star" default rating. Requires iTunes 7.4 or better.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • posted: September 6, 2007
  • total downloads: 2276
  • zip download size: 135.6K
 

Track Names With Incremented Number v1.0

This script sets the Name of the selected tracks (or every track of a selected playlist) to a user-configured string using tag variables for the current name [name], track number [tn], episode number [en], episode ID [ep] and position in the selection order [#]. For example, a string such as "Desperate Housewives - Season 3/[en] - Episode [ep] - [name]" would render "Desperate Housewives - Season 3/5 - Episode 305 - Nice She Ain't", and so on.

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • posted: August 10, 2007
  • total downloads: 3943
  • zip download size: 181.2K
 

Search Artists to Make Sort Artist

This script assists with searching for tracks whose Artist tag contain a user-entered search string. A Sort Artist tag can then be applied to each of the discovered tracks, or you can display the discovered tracks in a new playlist in order to inspect the tracks whose Sort Artist tag you wish to edit. You can use the script Batch Set Track Sorting Tags to apply a Sort Artist tag to just the selected tracks. For example, you could enter "Eno" as the search string; all tracks whose Artist tag contains "Eno" will be discovered. You can then either enter a Sort Artist tag, such as "Eno, Brian", and all the discovered tracks' Sort Artist tag will be changed; or you can choose to create a new playlist containing the discovered tracks in order to inspect the tracks whose Sort Artist you really want to edit. (Many people have suggested that a script could automatically do a "Last Name, First Name" sort of routine, but this would be prone to mistakes since not every artist tag is in the format of "First Name-Last Name"; eg: "Red Hot Chili Peppers", which would be rendered as "Peppers, Red Hot Chili", or "Driveby Truckers" as "Truckers, Driveby". AppleScript just can't do syntactic analysis!)

    Info:
  • build type: Plain AppleScript
  • written by Doug Adams
  • posted: April 5, 2007
  • total downloads: 1551
  • zip download size: 166.2K
Managing Track Info
<<  1 2 3 4 5 6 7 8 9  >>
This column is printer-friendly.
Site contents © 2001 - 2010 Doug Adams and weblished by Doug Adams, dougscripts AT mac DOT com.
All rights reserved. Legal.
AppleScript, iTunes, and iPod are registered trademarks of Apple Inc.
Image 01 Image 01 Image 01 Image 01 Image 01 Image 01 Image 01 Image 01 Image 02 Image 03 Image 03 Image 03 Image 03