Reading EXIF metadata tags

Is it possible to access EXIF tags by their Tag Name or their Tag ID in vendor-specific Maker Notes from a Bridge script? In the Bridge DOM, metadata fields are accessed via two names, the namespace's name and then the tag's name within that namespace. But what's the namespace for Maker Notes?
Specifically, I'd like to read out the LensID tag (tag id = 0x010C) of the Minolta Maker Notes using JavaScript. It's an integer number. So I'd use "LensID" as the tag name ... but what's the proper namespace? By the way, this is
not the same as the aux:Lens tag in the http://ns.adobe.com/exif/1.0/aux/ namespace.
And while we're at it: Who defines those weird namespaces in the first place? Is there an overview somewhere which namespaces are known to Bridge and what's inside each?
-- Olaf

No, accessing EXIF tags by Tag ID is not possible with Bridge's built-in scripting.
I'm not sure what's "weird" about the namespace URIs, but for more information about them, check out the XMP Specification. You may also want to ask these questions on the XMP developer forum. You can find both here:
http://www.adobe.com/devnet/xmp/
-David Franzen
Adobe Bridge Quality Engineer
Adobe Systems, Inc.

Similar Messages

  • Problem with EXIF metadata reading

    Hi everyone
    I'm trying to read EXIF metadata information. Here is my code snippet:
    uchar* exifData;
    Handle exifDataHandle = filterRecord->handleProcs->newProc(100);
    propSuite->getPropertyProc('8BIM', propEXIFData, 0, nil, &exifDataHandle);
    exifData = (uchar*)(*exifDataHandle);
    filterRecord->handleProcs->disposeProc(exifDataHandle);
    After this code executed I have exifData size only 4 bytes, but as I now minimum valid EXIF data should be 6 bytes. Maybe I did something wrong?
    Thanks for help.
    Regards

    Dennis Knutson wrote:
    The old serpdrv was eliminated with 7.0 unless you manually copied the VIs and driver from an older version.
    Well perhaps it was I who converted in labview 5.1. I remember that the old system was quite clumsy written. It was very slow. But with a few trick it could be speeded up. Just by using refnums like in files and a simple C program for baud rate setting. I could use stable 115200 tranfer rates back in labview 3.1 
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • How can I convert the metadata tags on my mp4s to xml files so that they can be read in Windows Media Center?

    I have a library with almost 3000 movies and TV shows that I have fully tagged. However, I have decided to start using Windows Media Center and it does its metadata tagging through XML files.  I wanted to know if anyone could tell me if there was a way to extract the metadata from those mp4s and convert them to a format that WMC could read?  Thanks!!!!

    iTunes can make XML playlists so it might be all you need, I made a simple one file playlist and exported it from iTunes. The result is shown below. In principle I could delete the playlist and the entry from the library, as long as I don't delete the file, then later reimport the XML playlist file. I haven't tested this particular scenario, but I assume that iTunes will read all the properties as listed unless it can read some kind of tag from the file itself in which case the current value of the tag would take precedence.
    What I don't know is what media center would make of this file, or what its files look like, however assuming they have a similar structure that can be decoded then it should be possible to read data from the iTunes library and write out a text file that will make sense to media centre.
    Video Test.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Major Version</key><integer>1</integer>
    <key>Minor Version</key><integer>1</integer>
    <key>Date</key><date>2013-09-26T23:30:26Z</date>
    <key>Application Version</key><string>11.1</string>
    <key>Features</key><integer>5</integer>
    <key>Show Content Ratings</key><true/>
    <key>Music Folder</key><string>file://localhost/E:/iTunes/iTunes%20Media/</string>
    <key>Library Persistent ID</key><string>CCF046191585EA85</string>
    <key>Tracks</key>
    <dict>
    <key>155170</key>
    <dict>
    <key>Track ID</key><integer>155170</integer>
    <key>Name</key><string>Abbott &#38; Costello: "Two Tens For A Five" &#38; "Who's On First"</string>
    <key>Artist</key><string>Abbott &#38; Costello</string>
    <key>Album Artist</key><string>Abbott &#38; Costello</string>
    <key>Album</key><string>Abbott &#38; Costello: "Two Tens For A Five" &#38; "Who's On First"</string>
    <key>Genre</key><string>Comedy Clip</string>
    <key>Kind</key><string>MPEG-4 video file</string>
    <key>Size</key><integer>110483524</integer>
    <key>Total Time</key><integer>532096</integer>
    <key>Year</key><integer>1950</integer>
    <key>Date Modified</key><date>2013-06-19T17:35:18Z</date>
    <key>Date Added</key><date>2012-12-01T17:30:57Z</date>
    <key>Bit Rate</key><integer>156</integer>
    <key>Comments</key><string>www.dvdvideosoft.com</string>
    <key>Artwork Count</key><integer>1</integer>
    <key>Persistent ID</key><string>5AF2C490D1E065CD</string>
    <key>Track Type</key><string>File</string>
    <key>Has Video</key><true/>
    <key>HD</key><false/>
    <key>Video Width</key><integer>1136</integer>
    <key>Video Height</key><integer>640</integer>
    <key>Location</key><string>file://localhost/E:/iTunes/iTunes%20Media/Home%20Vide os/Abbott%20&#38;%20Costello_%20_Two%20Tens%20for%20a%20Five_%20&#38;%20_Who's%2 0on%20First_.mp4</string>
    <key>File Folder Count</key><integer>3</integer>
    <key>Library Folder Count</key><integer>1</integer>
    </dict>
    </dict>
    <key>Playlists</key>
    <array>
    <dict>
    <key>Name</key><string>Video Test</string>
    <key>Playlist ID</key><integer>1930541</integer>
    <key>Playlist Persistent ID</key><string>30BF2769C94F7F29</string>
    <key>All Items</key><true/>
    <key>Playlist Items</key>
    <array>
    <dict>
    <key>Track ID</key><integer>155170</integer>
    </dict>
    </array>
    </dict>
    </array>
    </dict>
    </plist>
    Such files are easier to interpret if opened with Notepad++.
    tt2

  • Reading EXIF Tag Attributes

    Image FIles have Properties like Width, Height, Duration, Bit Rate, Date Created, Date Modified, Date Picture Taken etc.
    I need to read these attributes ( EXIF Tag ) of these Image Files before uploading them and storing them separately in the SAP system. Does anyone know how this can be achieved thro ABAP please
    Thanx in adavance

    I doubt you'll find something like that in ABAP. If I were you, I would try to execute a command-line third-party application from ABAP.
    You can use for instance [ExifTool|http://www.sno.phy.queensu.ca/~phil/exiftool/]. I use it to work on my personal photo collections and works very well reading exif tags information, and can be used in both Linux and Windows, in case you need to save it within the Application Server.
    Cheers,
    Andres.

  • Gallery: read Metadata tags

    Hello,
    LR-WEB-Gallery provides options to read metadata tags and insert them into WEB-pages by means of this code:
    ["perImageSetting.keywords"] = {
      enabled = true,
      value = "{{com.adobe.keywords}}",
      title = LOC "$$$/WPG/HTML/CSS/properties/ImageKeywords=Keywords",
    and then using the selector and the template text editor in the WEB-UI.
    This method is a bit cumbersome.
    On the other hand some tags can be inserted directly into the details.html like so:
    <p>$image.metadata.keywords</p>
    I prefer this method as it allows to place the desired tags indivdually on the grid.html or details.html.
    I am now curious to learn about a list of the tags that can be read that way because I found that many very common tags are not read that way.
    A list of tags is in the SDK 3.0 but I can't get it to work for most of the tags (not all).
    The values for all these tags are in database (Library Module) and the data has been saved to xmp-sidecar files.
    Still, the data is not read and results as 'nil'.
    Hopefully this is only a syntax issue only.
    Below some examples of common tags not being read:
    $image.metadata.title
    $image.metadata.copyright
    $image.metadata.location
    $image.metadata.isoCountryCode
    $image.metadata.city
    $image.metadata.state
    $image.metadata.country
    ...results
    Location:nil
    ISO Country Code:nil
    City:nil
    Thanks for replies.

    Hi,
    I'm referring to the "TAGS" field.
    I know they appear, but do they serve any purpose beyond simply appearing there? It seems redundant with the DESCRIPTION field. We were told the TAGS field would server some other, more sophisticated purpose, and I wanted to know if that purpose had ever been implemented. Our editorial team doesn't see any value in creating the content for the TAGS field if all it does is display in the browse mode. And I tend to agree. The TAGS field is not searchable as far as I know, or is it???
    Kindest regards,
    Brad

  • Problems with InDesign CS5 reading EXIF data

    Hi there - my first post.  Been searching all over for a solution but no one else seems to have this problem.
    I'm trying to create a picture book using InDesign and have JPEG's loaded in direct from many cameras (HTC, Canon etc.)
    I'm creating captions using either Live Caption or manually to show the description and exposure details.
    InDesign can always read the caption and tags (if it's been set by Picasa in the IPTC tag) but it never shows the EXIF camera details - it just shows <No data from link>.   In the links section if you right click on the image and open XMP File Info you can see all the EXIF info is there.
    Even dragging images from Bridge does not help.
    The only way I can make InDesign read them is to get Adobe Bridge to modify the image by completing a random IPTC field.  Bridge won't let you modify EXIF, so presumably that does not get changed, so why that helps I do not know.
    Is there any way to get InDesign to read EXIF's first off?
    Thanks, Simon

    It's been a long time since I looked at this.  While I was able to solve the problem using EXIFTOOL to process that JPEG files (and write XMP) I decided against including the metadata into the InDesign book as it would mean processing all my images, and having to remember to process any new photos I take.  Book is behind schedule so I cut it all out.
    I changed the code that was submitted by John, and made the following .bat file that sits in the same folder as EXIFTOOL.  The .bat files contains:
    %0\..\exiftool.exe -overwrite_original -TagsFromFile %* -@ exif2xmp.args %*
    pause
    In order for this to work, you need the exif2xmp.args file.  I didn't know where it was supposed to be located but put it in the same dir as EXIFTOOL and the bat file above and it worked.  I got the file somewhere from the EXIFTOOL website - think its in the full archive that they provide.
    To use it, you can drag multiple files onto the .bat file in Windows and they are processed.  N.B. this overwrites the original photos, so make a backup if you are unsure.

  • Lightroom Import: How to load Exif metadata description

    Exif schema contains a description tag, which I would like to populate as part of the process of importing images from camera. Would you please show me how that can be done. I cannot locate rhe correct property in the import dialog.

    Are you referring to the EXIF:ImageDescription field or the EXIF:UserComment field?  When LR imports an image, those fields get automatically imported into the LR catalog.  They appear in the Metadata panel on the right.   EXIF:ImageDescription will be displayed as "Caption" under the Default metadata set, and EXIF:UserComment will be displayed as "User Comment" under the EXIF metadata set.

  • How to make Canon specific EXIF metadata visible in LR?

    Hi
    I love LR but it excludes some fields of EXIF metadata that are provided by Canon's propietary raw converter. I am sure that there must be a way to make these visible inside LR so one can filter and create smart collections based on these metadata.
    What is the best way to achieve this? A plug-in? Any additional info?
    Thanks,
    Juan Dent

    One possibility is to use Exiftool that can read Canon tags and transform it to keywords or captions that LR can understand. Check out this list from http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Canon.html:
    Canon CameraSettings Tags
    Index
    Tag Name
    Writable
    Values / Notes
    1
    MacroMode
    int16s
    1 = Macro
    2 = Normal
    2
    SelfTimer
    int16s
    3
    Quality
    int16s
    1 = Economy
    2 = Normal
    3 = Fine
    4 = RAW
    5 = Superfine
    130 = Normal Movie
    4
    CanonFlashMode
    int16s
    0 = Off
    1 = Auto
    2 = On
    3 = Red-eye reduction
    4 = Slow-sync
    5 = Red-eye reduction (Auto)
    6 = Red-eye reduction (On)
    16 = External flash
    5
    ContinuousDrive
    int16s
    0 = Single
    1 = Continuous
    2 = Movie
    3 = Continuous, Speed Priority
    4 = Continuous, Low
    5 = Continuous, High
    7
    FocusMode
    int16s
    0 = One-shot AF
    1 = AI Servo AF
    2 = AI Focus AF
    3 = Manual Focus (3)
    4 = Single
    5 = Continuous
    6 = Manual Focus (6)
    16 = Pan Focus
    9
    RecordMode
    int16s
    1 = JPEG
    2 = CRW+THM
    3 = AVI+THM
    4 = TIF
    5 = TIF+JPEG
    6 = CR2
    7 = CR2+JPEG
    10
    CanonImageSize
    int16s
    0 = Large
    1 = Medium
    2 = Small
    5 = Medium 1
    6 = Medium 2
    7 = Medium 3
    8 = Postcard
    9 = Widescreen
    129 = Medium Movie
    130 = Small Movie
    11
    EasyMode
    int16s
    0 = Full auto
    1 = Manual
    2 = Landscape
    3 = Fast shutter
    4 = Slow shutter
    5 = Night
    6 = Gray Scale
    7 = Sepia
    8 = Portrait
    9 = Sports
    10 = Macro
    11 = Black & White
    12 = Pan focus
    13 = Vivid
    14 = Neutral
    15 = Flash Off
    16 = Long Shutter
    17 = Super Macro
    18 = Foliage
    19 = Indoor
    20 = Fireworks
    21 = Beach
    22 = Underwater
    23 = Snow
    24 = Kids & Pets
    25 = Night Snapshot
    26 = Digital Macro
    27 = My Colors
    28 = Still Image
    30 = Color Accent
    31 = Color Swap
    32 = Aquarium
    33 = ISO 3200
    38 = Creative Auto
    261 = Sunset
    12
    DigitalZoom
    int16s
    0 = None
    1 = 2x
    2 = 4x
    3 = Other
    13
    Contrast
    int16s
    0 = Normal
    14
    Saturation
    int16s
    0 = Normal
    15
    Sharpness
    int16s
    (some models use a range of -2 to +2 where 0 is normal sharpening, and others use a range of 0 to 7 where 0 is no sharpening)
    16
    CameraISO
    int16s
    17
    MeteringMode
    int16s
    0 = Default
    1 = Spot
    2 = Average
    3 = Evaluative
    4 = Partial
    5 = Center-weighted average
    18
    FocusRange
    int16s
    0 = Manual
    1 = Auto
    2 = Not Known
    3 = Macro
    4 = Very Close
    5 = Close
    6 = Middle Range
    7 = Far Range
    8 = Pan Focus
    9 = Super Macro
    10 = Infinity
    19
    AFPoint
    int16s
    0x2005 = Manual AF point selection
    0x3000 = None (MF)
    0x3001 = Auto AF point selection
    0x3002 = Right
    0x3003 = Center
    0x3004 = Left
    0x4001 = Auto AF point selection
    0x4006 = Face Detect
    20
    CanonExposureMode
    int16s
    0 = Easy
    1 = Program AE
    2 = Shutter speed priority AE
    3 = Aperture-priority AE
    4 = Manual
    5 = Depth-of-field AE
    6 = M-Dep
    7 = Bulb
    22
    LensType
    int16s
    --> Canon LensType Values
    (this value is incorrect for EOS 7D images with lenses of type 256 or greater)
    23
    LongFocal
    int16u
    24
    ShortFocal
    int16u
    25
    FocalUnits
    int16s
    26
    MaxAperture
    int16s
    27
    MinAperture
    int16s
    28
    FlashActivity
    int16s
    29
    FlashBits
    int16s
    Bit 0 = Manual
    Bit 1 = TTL
    Bit 2 = A-TTL
    Bit 3 = E-TTL
    Bit 4 = FP sync enabled
    Bit 7 = 2nd-curtain sync used
    Bit 11 = FP sync used
    Bit 13 = Built-in
    Bit 14 = External
    32
    FocusContinuous
    int16s
    0 = Single
    1 = Continuous
    8 = Manual
    33
    AESetting
    int16s
    0 = Normal AE
    1 = Exposure Compensation
    2 = AE Lock
    3 = AE Lock + Exposure Comp.
    4 = No AE
    34
    ImageStabilization
    int16s
    0 = Off
    1 = On
    2 = On, Shot Only
    3 = On, Panning
    35
    DisplayAperture
    int16s
    36
    ZoomSourceWidth
    int16s
    37
    ZoomTargetWidth
    int16s
    39
    SpotMeteringMode
    int16s
    0 = Center
    1 = AF Point
    40
    PhotoEffect
    int16s
    0 = Off
    1 = Vivid
    2 = Neutral
    3 = Smooth
    4 = Sepia
    5 = B&W
    6 = Custom
    100 = My Color Data
    41
    ManualFlashOutput
    int16s
    0x0 = n/a
    0x500 = Full
    0x502 = Medium
    0x504 = Low
    0x7fff = n/a
    42
    ColorTone
    int16s
    0 = Normal
    46
    SRAWQuality
    int16s
    0 = n/a
    1 = sRAW1 (mRAW)
    2 = sRAW2 (sRAW)

  • How to synchronise metadata between Lightroom catalogue and exif metadata (e.g. Orientation and rating)?

    Hi there,
    i have some third-party tools that also read my original photos that I use in my workflow. That is especially my private synology cloud, from which I can watch my images in the browser and in mobile devices like my iPhone/iPad.
    i Ido not want to export a second copy of the pictures from Lightroom to be used by the other tools and still want to be able to synchronise the two most important values between these tools and Lightroom: orientation and rating.
    is there any way to store orientation and rating from lightroom in the original photo's exif data? vice versa is there a way to synchronise these values back from the exif metadata to Lightroom? Especially orientation is an issue, because I have older cameras that do not set the orientation tag and I have to orient them in Lightroom.
    rationale: I'd like to use web or mobile devices to rate pictures with my friends and family and do not to have everybody gather around my Lightroom PC.
    I don't want to be trapped in the adobe product family. Buying Lightroom-mobile is not an option as I don't accept public clouds and the pricing of it.
    Any hints?
    cheers,
    Meike

    Use the Metadata > Save Metadata To File command to write orientation and rating from the LR catalog back to the photo's metadata.  Or set the option Catalog Settings > Metadata > Automatically Write Changes Into XMP.
    If an external tool changes a photo's metadata, LR will display an indicator in the upper-right corner of its thumbnail in Library grid mode:
    You can tell LR to reread all the metadata from the file by doing Metadata > Read Metadata From File (this will replace all the metadata in the LR catalog, so beware).
    You can find all photos that have changed metadata in the file by using the Metadata Status column in Metadata browser of the Library Filter bar.

  • Question about the Before/After/Test metadata tags

    i think that i have read all of the appropriate sections on the wiki but i am a little unclear on how/when i need to add extra info to the Before/After/Test metadata tags.
    thus far, i have not done any unit tests that require a component to be added to the display list.  i was reading the section on how to do that and i see that all of the above mentioned tags have extra info:
    [Before( async, ui )], [After( async, ui )] and [Test( async, ui )]
    what do those do and when/why do i need to use them?
    thanks
    additionally, i am trying to run this simple example derived from what's on the wiki and it always times out.
    package HM.FO.User {
    import mx.controls.Button;
    import mx.events.FlexEvent;
    import org.flexunit.Assert;
    import org.flexunit.async.Async;
    import org.fluint.uiImpersonation.UIImpersonator;
    public class UserWindowPresenterTest {
    //protected var window:UserWindow;
    protected var button:Button;
    [Before( async, ui )] public function setUp():void {
    //this.window = new UserWindow();
    this.button = new Button();
    //Async.proceedOnEvent( this, this.window, FlexEvent.CREATION_COMPLETE, 20000 );
    Async.proceedOnEvent( this, this.button, FlexEvent.CREATION_COMPLETE, 20000 );
    //UIImpersonator.addChild( this.window );
    UIImpersonator.addChild( this.button );
    [Before( async, ui )] public function tearDown():void {
    //UIImpersonator.removeChild( this.window );
    //this.window = null;
    UIImpersonator.removeChild( this.button );
    this.button = null;
    [Test( async, ui )] public function on_user_saved_clears_password_fields():void {
    // this.window.pass_txt.text = "foo";
    // this.window.pass_confirm_text.text = "bar";
    // var presenter:UserWindowPresenter = this.window.presenter as UserWindowPresenter;
    // presenter.on_user_saved( null );
    // Assert.assertNull( this.window.pass_txt.text );
    // Assert.assertNull( this.window.pass_confirm_text.text );
    Assert.assertTrue( true );

    Okay, so the async modified is used to indicate that the asynchronous statement will be used.
    There is a bit of overhead adding async to tests, so, we don't actually instantiate the code that handles Async unless the async attribute is in the Before, After or Test. If you don't place the async in these tags [Test(async)] and attempt to use the async code. Async.whatever... you will get an error.
    Regarding the ui, attribute, the same concept was intended to apply for ui elements... in other words we wouldn't build the necessary infrastructure.. that is an optimization and right now is not in play. so you will not see different behavior with or without the ui.
    If I copy your code directly from below and paste it in my environment it passes.
    Mike

  • Flash CS5.5[Publish Settings]: How to include custom Metadata tags in swf?

    In Flash CS5, the 'Publish Settings' for the fla had an 'Export SWC' checkbox that took care of that.
    The option is missing. Why was it removed and how can  that be done in 5.5?

    Thanks sinious, but, it doesn't work.
    Let me elaborate on what I want to do:
    I'm trying to create a swf in Flash CS5.5, that's using a flex library (swc) that relies on Metadata tags (anotations).
    I need to use the metadata tags in my as3 code (in the fla), and They need to be compiled into the swf (by Flash CS5.5 compiler...).
    Although, when I load that swf, the metadata tags aren't compiled into it (I'm using describeType to check if tags are available in the swf).
    In flex, I would use the '-kepp-as3-metadata+=' compiler setting to do that, in Flash CS4 & CS5 I used the 'Export SWC' in the publish settings, but that's removed (WHY???).
    Checking XMP Metadata didn't change that, the tags are still not included in the compiled swf.
    Anyone?

  • Adding/Reading XMP Metadata in a psd file

    Hi,
    I'm having some troubles to understand how to add and read XMP metadata on a psd file. I followed the Panel developer guide tutorial, and try to look on the internet for some answers, but I'm still stuck ...
    Here is the simple example I'm trying to make (using part of the code from the panel developer guide) :
         The function loads the XMP Script Library.
         @returns True if the XMP Script Library was loaded successfully.
         @type Boolean
    function loadXMPLibrary(){
         if ( !ExternalObject.AdobeXMPScript ){
              try{
                   ExternalObject.AdobeXMPScript = new ExternalObject('lib:AdobeXMPScript');
              }catch (e){
                   alert("Can't load XMP Script Library");
                   return false;
         return true;
         The function unloads the XMP Script Library.
    function unloadXMPLibrary(){
         if( ExternalObject.AdobeXMPScript ) {
              try{
                   ExternalObject.AdobeXMPScript.unload();
                   ExternalObject.AdobeXMPScript = undefined;
              }catch (e){
                   alert("Can't unload XMP Script Library");
        Try to put a new property into the metadata
    if( app.activeDocument || !loadXMPLibrary()){
        var xmp = new XMPMeta(activeDocument.xmpMetadata.rawData);
        xmp.setProperty( XMPConst.NS_EXIF, "myProperty", "test" );
        activeDocument.xmpMetadata.rawData = xmp.serialize();
        unloadXMPLibrary();
        Window.alert(activeDocument.xmpMetadata.rawData);
    I don't really know where I'm wrong, could you help me please ?
    Thanks,
    Julien

    Rather mess with EXIF and Dublin Core namespaces, wouldn't it be better to create your own?
    IE:
    #target photoshop
    addtoMeta();
    function addtoMeta(){
    if(!documents.length) return;
    if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
    var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData);
    var myNamespace = "http://my.fantastic.newspace/";
    var myPrefix = "nsfns:";
    XMPMeta.registerNamespace(myNamespace, myPrefix);
    xmp.setProperty(myNamespace, "myProperty", "A Test String");
    app.activeDocument.xmpMetadata.rawData = xmp.serialize();

  • IPhoto and EXIF Metadata

    Is there any way to set iPhoto 6 so that it will preserve all metadata in an image, even if the image is modified in iPhoto? It seems like the EXIF metadata is preserved in my photos upon import into iPhoto, but if I adjust an image using iPhoto all my EXIF metadata (shutter speed, aperture, etc.) is overwritten or lost.
    This is very annoying. Why does iPhoto behave this way? It has no business overwriting this metadata that should, by all logical accounts in my mind, remain with the image.

    Jim:
    How are you checking the metadata? I find that when I edit, like a crop, the modified jpg contains all of the EXIF data that the original has. I've verified that with other applications that read all the metadata.
    The only metadata that is not saved for use by other applications are the comments and keywords. Those are kept in the iPhoto database file.
    Do you Twango?
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've written an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

  • Move metadata & tags to original file

    I installed PE 4.0 a year ago, and organized my many photos that I had taken since 2001. I always saved the original photo files to one master file, with subfolders by year that the picture was taken. I then would use the camera software to rename the files which I then saved in various folders (for business: by client name; and for personal photos: by event or subject). I did not have a lot of hard drive space, so I  often backed up and copied files to off-line media. Now that I have installed a much larger hard drive, I have moved all of my photo files onto the hard drive. <br /><br />I would now like to take all of the metadata & tags associated with these copied photos (almost 10,000 photos) and move it to the original photo(s) so that I can then delete these copies of the originals that are spread all over the place.<br /><br />I could <GET> the original files and bring them into the collection. I could then retag and retype the information on every photo, over to the original file and then delete the copy. Does anyone have any suggestions on a faster method of moving all of this date to the original files?

    I started by importing all of my existing photo files into PSE and tagging them and adding captions. Before PSE, I would download my photos using software that came with my camera. My first camera was a Kodak easyshare. It would download the files from the camera to a folder: "Image Transfer/Photos <year>/<date of download>/DSC00xxx.jpg". <br />It would then open the files for editing. I would rename the photos and file them under sub-folders in "Business" and "Personal" folders. I backed up the original "Image Transfer" files frequently. <br />When I installed PSE 4.0 a year ago, I imported the photos in the "Business" & "Personal" files, rather than the original files in "Image Transfer". At various times I have had corrupted files and had moved some photos without using PSE. I have "re-connected" several times, not always to the copy that was originally used, but sometimes to another copy stored elsewhere on the hard drive or sometimes to the original photo in "Image Transfer". <br /><br />In the process of adding a new hard drive a few months ago, I moved files and copied files and backed up files all over the place. I now have copies of all of my 10,000 photos in PSE, or should I say at least the thumbnails, with all of the tags and metadata. I have had to "re-connect" many of the files. I now have most of the thumbnails connected to a photo file, but often that file is a copy of the original and the  copies are spread out over many files (the original "Business" and "Personal" files as well as various other copies or backups that I have spread over 3 hard drives).<br /><br />I would like to take each thumbnail and have it point to the original photo file  (under "Image Transfer/Photos 200x/<date file originally saved>/DSC .......), rather than the copy. I could then get rid of all of these other files spread over the hard drive. Remember that the original files have no tags or captions. How can I get the tags, captions and metadata moved or copied from the copy over to the original?<br /><br />I hope that this is clearer.

  • Flash CS4 IDE based project and embed metadata tags

    I posted this in one of the other sub-forums before I realised this one was available.
    I am moving over to using the Flex based embed metadata tags to import assets into my Flash CS4 IDE based project. This is working very well but I have hit one small problem - how do you now create a pre-loader? I've done the usual google to look for a solution and found many Flex based solutions and tried them all out but they do not appear to work from within a CS4 IDE based project - even when tried out on a web page.
    Is there a solution to this?

    I'm doing the same thing, it's great to have the embed function, but the swf loads all embed content before anything else.  This for me makes the feature useless. I make games and game sites want everything in one swf, so making a separate swf preloader wont work for me.  Hope Adobe creates a solution for this. 
    Here are my post on the subject:
    http://forums.adobe.com/thread/499997?tstart=0
    and
    http://forums.adobe.com/thread/499994?tstart=0
    Also I submitted a feature request with Adobe, I suggest you do the same.
    good luck!

Maybe you are looking for