AppleScript iTunes

Is it possible to use AppleScript to "Add to Library" any new music files?
Why is the "Remote Speaker" menu not available in AppleScript?
MacPro   Mac OS X (10.4.7)   Powerbook G4, Powermac G4

You want to check out Doug's Applescripts page. If there is such a script, it would be listed on that site...
http://www.dougscripts.com/itunes/
Patrick

Similar Messages

  • Applescript: itunes year to album title

    Does anyone have an AppleScript that will append the year to the album title?
    Since the year is never visible on any iOS devices, I would love to convert all my album tags so that the year is in parenthesis after the title, e.g.:
    American Beauty (1970)
    Abbey Road (1969)
    Thanks in advance!
    Jon

    This will do what you want - acting on selected tracks.  Take care: whilst it's not exactly a one-way street, this will change the track names.  There's no error checking.
    tell application "iTunes"
              set selectedTracks to the selection of browser window 1
              repeat with theTrack in selectedTracks
                        set newName to (album of theTrack & " (" & (year of theTrack) & ")")
                        set album of theTrack to newName
              end repeat
    end tell

  • AppleScript, iTunes Store, iMix Playlists

    I am having some difficulty in creating an AppleScript that can copy a selected list of songs from the iTunes Store to a playlist (for future publishing as an iMix).
    Here is the rough start I have developed so far:
    ================================================================
    set myPlaylist to "My iMix"
    tell application "System Events" to tell process "iTunes"
    set thePlaylist to every row of outline 1 of scroll area 1 of splitter group 1 of splitter group 1 of window 1 whose value of static text 1 is myPlaylist
    tell window "iTunes" to tell outline 1 of (get 1st scroll area of splitter group 1 whose static texts of outline 1 is {})
    set theSongList to {}
    set theSongList to every row
    repeat with theSong in theSongList
    copy theSong to thePlaylist
    end repeat
    end tell
    end tell
    ================================================================
    Pieces of the code work, but I have yet to figure out how to copy the song to the playlist.
    Any comments or suggestions are greatly appreciated.

    iTunes playlists are stored within the library database iTunes Library.itl. Perhaps you need to create a m3u playlist for use with your other software. Right-click on the playlist name in the sidebar for export options.
    Or use iTunes to manage the content on the device in the way that it is designed to.
    tt2

  • Question about AppleScript, iTunes and the app Proximity...

    So I have this application Proximity, which uses bluetooth's proximity to the cpu to run both an out-of-range script and and in-range script. I'm currently using it to activate my screensaver with password lock and vice versa. I'm also using it to sync my Bluetooth phone via iSync. Finally, I'm using it to pause and pause/play iTunes when I come and go from the cpu. The problem I was having was that if I had iTunes closed the script would still open it and then play the first tune. If iTunes is closed I don't want it to start playing. I came up with a workaround, but it seems a little sloppy. Here is what I came up with, but I want to make it as seamless and clean as possible. This is a script for when I enter the proximity of the cpu. If it's in a paused state it will play. If it's in a stopped state (it will quit) or closed from the get go, iTunes will open then subsequently quit.
    -- PlayPause iTunes
    tell application "iTunes"
    if player state is paused then
    playpause
    end if
    end tell
    tell application "iTunes"
    if player state is stopped then quit
    end tell

    How to Get Apps From the App Store Without a Credit Card
    http://ipadhelp.com/ipad-help/how-to-get-free-apps-from-the-app-store-without-a- credit-card/
    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
    http://support.apple.com/kb/ht2534
    If None is not available - On your computer launch iTunes and click "iTunes Store" in the left navigation pane. Click the "down arrow" next to your name at the top right side of the page and click "Account." Enter your username and password and click "View Account" to log into your account information. Next to your Payment Type, click "Edit." Select the "None" button and click "Done." Confirm that your card has been removed by returning to the Apple account information screen. Under Payment Type, it should say that there is no credit card on file.
     Cheers, Tom

  • Applescripting itunes - weird results

    Here's the script:
    tell application "iTunes"
    set t to current date
    log year of t
    end tell
    set t to current date
    log year of t
    and here's the log output:
    tell application "iTunes"
    current date
    date "Tuesday, December 12, 2006 7:16:14 PM"
    (year)
    end tell
    tell current application
    current date
    date "Tuesday, December 12, 2006 7:16:14 PM"
    (2006)
    end tell
    the line (year) should read (2006)
    when I try telling a different app, like Safari, it has no problem
    So, why does iTunes choke on the year of a date? Is this just a bug?
    iMac 24"   Mac OS X (10.4.8)  

    In case anyone cared about the answer to this, I'll answer my own post:
    The answer is basically Never do anything inside a "tell" statement that could be done outside the statement. Use "tell" sparingly.

  • "Delete Selected Track Files" Applescript script fails for iTunes 7

    The Delete Selected Track Files script, which is found on the Apple site http://www.apple.com/applescript/itunes/, fails with a error message of "iTunes got an error: file track id 42130 of user playlist id 30791 of source id 40 doesn't understand the delete message." The message is the same regardless of which song(s) I try to delete. Does anyone know how to update the script or know of a workaround?

    Found my mistake. I was testing the script by playing a track from a shared iTunes library across my local net. As soon as I played a track residing on the local machine itself the script worked in iTunes 8.0 as it worked before on iTunes 7.x
    Apparently I'll need to code for the case of a shared track in order to correctly resolve the alias to the file track on the remote machine.
    Thanks Niel!

  • Command-line type itunes control - questions

    Hello,
    I'm writing a little tool with Applescript to control iTunes via command-line type interface. I have few general questions, thanks in advance for any answers. First I'll explain my idea, questions at the end. (If wrong forum, please tell me where to go)
    The goal: to control music with as less hassle as possible. I listen music all day, have dozens of gigabites of it, and find mouse/iTunes interface too troublesome. Moodkiller whilst reading a book, for example.
    Tool is pop-up dialog, with a single text field. Write something and hit enter -> search phrase or command interpreted and sent to iTunes as Applescript -> iTunes acts, and a new dialog pops up, ready for next command. (Enter with no text quits app)
    Examples:
    "oasis wonderwall"
    Searches iTunes library and finds Wonderwall of Oasis. Displays a pop-up list of search matches, in this case just one song. Hit enter -> iTunes plays it. (If more results, I get to choose song from list.)
    I find this quicker than to activate iTunes search box with mouse, enter search string, activate results pane with several TAB:s etc...
    "trip-hop"
    Searches an iTunes library, finding over two hundred "trip-hop" genre songs. This time just plays random song among results (thumb rule: if number of results > 100, behave that way, otherwise as above). Library continues playing from that point. Usually means you get to hear a lot of trip-hop. (could also make new trip-hop playlist)
    ">"
    Command: skip to next song. ">>>" skips 3 songs at once, ">>>>" four songs etc
    "<"+" increases three notches, "++" four etc.
    Decrease volume, again "---" three notches etc.
    "play", "pause", "stop"
    Basic player commands, you name it.
    "oasis wonderw >"
    Searches song and adds it to end of current playlist (if more than one result, choose from list).
    Other ideas too, but you propably got the point.
    My questions:
    1) Any applications currently doing this kind of job? With iTunes or other music players? (You can use Quicksilver for iTunes song searching, but I'm not certain if that's very handy or fast)
    2) Would you use this kind of tool, if it were good? (just a theoretical question) If yes, how would you like to control it?
    3) I have used Applescript's basic "display dialog" and "choose from list" commands, but would love more customized pop-ups (fancier song lists etc). Pointers to good scripting additions to accomplish this? Currently the entire tool is made with Applescript.
    If this raises interest, I could post the tool somewhere. It's still very early draft, anyway.
    Cheers,
    O
    Helsinki

    Hi CofeeBreak,
    Thank you for your comment, but I was able to find the problem (didn't solve it yet): In the FM command line interface, calling a HEX file located in a folder with brackets in its name, such as "C:\hello_World(V1)\LabVIEW.hex" will not be recognized by the FM.exe, whereas "C:\hello_World_V1\LabVIEW.hex" will work just fine. In the Flash Magic GUI and Command Line Manual section on hex files there is no mention of that, my solution at the moment is to remove the brackets from folder names.
    Thanks
    Amir

  • Working with folders and iTunes

    Trying to solve the problem that I can't use iTunes to manage my mp3 library because I've got other hardware and apps that use it. So I've got to do it manually...which then leads to iTunes being out of sync.
    The mp3's are on my NAS device.
    I've gotten so far with an AppleScript to do it but it falls over on a folder with an '&' in the name.
    I'm fairly sure its related to posix and properly referencing the folder.
    Any guides or tutorials on writing scripts that use network folders?

    -- iTunes Folder Sync.applescript
    -- iTunes Folder Sync
    -- Created by Chris Beach on 28/06/2006.
    -- Copyright 2006 All rights reserved.
    -- addToLib v 1.1 - An AppleScipt application that adds all files in a given folder to the
    -- iTunes Music Library and then (optionally) deletes the files from the source folder
    -- Modified from the Add to iTunes Library Desktop Droplet Script by Apple Computer, Inc.
    -- Copyright 2004 Ken Barnt <[email protected]>
    -- Change Log
    -- v 1.0 - original release
    -- v 1.1 - fixed bug where sub directories would not be recursed
    -- - added support for AAC and Protected AAC files
    -- This software is distributed under the Apple Public Source Licence
    property myFiletypes : {".mp3", ".aiff", ".aac", ".wav", ".mov"}
    global counter, playlist_status, this_playlist
    on run
    -- set the following variable to the path to the folder whose contents
    -- you want to add to the iTunes Music Library
    set temp_folder to "MEDIA:Music"
    display dialog "Import Folder is: " & temp_folder & " Continue?" buttons {"Cancel", "Ok"} default button 2 with icon 2
    if the button returned of the result is "ok" then
    processfolder(tempfolder)
    --display dialog counter & " items added!"
    end if
    end run
    -- this sub-routine processes folders
    on processfolder(thisfolder)
    display alert POSIX path of this_folder
    set this_folder to the POSIX path of this_folder
    set these_items to list folder this_folder without invisibles
    repeat with i from 1 to the count of these_items
    -- try
    set myItem to ((this_folder as string) & ":" & (item i of these_items) as alias)
    tell application "Finder" to set IsFolder to (kind of myItem = "Folder")
    if IsFolder is true then
    processfolder(thisfolder & ":" & (item i of these_items))
    else
    --check extension
    tell application "Finder" to set myExtension to "." & (name extension of myItem) as string
    if myFiletypes contains myExtension then
    set this_item to myItem as alias
    --display alert (myItem as string)
    --processitem(thisitem, (path to myItem) as string)
    end if
    end if
    -- end try
    end repeat
    end process_folder
    -- this sub-routine processes files
    on processitem(thisitem, item_folder)
    try
    tell application "iTunes"
    launch
    set this_track to add this_item to playlist "Library" of source "Library"
    if "_Compilations" is in item_folder then set this_track's category to "Compilation"
    if "_SoundTracks" is in item_folder then set this_track's category to "Soundtrack"
    if "_Classical" is in item_folder then set this_tracks's category to "Classical"
    if "_Games" is in item_folder then set this_track's category to "Game"
    if "_Singles" is in item_folder then set this_tracks's category to "Single"
    if the playlist_status is "OK" then
    duplicate this_track to this_playlist
    end if
    end tell
    set counter to counter + 1
    end try
    end process_item
    you can see where i've been playing with posix!

  • ITunes got an error: An error of type 9037 has occurred

    My playlist sometimes produces this error on play from a Applescript:
    "iTunes got an error: An error of type 9037 has occurred"
    It happens if it is a smart playlist or a playlist. I thought it may be due a bad podcast reference as there was one mp3 podcast file that couldn't be found.
    Any assistance in how to solve this or how to investigate further would be greatly appreciated.
    Jeff

    Hello Mowri,
    Well, I think that the 'file specication' problem is another story and is not the cause of error -10661 because kLSExecutableIncorrectFormat is to be thrown BEFORE the script is run.
    As for 'file specification' (typeFSS), it has been deprecated under OSX.
    Perhaps 10.6 has finished it.
    Instead you can use 'POSIX file' (typeFileURL) or 'file' (typeFile) for both existing and non-existing file system object. And 'alias' (typeAlias) for existing file system object.
    (Note that 'file' (typeFile) cannot be used by itself for some reason but only in conjunction with command.)
    For example, if you're using 'file specification' for 'open for access' command such as -
    set hfspath to "HFS:path:to:new file"
    set fss to hfspath as file specification -- # 'file specification' (typeFSS) is deprecated
    open for access fss with write permission
    you may use 'file' such as -
    set hfspath to "HFS:path:to:new file"
    --set f to hfspath as file -- # you cannot do this for some reason
    --set f to file hfspath -- # NG either
    open for access file hfspath with write permission -- # 'file' (typeFile) is OK in command parameter
    or 'POSIX file' such as -
    set posixpath to "/POSIX/path/to/new file"
    set furl to posixpath as POSIX file -- # 'POSIX file' (typeFileURL) is OK
    open for access furl with write permission
    Hope this may help,
    H
    Message was edited by: Hiroto (fixed typo)

  • ITunes randomly opening

    for some reason, my iTunes has decided to open about every 2 minutes when it isn't supposed to be open..
    does anyone know why?

    Do you mean 'open' as in:
    1. "It isn't running at all, then suddenly starts running of its own volition"
    or 'open' as in:
    2. "It is running, but its window has been miniaturized, then suddenly it springs open from the dock".
    One reason iTunes might spring to life in the first case is through applescript. iTunes will start if a script or another application tries to communicate with iTunes through applescript. Not sure about the second case.

  • Using Gio to Play iTunes

    Hi all. Does anyone know how to set up Apogee Gio to play mp3 backing tracks in itunes?
    I'm having trouble finding any info on this particular function.
    I have it (Gio) working with Mainstage Playback ok but want to get it running with itunes also.
    Love to hear from anyone... :-)

    Hi
    Create a switch object or two, and MIDI Learn them to GiO switches in Layout Mode.
    In Edit Mode assign a switch to an AppleScript iTunes action
    HTH
    CCT

  • ITunes shared libraries

    I'm struggling with AppleScript & iTunes and need help from your AppleScript gurus. I want a script that will connect to a shared library and play a song (I download podcasts on my desktop PC, but want to play them on the machine connected to my receiver in the living room), but I don't see anything in the iTunes dictionary that permits me to do that. Curiously, the shared libraries don't even appear in the list of sources nor any of the playlists in those sources until you click on one of the shared libraries in the iTunes UI.
    I've even been playing around with clumsy attempts to simulate clicking on the libraries with something like the function, getSharedLibraries, at the end of this post which goes through, connects to the shared libraries and returns whether it found any shared libraries or not.
    A couple of questions:
    1. This seems like a really clumsy way of accomplishing what I was trying to achieve. Seems like I shouldn't have to resort to "enable access for assistive devices" and interfacing with the "System Events". Does someone know a better way to do this via AppleScript using only the iTunes dictionary?
    2. This seems to be conditional on the iTunes state. E.g., if I've got the album artwork window in the lower left corner, then the reference to "splitter group 1" becomes "splitter group 1 of splitter group 1". Is there an easy way to test for this?
    3. This works fine when I run it from the AppleScript editor (or create an app or whatever), but when I try invoking this from the script menu in iTunes (by installing the script in ~/Library/iTunes/Scripts), this doesn't work anymore. Why is that?
    on getSharedLibraries()
        activate application "iTunes"
        tell application "System Events"
            tell process "iTunes"
                set shared to false
                -- if album art is showing, change ref to "splitter group 1" with
                -- "splitter group 1 of splitter group 1":
                repeat with the_row in every row of outline 1 of scroll area 1 of splitter group 1 of window 1
                    -- figure out the name
                    set the_name to value of static text 1 of the_row
                    -- the menu we look for to switch off connecting
                    -- (localised?)
                    if ((the_name is "PLAYLISTS") or (the_name is "GENIUS")) then
                        return shared
                    end if
                    if shared then
                        -- show the context menu ...
                        perform action "AXShowMenu" of the_row
                        -- ... and then dismiss it
                        key code {49}
                    end if
                    -- the menu we look for to switch on connecting
                    if the_name = "SHARED" then
                        set shared to true
                    end if
                end repeat
            end tell
        end tell
    end getSharedLibraries

    Pierre, many thanks for your assistance.
    Actually, I didn't investigate if that could be done using only the iTunes dictionary. But I suppose that Paul Mison wouldn't have resorted to GUI Scripting if he hadn't been forced to. GUI Scripting is often the only way to go. That's better than nothing. Does enabling access for assistive devices cause a problem?
    No, as far as I know "enabling access for assistive devices" doesn't cause a problem. It feels like I'm weakening security by doing so, but I've got nothing to substantiate that concern. (If there's no reason not to leave it on, why does Apple give you the option of turning it off, to say nothing of defaulting to it off.) But my apprehension of GUI scripting is that it's fragile (e.g., if you look at Paul's original script, it's broken by the introduction of Genius lists, something I corrected in my script), relies on something other than the iTunes developers intended programmatic interface (and thus easily broken in future releases), possibly is susceptible to problems arising from language localization settings, requires iTunes to be in a certain visual status (e.g., not minimized), requires you to tweak you accessibility settings, etc. It's just a kludgy way of solving a problem. But, you're quite right, it's better than nothing.
    Yes. You could use the following lines of codes ...
    Many thanks. I'm a little new to AppleScript (used to be PC guy and controlled iTunes through COM interface, which incidentally suffers from the same "shared libraries" problem as AppleScript), so this helps a lot.
    I had no problem running the script from the “Scripts iTunes” section of the Script menu. However, in Mac OS X, the script file must be put into ~/Library/Scripts/Applications/iTunes/, not into ~/Library/iTunes/Scripts.
    Hmm, I'm confused. I'm running Snow Leopard 10.6.2 and when I've got it in the ~/Library/iTunes/Script library, I see the scripting menu right in iTunes (between the "Window" and "Help" menus). When I just moved them into ~/Library/Scripts/Applications/iTunes/, and restarted iTunes, there was no scripting menu in iTunes. Moved it back to ~/Library/iTunes/Script, and the scripting menu appeared again.
    As an aside, when in ~/Library/iTunes/Script, all of my scripts that simply "tell iTunes" work fine. But when I invoke this particular script (or, more accurately, have some AppleScript code that actually invokes this getSharedLibraries function) from the scripting menu in iTunes, it freezes at the "tell application System Events" line, eventually timing out. Consider this simplified test script:
        display dialog "before communicating to System Events"
        tell application "System Events"
            display dialog "inside tell application System Events"
        end tell
        display dialog "all done"
    When I invoke this from iTunes, I see the first dialog message, but it times out ("AppleEvent timed out") before getting to the second dialog message. When I invoke the script from the same directory from the AppleScript editor, it works fine and I see all three dialog boxes. It's behaving like you can't "talk" to "System Events" when invoking the script from the script menu in iTunes itself. It's curious.

  • ITunes split my album after importing

    just got my new imac with latest version of itunes.
    and turned on home sharing, merged both libraries from my macbook pro and this new imac.
    and most albums has been split, and i drag to think to import the entire collection all over again.
    so i thought i import a brand new album into my new imac to see if is still the same, and yes, itunes split it again.
    any help is much appreciated.
    thanks.

    This is entirely a metadata issue. I have had the problem with various imports of music. Generally, to get a full album together that has been split, you can select all the tracks of that album, then alter the metadata - there are many ways to use the 'get info' metadata editor to bring all the tracks together for a particular selection.
    As suggested above, checking the compilation box can work in many cases - I prefer that only for compilation albums because I use the iTunes keep media folder organized option.
    Also, as mentioned above, setting an album artist - as different than what may be in the song artist for individual tracks - can work.
    Also, if an album has more than one CD, then you can use the disc number, 1 of 2 then 2 of 2, and so on, to further refine how iTunes lists your music collection.
    Another trick I have used is to set the album artist as 'Various' - if you do that, then you don't need the compilations box checked, but iTunes will create a new artist called various, and put the music so designated there.
    Most of the things you can do that will help are in the 'get info' - info window, but sometimes it helps to use the 'get info' - sorting window.
    Also, sometimes you find metadata that you want to delete in various fields as you work through the metadata of your collection.
    Unfortunately, there is probably not much you can do with the entire library at once in this regard that keeps iTunes music folders organized nicely. But there is the unlikely possibility that, if you are viewing your entire library, say in list view, you may have selected a header that causes the albums to be split - set to view as list, highlight 'album' (as opposed to album by artist or artist/year) - then scroll though fixing any split albums as you go, using the method of selecting the album tracks, get info, and adjusting the metadata as you prefer for each album. It is a process, but it is also thoughrough.
    There are some free scripts you may want to download that will do some helpful batch processing
    I have made much use of  - hubi's iTunes scripts - the download page isn't English, but the script download is easy to find, just click the following link and scroll till you see
    hubi's iTunes scripts
    the read me instructions and script list are in English
    hubi's scripts work for batch selections of tracks - so if you import an album and find the metadata screwed up somehow, you can select the whole set of screwed up tags at once (even across a series of albums), run the easy to use script, and watch it all be fixed automatically while you sit back and relax... I would advise running a script on a small test selection of tracks first - just to get used to and familiar with how it works and to see that does what you intend - I haven't had any problems with the ones I used.
    http://hubionmac.com/wordpress/category/softwareschmiede/applescripting/itunes/
    there are other useful scripts out there, like Doug's Scripts
    http://dougscripts.com/itunes/scripts/ss.php?sp=itunestrackcpr
    Anyway, I hope all that helps.
    just for reference, here is a sampling of what some of hubi's scripts can do...
    01-(un)capitalizes
    01-(un)capitalizes
    This script changes.... THIS TEXT into This Text... or this text
    01-Delete spaces
    Sometimes invisible blanks are behind an artist name or album name...this script deletes these blanks behind or infront of the strings
    01-Delete x first-last chars. of Title
    A Name like "01--Ray Of Light" will be changed to "Ray Of Light" and the01 will be entered in the tracks tracknumber id3 field =)
    01-fix combined Artist-Title
    Sometimes Tracknames look like:
    "Madonna---Ray of Light" and in the artist field you see something like"Ripped by Me"... this script puts Madonna back to the right field... all youhave to do is to enter the right delimiter ("---" in this case)
    01-switch Artist<->Title...
    Switch ID3 field a with ID3 field b (not only Artist with Title any more =)!
    01-z_filename ->Title
    Sets the ID3 field Title to the track's filename)
    01-z_trackNr-Filename->ID3
    When a track's filename look like "01-Madonna-Ray of Light.mp3" andyou don't have the track's tracknumber stored in the ID3 Tag... this Scriptcan do this for your =)

  • How to get batch recognition of (!) on some tracks after moving library from external hard drive to new iMac (with terabyte hard drive)?

    I'm using Lion 10.7.2 and iTunes 10.5.2
    I have moved my iTunes music from an external hard drive onto my new iMac (with a terabyte hard drive) with music folder organized - when I try to play some tracks I get the iTunes can't locate warning and so I follow through and show iTunes the track - they are all in the music folder on my iMac hard drive - they all copied over and they all appear in the iTunes library list - so far as I can tell out of a 500 gigabyte music collection - but there are so many giving me the error - many other tracks function as they should too, some work others don't - So I'm looking for a way to get all the error tracks fixed in a batch correction way. Doing this individually with each track just isn't realistic.
    Can anyone suggest how I might fix this issue?
    Also, after I show iTunes the song location and it plays, I get a find files prompt that looks like it wants to find other files, but that just causes the process to jam and I have to force quit iTunes and then it doesn't remember what I last showed it next time I open iTunes.
    Also I'm trying to avoid the use of the consolidate function because that would copy a whole other set of music - not in iTunes - that is in the process of being edited (audio hijack pro and fission tools being used to put vinyl and tapes to mp3) But all that other music just means the consolodate function across my whole computer would be too much.

    Some details seem to be coming into focus - I have started scrolling through the main library list A to Z repairing tracks individually (there are thousands, but it's what works so far) - as I work through, it appears the problem occurred on tracks where album artist metadata was different than song artist metadata, predominantly. I'm not sure that is 100% the case in every instance, but that is what it's looking like. I don't why that happened, must be some technical glich I guess.
    Also, I tried running Doug's Scripts - the one titled, iTunes Track CPR v1.3 - it is supposed to fix exactly the kind of issue I'm having - I bet it would work for some people with a similar issue - but for my case it only identifies the 'de-linked' tracks and doesn't repair them - that is at least helpful as I scroll though to fix them - I can see exactly which tracks have the issue quickly after running that script - but iTunes doesn't remember that warning symbol after a log-out, so it's only worth running the script on a set of tracks I intend to review and fix in any given session at a time.
    If you are interested, Doug's free scripts can be found at
    http://dougscripts.com/itunes/scripts/ss.php?sp=itunestrackcpr
    there are other interesting and useful iTunes scripts there too...
    also, unrelated to the issue I'm having, I found a lot of really useful and time saving metadata fixing free scripts at - hubi's iTunes scripts - the page isn't English, but the script download is easy to find -
    hubi's scripts work for batch selections of tracks - so if you import an album and find the metadata screwed up somehow, you can select the whole set of screwed up tags at once (even across a series of albums), run the easy to use script, and watch it all be fixed automatically while you sit back and relax...
    http://hubionmac.com/wordpress/category/softwareschmiede/applescripting/itunes/
    just for reference, here is a sampling of what hubi's scripts can do...
    there are other useful scripts out there - the tough part can be finding the one that helps you...
    01-(un)capitalizes
    01-(un)capitalizes
    This script changes.... THIS TEXT into This Text... or this text
    01-Delete spaces
    Sometimes invisible blanks are behind an artist name or album name...this script deletes these blanks behind or infront of the strings
    01-Delete x first-last chars. of Title
    A Name like "01--Ray Of Light" will be changed to "Ray Of Light" and the01 will be entered in the tracks tracknumber id3 field =)
    01-fix combined Artist-Title
    Sometimes Tracknames look like:
    "Madonna---Ray of Light" and in the artist field you see something like"Ripped by Me"... this script puts Madonna back to the right field... all youhave to do is to enter the right delimiter ("---" in this case)
    01-switch Artist<->Title...
    Switch ID3 field a with ID3 field b (not only Artist with Title any more =)!
    01-z_filename ->Title
    Sets the ID3 field Title to the track's filename)
    01-z_trackNr-Filename->ID3
    When a track's filename look like "01-Madonna-Ray of Light.mp3" andyou don't have the track's tracknumber stored in the ID3 Tag... this Scriptcan do this for your =)

  • How can I view video dimensions in a column in list view?

    This is the closest thing I've found to solving it.
    http://forums.ilounge.com/applescripts-itunes-mac/231449-video-dimensions-commen ts-script-help-needed.html
    I don't neccesarily need a "Video Dimensions" column, but if I could find a script that copies the dimensions into the comments, that'd be fine. I tried compiling the script posted above but it didn't work. I don't really know anything about writing applescripts.

    This is the closest thing I've found to solving it.
    http://forums.ilounge.com/applescripts-itunes-mac/231449-video-dimensions-commen ts-script-help-needed.html
    I don't neccesarily need a "Video Dimensions" column, but if I could find a script that copies the dimensions into the comments, that'd be fine. I tried compiling the script posted above but it didn't work. I don't really know anything about writing applescripts.

Maybe you are looking for

  • IPhone 5 No Service Issue (Connected/Dropped Cellular) Help please :)

    Hi Apple Forums! I have a iPhone 5 (16gb) with Verizon Wireless. Last week, while at the hair dresser, i was using my iPhone just fine and than boom, no service. I looked outside and noticed it was a little dark and stormy so i assumed weather was me

  • Problem playing home movies

    Hi I'm running iPhoto 6 on a 10.4.11 white macbook.  I've run out of memory (or is it RAM) space on the harddrive so I had to move my photos onto an external harddrive. Now when I try to play movies I made in iPhoto they stay static. I've also tried

  • Convert PDF Chrome extension does not appear/install (Acrobat X)

    Cannot figure out how to add the Convert PDF Google Chrome Extension in Chrome Version 33.  Please help.

  • Blobs in forms6

    I have a table inserted with blob data(a jpg file). I want to see the stored image on the screen, how do i do it? Do I need to use forms or can anyone suggest another method method to do it? tushar

  • Web Services logging

    Hi, There is no log and trace records are available under the Web Services Log Viewer in a CE System NWA> SOA Management >Logs and traces > Web services logging and tracing what are to be checked and why it's not showing . Thanks in ton