Controlling iTunes 1 2 3 4 5
Scripts that control the "mechanics" of iTunes, from playing tracks to converting files.
GET Available Podcast Episodes v2.1
This script will let you GET any or all un-downloaded episodes of the Podcasts you have subscribed to, rather than clicking the "GET" button for each one individually in the Podcasts playlist.
- Latest version:
- Updated for iTunes 10
- Info:
- short url: http://dougscripts.com/382
- build type: Universal Binary
- written by Doug Adams
- latest version posted: September 2, 2010
- latest version downloads: 4 | total downloads: 3683
- zip download size: 290.1K
Change Hidden iTunes Preferences v2.2
This application will allow you to invoke hidden iTunes preferences:
- Show "Library" playlist
- Changing view setting is global
- Allow half-stars in ratings
- Show/hide arrow links -- to either search the iTunes Store or search your library
- Load complete iTunes Store preview before playing
- Create playlists for purchased song collections
- Play songs while importing or converting
- Create file names with track number
- Maintain grid view for Search results
- Option-click zoom button for Mini Player
- Show buttons horizontally
For iTunes 9 or better in OS 10.5 or better only.
- Latest version:
- Updated for iTunes 10
- Toggles the horizontal/vertical display of "stoplight" buttons
- Info:
- short url: http://dougscripts.com/455
- build type: Application
- written by Doug Adams
- latest version posted: September 2, 2010
- latest version downloads: 10 | total downloads: 9257
- zip download size: 221.1K
Multi-Import v2.0
Rip CD tracks using your selection of different encoders during the same session. For instance, import CD tracks as MP3 and then as AAC. Additionally, you can choose to assign the new tracks to discrete playlists suffixed with the encoder type; eg: "My Tracks - AAC" and "My Tracks - MP3".
- Latest version:
- Maintenance release
- Universal binary
- Added eject CD option when completed
- Info:
- short url: http://dougscripts.com/281
- build type: Universal Binary
- written by Doug Adams
- latest version posted: June 5, 2010
- latest version downloads: 226 | total downloads: 2061
- zip download size: 144K
Import CD and Eject v2.0
After you mount a CD and edit its tags in iTunes, this script applet will import the enabled (checkmarked) CD tracks using your choice of available encoders. When finished, it will restore your Preferences-set encoder and automatically eject the CD.
iTunes Preferences indeed allow you to "Import CD and Eject" a CD on insertion, but this setting gives you no opportunity to manually edit CD track tags after the CD mounts, especially desirable when erroneous Gracenote data shows up or none shows up at all.
- Latest version:
- Maintenance release
- Universal binary
- Minor fixes and enhancements
- Removed OS 9 accommodation
- Info:
- short url: http://dougscripts.com/086
- build type: Universal Binary
- written by Doug Adams
- latest version posted: April 16, 2010
- latest version downloads: 215 | total downloads: 1923
- zip download size: 111.8K
Play Random Album v2.0
This script scans your library, creates a playlist of a complete single album choosen at random and begins playback of the playlist created.
- Latest version:
- Maintenance release
- Universal binary
- Handles un-track numbered tracks
- Selects only a single disc from multi-disc albums
- Info:
- short url: http://dougscripts.com/163
- build type: Universal Binary
- written by Paul Withey
- latest version posted: April 14, 2010
- latest version downloads: 351 | total downloads: 2720
- zip download size: 93.6K
Add from Amazon MP3 Folder v1.1
The Amazon MP3 Downloader application has a preference to add downloaded purchases to iTunes. But I could never get it to work. Whatever. This script will display the Album folders in your designated "Amazon MP3" downloads folder so you can select which of them to add to iTunes. Optionally, if you allow iTunes to "Copy files to iTunes Music folder when adding to library", you can choose to move the original folder and files out of the "Amazon MP3" download folder and to the Trash. Saves a few keystrokes. (Also see Add from eMusic Downloads Folder.)
- Info:
- short url: http://dougscripts.com/451
- build type: Universal Binary
- written by Doug Adams
- latest version posted: December 11, 2008
- latest version downloads: 586 | total downloads: 800
- zip download size: 181.9K
Add from eMusic Downloads Folder v1.1
This script will display the Album folders in your designated eMusic downloads folder so you can select which of them to add to iTunes. Optionally, if you allow iTunes to "Copy files to iTunes Music folder when adding to library", you can choose to move the original folder and files out of the eMusic download folder and to the Trash. Saves a few keystrokes. (Also see Add from Amazon MP3 Folder and its screenshot.)
For Best Results:
Go to the eMusic Download Manager's Preferences.
1) Set a discrete folder as your "eMusic Downloads" folder. Use this folder for eMusic downloads and nothing else.
2) Organize this folder into subfolders, checking the "Create artist subfolder" and "Create album subfolder" checkboxes.
- Info:
- short url: http://dougscripts.com/452
- build type: Universal Binary
- written by Doug Adams
- latest version posted: December 11, 2008
- latest version downloads: 355 | total downloads: 512
- zip download size: 183.1K
Quick Convert v2.9
Convert all or just the selected tracks of the selected Playlist using your choice of available iTunes encoders, restoring your Preferences-set encoder afterwards. Works with importing selected CD tracks, too.
Additionally, you can:
- Copy all converted/imported tracks to a new playlist
- Choose to remove and/or delete the original tracks and/or files
- Make AAC encoded tracks "bookmarkable" and re-add the converted files to the Audiobooks library
- Info:
- short url: http://dougscripts.com/162
- build type: Universal Binary
- written by Doug Adams
- latest version posted: October 6, 2008
- latest version downloads: 7729 | total downloads: 28258
- zip download size: 125.2K
Update Expired Podcasts v2.0
iTunes will stop updating a podcast if you have not listened to at least one of its episodes in five days. This script will batch-update every podcast, rather than having to manually update each one individually.
- Info:
- short url: http://dougscripts.com/423
- build type: Universal Binary
- written by Doug Adams
- latest version posted: August 13, 2008
- latest version downloads: 7023 | total downloads: 9100
- zip download size: 93.2K
Needle Drop v3.0
This applet plays each track in the selected iTunes playlist for a chosen time interval starting at a chosen number of seconds into each track, beginning with the selected track (if no track is selected then playing will start from the beginning of the selected playlist). Handy for quickly perusing a playlist.
- Info:
- short url: http://dougscripts.com/136
- build type: Universal Binary
- written by Doug Adams
- latest version posted: April 29, 2008
- latest version downloads: 30860 | total downloads: 43684
- zip download size: 119.2K