Applescript for Aperture

After uploading to Facebook from Aperture, then editing the captions in FB I, like several others it seems, have found that these new captions get used by Aperture as the Version Name for the photos, so I now have photos with Version Names like "A cold, misty day" etc.
I now want to fix these so the VNs are the same as the Master Filenames (without the extension) and figure an AppleScript is the way to go.
I'm sure that if I read the manual I could write this myself, but just wondering if anyone else has already done it, or knows of a script somewhere?
<Edited by Host>

hilofoz wrote:
Well, it maps perfectly with title and caption from Lightroom, as I may have mentioned. The version name is derived from the master name, which in my case are numerical dates. Not very interesting. Neither can you name those versions with the same name if exporting to Flickr.
Flickr accepts the headline if IPTC metadata is shown as a preference. I have just tested FlickrExport and the choice is there, and therefore works the way I want it to, using the headline data for a title. The filename (which becomes the version name) is not the most desirable name for a title.
Alright, I did not know of the 'headline' and 'caption' keywords. Those would possibly make more sense indeed...

Similar Messages

  • Applescript and Aperture - examples etc?

    I've programmed a lot, but not in Applescript. Does anybody know of a good, diverse collection of Applescripts for Aperture? The actions available in Automator don't handle what I need.
    (One script I want: I'm still trying to find a decent way to coordinate Aperture libraries on the big-screen iMac at home and the MBP I carry back and forth to work and into the field. It would help to have an automatic flag reminding me whether I had changed the library, or a project, on one machine, and therefore need to go through the long process of export/import. [I can remember, but I can also forget!])
    If I had some examples, I think I could figure out how to do this and other tasks. The Google hits I get focus on Automator, which doesn't have a wide enough variety of low-level actions to be very useful.
    Any pointers much appreciated.

    Oh well hey, of course I do -- a straight computer-to-computer Ethernet cable seems to provide about 11Mbps, at least ten times faster than Airport.
    That makes my question even more eager: Do you have (does anyone have) a sample command-line for using rsync to synchronize two Aperture libraries?
    As I understand it, the idea would be a quick way to update one library from the other -- NOT to meld competing sets of edits. Right? But it should be quick, because of rsync's ability to detect and transfer (inside the library's package) only changed items. Is that right?
    Is anybody using this?

  • Annoture - Metadata Bridging Solution for Aperture and iView

    Aperture and iView users:
    I just released Annoture, a metadata bridging solution for Aperture and iView MediaPro! With Annoture, you’re just a click away from sharing metadata between these two popular image management and cataloguing applications. Spend more time working with your decisive moments than worrying about double-entry and incomplete metadata!
    Annoture lets you transfer annotations from iView MediaPro catalogs to Aperture projects and albums and back. This two-way transfer of IPTC and metadata information means you are not tied to any one application for your image management and workflow needs. Annoture also features a modular interface that can be extended to support additional applications in the future.
    http://www.tow.com/software/annoture/
    Users of Aperture and iView can download a fully-functional version of Annoture. The unregistered version will occasionally display a reminder to register, and all images processed in Aperture by Annoture will have a custom “Annotated with Annoture!” tag added. You can remove these items with the full version after purchasing and entering your license code.
    Enjoy!
    -adam

    Congratulations on getting this working and available so quickly! I bet many late nights went into this
    It's definitely providing some motivation for me to learn more Applescript...

  • I have installed hydra express plugin for Aperture many time with no success

    I have installed hydra express plugin for Aperture many time with no success. When I select edit with plugin hydra, the make an HDR image with hydra appears. When I hit the process button a message states that hydra is not found. I have checked in my application support folder. There is no plugin folder for aperture or a hydra plugin.
    Any help would be appreciated.

    Plug-ins get installed in one of two locations.
    ~/Library/Application Support/Aperture/Plug-Ins/Edit
    or
    /Library/Application Support/Aperture/Plug-Ins/Edit
    The second is for all users of the machine and is located in the root folder of your system drive (often "Macintosh HD").
    The first is your private library (note the ~ symbol which a shortcut to your user folder) and means the plugin is just for you. ~/Library is hidden by default so finder wont see it. To see it in Finder, use the menu "Go->Go to folder" and type in ~/Library as the folder name. Then you can natigate to /Application Support/ etc....
    That should help you determine if it's installed. Note, you may only find an alias in the plug-in folder and the programs may actually be stored elsewhere. Also, if the Plugin can be used for export as well as edit, it might be located in /Plug-Ins rather than /Plug-Ins/Edit
    In terms of why it isn't working, I think I may have a clue to what's going on. Sometimes plugins use utilitly shell commands that get distributed with the plugin. These can get quarantined by Macs Gatekeep security because they are not signed by a 'valid' developer.
    I've recently taken on the task of making the old Enfuse plugin compatible with the latest version of Aperture, and ran into this gatekeep quarantine issue. I got around it by de-quarantine the required commands and got the plugin working.
    For distribution, I've put an AppleScript together which installs the plugin and takes care of the quarantine issue, but I am just (literally today) tesing that on a different machine to make sure it works the same as it does on mine.
    If you can first confirm that hydra is installed in one of the above locations, I'll then talk you through how to check if there is a quarantine issue with it.
    -Andy

  • Automator site for Aperture (and OS X as well)

    Here is a site you might be interested in:
    http://www.automator.us/aperture/
    Jeff Weinberg

    Automator actions require either APIs for the program, or Applescript support. There's no public API for Aperture, and the built-in actions pretty much cover all the current Applescript commands. I doubt we'll be seeing any third-party Aperture actions for awhile.
    Ian

  • Nvidia 8800 GT not the best for Aperture use?

    I've been reading from barefeats ( http://barefeats.com/harper10.html ) that the 8800 GT is not the best graphics card for Aperture. Actually I don't think they actually tested Aperture, but Motion 3. The Nvidia is a more expensive option than the ATIs, yet it would be worse for Aperture? Has someone specifically benchmarked Aperture 2 (not another pro app, and no synthetic tests of core image) with the 8800 GT against the other cards? Would Apple update Aperture to make it take better advantage of the 8800 GT's strengths (when available in a system)? I hope so. I already got the Nvidia, and am waiting to get a Mac Pro in the summer.

    Here's my prelim findings (as posted in another thread). Will come back with more detailed comments after I have a chance to test some more:
    Re: nvidia 8800GT in 1st generation MacPro
    Posted: 25-Apr-2008 13:08 in response to: Dale Strumpell
    Reply Email
    I've just put one in my first gen mac pro, too. I can confirm a great deal of improvement over the stock 7300 gt. My prob was when an image had been straightened, cropped etc if I then attempted edge sharpening it was just awful - beachballs in abundance, crappy panning, slower than Capture NX. Now, though, it is fast and pleasant to use. That's the good news. The bad news is either:
    1. Apple put such a puny graphics card in a Mac Pro (sic) in the first place (although it copes with everything except its own Pro photo software)
    2. Apple wrote such idiosyncratic software (leaning on the on-graphics card memory so much) that meant Mac Pro (sic) machines hardly more than a year old couldn't cope without a new graphics card when running Apple's own pro photo software. That and the 7300 is still on the "recommended" list of cards for running Aperture 2.
    Ho and, indeed, hum.
    Cheers
    D

  • Did up date for 10.7.4 to 10.7.5 and update for Aperture and now  Aperture doesn't open.  How do I fix?

    Did up date for 10.7.4 to 10.7.5 and update for Aperture and now  Aperture doesn't open.  How do I fix?

    I heard dump the app and reinstall?  How do I go about that?

  • HT4007 How to I find my serial number for Aperture 3. Just moved it to a new imac.

    I purchased Aperture 3 from the Apple App Store in 2010 and downloaded it.  I received an activation key but no serial number.
    Now I have transferred Aperture 3 to a new imac but it asked for a serial number.  I put the activation number in but is says it is invalid.
    I have tried to find my answer via Apple Support but can't find personal support for aperture.
    Can anyone here help me?

    And how did you transfer? What installer did you use? Not a download from the App Store?
    Reinstall using the Trial version installer, if your activation key comes with the Trial version.
    Download here the Aperture 3.1 Trial.

  • A workaround for Aperture users to use .Mac Web Gallery

    As a user who recently switched to Aperture - I was hugely disappointed seeing some amazing new photo-related features in iLife '08 not available for Aperture users. Let alone the cash for purchasing software suites, I can't convince myself switching back to iPhoto for a single feature. So I googled and searched around...
    Some pre-requisite for the workaround: You must have iLife '08, Aperture and .Mac installed.
    _*Solution 1*_
    Create an album in Aperture that contains the images you want to upload to your .Mac Web Gallery. In iPhoto '08, create an empty library, then File > Show Aperture Library, choose the album and import images from there.
    The downside of this is the images are your Versions in preview quality.
    _*Solution 2*_
    Export Versions from Aperture and import the images to iPhoto and perform the upload.
    _*Solution 3*_
    For users building websites in iWeb, I have seen threads that one could use the media browser in iLife suite to perform similar result but it also limits to the preview quality of Aperture.
    I would have to say even the workaround is hugely disappointed but I can't see any other solutions at the moment. I couldn't recall my last ocassion on having such disappointment for Apple's software development.

    Apple really needs to rev. Aperture so it sends photos directly to the new .Mac Web Galleries.
    Everyone needs to go here:
    http://www.apple.com/feedback/aperture.html
    And voice there opinion there to get this added to Aperture.
    Thanks, Scott K.

  • Help with a simple applescript for combining Artist text with Track name

    Hi all,
    I'd like to put together a simple script that takes the artist names from a list of tracks in iTunes and copies the text to the start of the Title name, followed by " - ".
    This is because, e.g. on a classical album, I want the artist names to all be "Classic Collection Gold" but I'd like to keep the artist name contained with the track name. This means when I browse by artist I don't get millions of artists...
    I found this script, which does something kinda similar, but I'm new to script writing so not sure how to do it?
    So I'd like to change:
    Name
    Planets: Mars
    Artist
    Gustav Holst
    Ambum:
    Simply Classical Gold (Disc 2)
    To be:
    Gustav Holst - Planets: Mars
    Artist
    Gustav Holst - Planets: Mars OR BETTER Simply Classical Gold (Disc 2)
    Album
    Simply Classical Gold (Disc 2)
    This script has some ideas in, but I'm not sure how to tweak it....
    "Artist - Name Corrector" for iTunes
    written by Doug Adams
    [email protected]
    v1.6 May 17, 2004
    -- removed ref to selection
    v1.5 April 11 2004
    checks if separator string is in name
    v1.0 April 2 2004
    Get more free AppleScripts and info on writing your own
    at Doug's AppleScripts for iTunes
    http://www.malcolmadams.com/itunes/
    property separator : " - "
    tell application "iTunes"
    if selection is not {} then
    set sel to selection
    repeat with aTrack in sel
    tell aTrack
    if (get name) contains separator then
    set {artist, name} to my texttolist(get name, separator)
    end if
    end tell
    end repeat
    end if
    end tell
    -- == == == == == == == == == == == == == == == ==
    on texttolist(txt, delim)
    set saveD to AppleScript's text item delimiters
    try
    set AppleScript's text item delimiters to {delim}
    set theList to every text item of txt
    on error errStr number errNum
    set AppleScript's text item delimiters to saveD
    error errStr number errNum
    end try
    set AppleScript's text item delimiters to saveD
    return (theList)
    end texttolist
    Message was edited by: Chipstix

    I'm not sure what that script thinks it's doing, but it's essentially doing nothing, so scrub that and start afresh.
    The first thing you need is a way to identify the tracks to change - you don't want to do all tracks in the library (they might have already been munged). A good option is to work on the selected tracks:
    tell application "iTunes"
    if selection is not {} then
    set sel to selection
    You then need to iterate through those items, changing them one-by-one:
    repeat with aTrack in sel
    Now comes the easy part - build a list of the elements you want (in this case you want the name, artist, and album of each track:
    set trackName to name of aTrack
    set trackArtist to artist of aTrack
    set trackAlbum to album of aTrack
    Now you have the information you need, so reset the fields as appropriate:
    set name of aTrack to trackArtist & " - " & trackName
    set artist of aTrack to trackAlbum -- or to trackArtist & " - " & trackName, depending on your choice
    Now clean up by closing off the repeat and tell blocks:
    end repeat
    end tell
    Putting it all together you get:
    tell application "iTunes"
      if selection is not {} then
      set sel to selection
      repeat with aTrack in sel
        set trackName to name of aTrack
        set trackArtist to artist of aTrack
        set trackAlbum to album of aTrack
        set name of aTrack to trackArtist & " - " & trackName
        set artist of aTrack to trackAlbum -- or to trackArtist & " - " & trackName, depending on your choice
      end repeat
    end tell

  • Help Needed: Automator Applescript for Folder Action - Encode Video

    Hi !
    I have created an Automator Applescript for a Folder Action to do the following:
    When a new video file is moved to the target folder (i.e. Download of Vuze is done), automatically launch the Applescript Action that does the followin g(Applescripted):
    1) Using "run shell script" and FFMPEG on a UNIX command line, determine Width/Height, Framerate, Bitrate
    2) Calculate encoding parameters (slightly reduced bitrate, reduced Aspect etc.)
    3) Using "run shell script" with ffmpeg on the command line and the calculated parameters to encode the video file
    At the same time, the action is written to a log file so I know if a file is recognized, when encoding started etc.
    It works fine if I save this Action as an .app, make an alias on the Desktop and drop video files on it.
    It also works fine if I attach the script to a folder as a folder action and drag a video file in there.
    However, when I attach the script as a folder action to the Vuze download folder, it encodes only some video files, i.e. if there was a download of 5 files, chances are good that it will not encode 1 or 2 files out of those 5.
    If for example a second download finishes while the encoding for the first download is still going on, sometimes the second file starts encoding after the first encode finishes, sometimes it does not, the file does not make the log file at all, i.e. the folder action missed it or the automator action dropped it because it was still encoding. Still, sometimes it happens, sometimes not.
    As I need a solution that is 100% accurate, I would like to ask if there are any ideas on how to do this better maybe? As I am not an Applescript Guru, I would need some help to know what works and what doesn't and what the syntax is.
    My main idea right now:
    Similar to how ffmpegX works with its "process" application, have a second script (as .app) that receives the files to be encoded from the automator action and puts them in a queue, then proceeds to encode this queue while the main automator action is free to receive the next file.
    Writing this second app is quite straightforward (a modified version of my current script) but I have some questions I need help with:
    1) How do I call another applescript from within an existing applescript that launches the new applescript in a new process?
    2) How do I pass parameters to this new applescript?
    3) In case of this "Queueing" Idea, once I called the external applescript the first time, how do I make sure when I call next time, that I don't open a second instance of this script but rather pass another queue item to the original instance to be processed?
    Or in general: Is there a better way to achieve this automatic encoding solution that I have not thought about?
    Alternatively:
    Does anyone know how to call the "process" application that comes with the ffmpegX package with the correct parameters to use as a queueing / processing tool?
    Thanks!
    Joe
    Message was edited by: Joe15000
    Message was edited by: Joe15000

    To do this, I created an Automator workflow with an Applescript snippet to change the 'media kind'.
    Here is the 'Run Applescript' workflow step code:
    on run {input, parameters}
              tell application "iTunes"
                        set video kind of (item 1 of input) to movie
              end tell
              return input
    end run
    Prior to this running, I have an 'Import Files into iTunes' workflow step.
    You can switch out 'movie' with: 'TV show', 'music video', or anything in ITLibMediaItemMediaKind.
    Good luck,
    Glenn

  • PSE 10 as external editor for Aperture 3 - 8-bit TIFF and what color space?

    Hi all,
    I'm taking the plunge and trying PSE 10 as my external editor for Aperture 3.  I understand that I need to export as 8-bit TIFF files (not 16) because PSE can't do certain things with 16-bit files.  Is that right?  Should I specify a color space in Aperture or leave it as "no profile selected"?  (I don't know much about color spaces; I'm not a pro.)  I print on an Epson RX580 Stylus Photo printer, if that matters.
    I'll be grateful for any help and advice.  Thanks.

    Can I suggest you buy Philip Andrews book, Advanced Photoshop Elements 10.  he explains colour spaces and much much more very clearly and exactly what can be done with 16 bit files and what you then have to change to 8 bit to accomplish.  He's written basic and advanced guides for Elements since day one.  Usually available from Amazon for under £20.

  • Will the new 3GHz iMac (24") with GeForce 8800 be good for Aperture v2?

    hi all.
    I've just seen the specs on the new iMac and I'm interested. I was resigned to buying a Mac Pro but found it difficult to justify the cost because I'm not a professional photographer. the new iMac might be good enough at a much more justifiable cost.
    I wonder if anyone has information or opinions regarding the following.
    Will the glossy screen be a nuisance? There is stray light in our living room where I use my computer although we do have venetian blinds on both windows. (don't bother suggesting using the computer in another room. this is Hong Kong where space is scarce and expensive.)
    Will 3GHz/4GB be significantly faster than my 2GHz/2GB iMac for Aperture operations? (Aperture was not included in Apple's test comparisons)
    Will the NVIDIA GeForce 8800 GS card be beneficial to Aperture use?
    Will the FireWire 800 be significantly faster than the FireWire 400? on my iMac, transfers to/from my external SATA disks run at only a dismal 13MB/s rather than the ideal 40MB/s. is it my iMac's limited processor power, or a limiting factor with having only 2GB of RAM and a scad of applications open, or a problem (concerning caching) with Leopard's copying routines?
    for future reference, would the Aperture library saved on the internal SATA drive be faster than if it was saved on the external SATA drive connected via FireWire 800?
    your input and information would be appreciated (and it's probably going to be a common question).
    sincerely,
    Gregory

    Gregory Rivers wrote:
    Will the glossy screen be a nuisance?
    My expectation (every workspace is different as are individual perceptions) is that the reflective issues of the iMac's glossy screen would be very tolerable. What many (not all) graphics pros including me find intolerable is the fact that glossy displays add contrast and saturation to images. However many, perhaps most, non-graphics-pros prefer the added contrast and saturation, which is why Apple uses those displays. Each individual must do his/her own side-by-side comparisons and determine personal preference.
    Will 3GHz/4GB be significantly faster than my 2GHz/2GB iMac for Aperture operations?
    Yes.
    Will the NVIDIA GeForce 8800 GS card be beneficial to Aperture use?
    I believe yes, but that is just a guess since I do not know the card well. Certainly picking an iMac for Aperture usage I would choose the top 24" with the 8800 GS card
    Will the FireWire 800 be significantly faster than the FireWire 400?
    Yes.
    ...for future reference, would the Aperture library saved on the internal SATA drive be faster than if it was saved on the external SATA drive connected via FireWire 800?
    Yes. Best IMO will be to have the AP Library on the internal drive but with Referenced Masters on external FW800 drives. The top iMac allows up to 1 TB internal drive size. Since drives slow as they fill, order a large drive and keep it less than half full to optimize operation.
    ...is it my iMac's limited processor power, or a limiting factor with having only 2GB of RAM and a scad of applications open, or a problem (concerning caching) with Leopard's copying routines?
    Pretty much everything impacts AP performance, so the more things you optimize the better. The maximum 4 GB RAM of iMacs, although quite workable, will always be limiting. Good policy is to restart or at least close as many irrelevant applications as necessary prior to an extended Aperture work session.
    Steve Weller, builder of the excellent <http://www.bagelturf.com/index.html> Aperture website, discusses speed improvements here:
    <http://discussions.apple.com/thread.jspa?threadID=1273934&tstart=75>
    If you ever do run into performance issues, work to dial in on each of the performance tweaks he discusses.
    As an aside, I too like the MBP (ideally 17" matte screen) as preferable to the iMac because of the portability. Unfortunately cost may make that an unacceptable choice, but I cannot overstate the huge benefits of portability.
    Good luck!
    -Allen Wicks

  • HT1338 I'm running MacOS 10.7.5 with all updates and did an update last night for aperture and now aperture doesn't open.  What's Zup?

    I'm running MacOS 10.7.5 with all updates and did an update last night for aperture and now aperture doesn't open.  What's Zup?  Help!

    Also when I do the system update it's not giving me an update for the latest Snow Leopard. I never knew that was available until I started looking around this site and it seems that since I have the internal dual core I should be able to update to mountian lion...is this correct? Will someone please help me and walk me through this. I love my mac I want to have it running like it should be.

  • Any "print" plug-in's under development for Aperture ??

    Does anyone know of anyone actively developing a "print" tool plug-in for Aperture?
    As I've posted on several related threads, I'm very disappointed with the severe lack of options within Aperture for printing. With the release of the Aperture SDK for 3rd party developers, I'm hoping that someone is developing a plug-in that will:
    - allow ability to select exact photo size per image
    - allow multiple images at the selected size, per page
    - allow different images, at different sizes each, per page
    - provide options to "crop to fit" or "maintain ratio" per picture
    I understand that there's always the option to export photos to CS2 to do this, or use other tools to print. But, the bottom line is that if Aperture wants to be considered a professional tool, it needs to provide this capability from within the tool itself.
    Let's hope this work is underway....
    Regards,
    Tom
    Powermac Quad   Mac OS X (10.4.8)  

    tom:
    just FYI, the Aperture SDK is for image export only, not printing.
    as for printing multiple, exact sized images per page, you could use this custom book design:
    http://macmethod.com/ApertureBooks/Site/Package%20Deal.html
    it allows you to create layouts in popular sizes (4x6, 5x7, 8x10, etc) and has lots of combinations of those sizes to help maximize paper usage. the picture drop-ins don't have a maintain ratio option, but will crop-to-fit.
    but i agree, a true multi-print-per-page solution should be integral to the application.
    scott
    PowerMac G5 2.5GHz   Mac OS X (10.4.8)   MacBook Pro 2.0GHz

Maybe you are looking for