Adding Metadata to JPEG, EPS, PSD, TIFF

Hi all,
I would like to know how if is possible to a read and write metadata (basically Caption and Kewords fields) to a different kind of files (EPS with JPEG compression, TIFF, JPEG, PSD...) WITHOUT opening them in Photoshop.
I need to manage all from Scripting, usually AS or AppleScript Studio.
At the moment I do this opening them, writing them and resaving them but I would like to know if a more faster and professional way exists.
I know exiftool but I would like to use Adobe routine or products.
Stefano

Stefano, I would have thought that 'exiftool' was the best solution for you by far. Never done it but if I recall correctly the developer allows for this to be included in your AppleScript Studio app? The problems that you are going to encounter with the Bridge option are No Access to the Application directly from AppleScript, Bridge is ONLY scriptable via Adobe's ExtendScript/JavaScript. Adobe's other Applications allow AppleScript to perform JavaScript so the ONLY way to communicate with Bridge is via one of these and the BridgeTalk messaging system. Although Bridge will alter the metadata without actually opening the file you will end up launching 2 App's if they are NOT already running. If you don't already know JavaScript then the learning curve for what's involved in this process is considerably more than that of the 'exiftool' man pages. Plus I would expect the performance of calling the shell from your app would blow the Adobe route out of the water… BTMO

Similar Messages

  • Include Develop settings in metadata inside JPEG, TIFF, and PSD files ignored when unchecked

    In the Catalog Settings under the Metadata tab, I have unchecked the option 'Include Develop settings in metadata inside JPEG, TIFF and PSD files'.
    I then selected a JPEG photograph in the Library module and chose Metadata/Save Metatdata to File.  I wanted to save the metadata that I had added (keywords, IPTC, rating, etc), but not the develop settings.
    I then imported the jpeg back into another catalog.  The metadata I had added was there as expected, but so are the develop settings.  This I did not expect or want.
    Have I got something wrong here?  My understanding is that turning off the 'Include Develop settings in metadata inside JPEG, TIFF and PSD files' option means that develop settings are not written to the xmp area in non raw files such as jpegs.
    Looks like a bug to me.
    Tony

    Hello all,
    I have investigated this problem further and now have the answer.  It is not that the option "Include Develop settings in metadata inside JPEG, TIFF, and PSD files" is ignored, but it appears that the LR catalog is not properly updated when this option is turned off.
    Here are steps to test and illustrate the problem:
    1. Create a new folder and place a copy of an original jpeg image (original from camera) in the new folder.  Make sure you keep the original safe and only work on copies.
    2. Create a new catalog in Lightroom 2.3.
    3. Import the jpeg image from the new folder.
    4. Add some metadata (keywords, ratings, title, caption, IPTC data, etc).
    5. Make some Develop adjustments to the image.
    6. Open "Catalogue Settings" from the Edit menu and check (enable) the option "Include Develop settings in metadata inside JPEG, TIFF, and PSD files".  Uncheck (disable)  the "Automatically write changes into XMP" option.
    7. Select "Save Metadata to File".
    8. Delete the jpeg image from the Library module, then re-import it.
    9. Copy the original image back to the new folder, replacing the updated jpeg (once again, the jpeg image now contains no metadata from Lightroom).  At this stage, Lightroom fails to recognize that the metadata in the LR catalog doesn’t match the metadata content in the jpeg file.  I would have though that it should.
    10. Open "Catalogue Settings" from the Edit menu and uncheck (turn off) the option "Include Develop settings in metadata inside JPEG, TIFF, and PSD files".
    11. Reset the Develop settings.
    12. You now need to make a change to the metadata like increase or decrease the rating (otherwise LR won’t save any metadata to the jpeg file - LR is being too smart and thinks it’s already up to date, so does nothing when you do the next step).
    12. Select "Save Metadata to File".
    13. Delete the jpeg image from the Library module again, then re-import it again.
    14. Look at the develop settings (that you specifically did not want saved within the jpeg file in step 10).
    Although the Develop settings were Reset in step 11, you have ended up with the original Develop settings from step 5.  It is true that LR has not saved the reset develop settings, but it also hasn’t removed the old develop settings that are still stored in the catalog.  This must be considered a bug (oversight).  Note that it has also saved an Import snapshot as well.
    For the more technically minded (and the LR developers if you are listening), the field "xmp" in the table "Adobe_AdditionalMetadata" is not updated (old camera raw settings and snapshot settings are left behind) when the "Include Develop settings in metadata inside JPEG, TIFF, and PSD files" option is unchecked (disabled) and it seems that this is the data that is written to the jpeg file when you select "Save Metadata to File".  Note that the state of "Automatically write changes into XMP" has not effect on this process - I tried it on and off.
    Hope that this might be of some help to others one day.
    Tony

  • What does "Include develop settings metadata inside JPEG, TIFF, and PSD files" do?

    I am wondering what the option "Include develop settings metadata inside JPEG, TIFF, and PSD files" found in catalog settings/metadata does?  what happens if you uncheck it?

    Bob12312321 wrote:
    also when this is unchecked will lightroom still save keyword changes to raw(nef) files?  thank you!
    Metadata ("real" metadata like keyowords nor develop adjustments) are never saved into non-DNG Raw files (like .nef, .cr2) directly. With these files, there is always a so called sidecar file (with the extension .xmp) created to hold the XMP information.
    And yes, if the option is unchecked, LR will save the keywords to the XMP sidecars, when you perform "Write Metadata to File" or have the autowrite option active.
    Beat

  • How to Convert all PSDs/TIFFs to JPEGs within subfolders (no "JPEG" folder)?

    Hello all, I come to you with what I hope is a fairly simple question and I would put it in scripting if needed but I'm not a scripter. I am sifting through many terabyte drives trying to track down all large image files and delete them after making an identically sized JPEG. I can create actions or use the File->script->Image Processor or some other method you suggest.
    There is a drive in question with hundreds of folders broken down by a client number and occasionally we'll design something as a psd. Well after each year we like to keep the images but do not need the multilayered psd/tiff files any longer. I would love something to grab every psd/tiff on the drive and convert it to jpg (and delete psd afterward but that I can do by hand). However both batch and image processor have drawbacks that don't allow me to do this. Can anyone help?
    Is there a way to make the Image Processor not save in a "JPEG" folder but in the true "same location" as it stipulates. I have bound it to a hotkey and am currently dragging in chunks at a time, then going into the folders, cutting/pasting, then deleting the jpeg folders, then deleting the psds... it's quite cumbersome.
    Ideally the files wouldn't go through the GUI so it would be speedier but not necessary. I can use Photoshop or Bridge CS3. I am finding the files by windows searching extensions so if possibly a droplet or something could allow this, I'd use that as well. Any tips are greatly appreciated.

    You might want to post this to the Photoshop Scripting Forum.
    Good luck,
    Hunt

  • EPS and Tiff Files are not open...

    Dear All,
    If we open the EPS or Tiff file in Illustrator CS3, we got the error message as in the screenshot which named as “Illustrator screenshot.jpg”.
    If we open the EPS or Tiff file in Photoshop CS3, we got the error message as in the screenshot which named as “Photoshop screenshot.jpg”.
    We unable to open the file both in Illustrator and Photoshop. Is there any other option to open the file? Please advice.
    I’ve attached the images and screenshots for your better reference.
    Thanks in advance.
    Kumaran. P

    These files are completely corrupt. I got the same error messages you did in Illustrator and Photoshop.
    The EPS files look quite hopeless. (They do not remotely resemble EPS files when viewed in a text editor.) The TIFF file opened in IrfanView. I've resaved it as a JPEG and attached it here. You can see that it's truncated.
    You didn't mention how you obtained the files.

  • RAW+jpeg+tif+psd all same name import solution found  !!!!!!

    Pardon the fact that this reiterates information now part of other threads, but this is an issue of make or break proportions for some users--it certainly was for me. And it needs prominent clarification
    So I decided to give itits own thread! I had written off LR for production work when the word got out that the same name solution was only partial in 1.1. I needed to see archived folders with same named sets of RAW, tif, jpeg, and psd images ( or combnations thereof). There is a solution to getting these into LR:
    Jim Burgess found that if you import a newly made folder that has a RAW, tif, jpeg, and psd with the same name, it will bring them all in side by side.
    I had at first found that none of my existing folders in the db could be refreshed from the INSIDE and do that--all that got brought in was the jpeg to join the RAW of the same name already in there!
    After learning of Jim's success, I then deleted a folder that was already in the db that had all four same name but different format files in it with only the RAW showing. I then reimported that folder and it saw all the files with the same name (all four formats-RAW,tif,jpeg, and psd) and ingested them.
    Why it can't be refresed from the inside is a mystery to me--or I just haven't discovered any way to do it, and I have tried synchronize folder and reimport repeatedly--neither work. Looks like one has to dump the folder and then import it afresh to get them all--but that for sure will do it! Whoopoeee!
    It does mean that if new file formatted images with the same name get added from outside LR to a folder already in LR with the RAW in there, that you will then have to delete that folder and reimport when you go back to LR.
    Looks like an incomplete implementation of this feature to me, but a whole lot better than not being able to see all same named files side by side.

    It is actually pretty easy for those only wanting to get the jpegs from existing folders, and fine for importing new folders. I am still puzzed why they implemented it this way--or perhaps they intended that one could use synchronize folders to get all the formats in, and this is really just a 'bug'.
    In any event, let's hope they finish the job.

  • Adding metadata to my initial backup files

    I have a hard drive on my PC exclusively for image backup and I 'copy' all my pictures there automatically, when I first download them from the camera, using Adobe Bridge. In theory at least, this set should never be needed. All my subsequent processing takes place on the prime set in the 'C' drive, using Photoshop CS4. Short of completely overwriting and replacing all my backups, is there any easy way of just appending my keywords and rankings to all the untouched files on my second drive?
    Note.. All images retain their original ID numbers exactly as shot and I do not use Lightroom.
    Best regards,
    BRB (in the UK)

    BRB.UK wrote:
    Hi RWSP and thanks,
    So...
    If I understand you correctly, with 'raw files' I can now select and copy (Ctrl+Drag&Drop) just, all the small hidden sidecar.xmp files, from my C drive over to my camera-raw backups on the second drive. This will non-destructively update everything, the keywords, ratings and the ARC processing data, without touching the raw files them selves in any way?
    But for .jpg's I will have to copy-and-replace things with the processed picture files in order to add the key words etc.? In effect overwriting my camera copies with the Photoshop-processed.jpg versions. ...
    Right.  You can copy the xmp sidecar files to your backup.  This will back up the keywords, ratings, acr edit data and (assuming no file name changes) will associate the metadata with the original unchanged raw file.*  SFAIK there is no way to have metadata for jpeg files written to sidecar files; so you're right: you would need to  backup your updated jpegs to preserve the metadata you applied.  But if you're shooting raw, would you have many jpegs files from camera?
    * Note:  The above applies for camera-native raw format files; may or may not be true for DNG native format camera raw files.  Since DNG is designed to be updated with added metadata, it may be that ratings and acr metadata would be written to the original dng files.

  • PSB to EPS / PSD

    hi ,
    im currently doing a banner of size 72feet x 4 feet in photoshop. Doing it in 100% with a resolution of 72pixels/inch but i could not save the file in either EPS / PSD ... the only format available is TIFF / PSB / RAW. Is there any solutions to this ? Im sending it for print tml.

    I suppose you could, I'm not sure how that would look at 72 feet, a PSB is specifically made for larger projects so the setting in the file type could make it look better.

  • Jpeg compression for tiff image (nt gettin a view of jpeg compressd pages)

    Hi All,
    I have a problem of jpeg compression inside a tiff file. When I convert no. of pages in a multi-page tiff file I m not getting a view of jpeg compressed pages. I convert black and white as well as gray scale jpeg images inside the tiff file. I used Compression Group4 for black and white image and JPEG compression for gray scale image. Also set the dpi of each page. But most of the viewer doesn’t support my jpeg compressed pages. When I set the quality of jpeg images to 0.1f that time I m getting a view of particular images for some image viewer.
    My requirement is to show the jpeg compressed image inside the IMAGING PREVIEW 2.5 VERSION. But it doesn’t support for my output tiff. As well as cant get properties of that page inside the Fax viewer except Resolution 200x200 dpi.
         If anybody has any idea to compressed jpeg image inside the tiff file, please tell me how I can compress the gray scale image using jpeg compression.
    Thank you in advance
    Dipak

    Hi Maxideon,
    Thank u 4 ur immediate reply. But my requirement is, to show d tiff file only in IMAGING PREVIEW 2.5 VERSION. I tried lots but didn’t manage to get a view of JPEG compressed page. I think somewhere I m doin wrong. Somewhere I wrote wrong code, cause d properties of jpeg compressd images also not getting in Fax Viewer except DPI. I change the BaselineTIFF Tags of JPEG compressed image, but can’t manage output yet. I think d problem create at d time of metadata writing. My problem is tht, tiff created using sum other soft. is suppported by IMAGING PREVIEW 2.5 VERSION, y nt mine?
    Here is my code for BaselineTIFFTagSet:
    if(isBinaryImage) {
                 // resolution unit
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(296), 2));
                 // bit per sample
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(258), 1));
                 // compression
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(259), 4));
                 // rows per strip
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(278), bImageImage.getHeight()));
            } else {
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(296), 2));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(258), 8));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(259), 7));
                 // thresholding
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(263), 3));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(278), bImageImage.getHeight()));
            }     If u have any idea 4 write a metadata of jpeg page wid jpeg compression, can u plz suggest me hw to write a metadata 4 jpeg image? Which Baseline Tags r needed to set d jpeg compression?
    Thank you
    -dipak

  • AUTOMATOR actions... converting Jpeg to PSD...

    Hi guys
    I am trying to find an action to convert about 10.000 photos and pictures from Jpeg to PSD... impossible to do it one by one, opening and saving using Photoshop CS... it'd take me forever!
    I was even able to download a pretty nice action from Apple called "Change File Format 1.3"... it's very good but it doesn't support PSD... only .TIFF files...
    I found another Automator Action for Photoshop CS "Photoshop Actions for Automator 1.0 " but it downloads as a .SIT file and I can't open it...
    Does anyone know where I can get an Automator Action to convert Jpeg to PSD files???
    Cheers

    Problem solved!
    Thank you guys!
    I downloaded Stuffit Express... so I was able to open "Photoshop Actions for Automator 1.0 "
    http://www.completedigitalphotography.com/index.php?p=339
    Great pack and I was able to open the .sit file and just dragged the actions to my Photoshop CS folder... and it immediatly showed up on AUTOMATOR...
    So, I just made a PSD copy of each Jpeg...
    Thank you

  • Bridge to PS CC 2014:  Error "Windows Cannot Find Photoshop CC" for PSD & TIFF files

    Since installing PS CC 2014, I have been unable to open PSD & TIFF files from within Bridge.  If I do- I get the error above.   Once Photoshop CC 2014 was installed, I removed the older version of PS CC. 
    Sounds like a registry issue created when PS CC 2014 installed alongside PS CC; confusing Bridge of where to send Photoshop files.

    Looks like bridge is still trying to run the old version.  Did you uninstall Photoshop CC after installing Photoshop CC 2014?
    Have you made sure and fully closed Bridge and reopened it?  Logging off and back on would ensure that.
    Failing the above, people have reported success with using the Creative Cloud Cleaner tool followed by a reinstall of Photoshop CC 2014...
    Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6
    -Noel

  • Previously i was able to select tools in the bridge and then select image processor to make jpegs from my tiffs, the image processor tab is no longer on the tools drop down menu

    previously while in bridge, i was able to select tools in the drop down menu and then select image processor to get to the page where i can make tiffs and jpegs. That option is no longer available in the drop down tool selection. How do I make jpegs from my tiffs now in the bridge.
    thanks
    [Moved from the general Cloud forum to the specific Program forum... Mod]

    In current Firefox releases the search bar on the about:home page and the about:newtab page have an autocomplete=off attribute that prevents Firefox from saving form data and now show search suggestions just like you get on the regular Google search page.

  • Adding Metadata to PDF Form

    Hi, I'm trying to add some metadata to a pdf. I have the follow script in the form initialize event:
    if (form1.desc.nodes.namedItem("metadata") == null) then
    var oNode=xfa.form.createNode("text", "metadata")
    form1.desc.nodes.append(oNode)
    endif
    I receive the error message:
    Argument mismatch in property or function argument
    I also tried this code:
    if (form1.desc.nodes.namedItem("metadata") == null) then
    var oNode=xfa.form.createNode("text", "metadata")
    oNode.value = "Test Data"
    form1.desc.nodes.append(oNode)
    endif
    Which gave me this error:
    accessor "oNode.value" is unknown
    It appears that the oNode object is not being created.
    Any suggesting how I can add Metadata to the PDF?

    Hi,
    This is the code I use to place metadata into the pdf file. If you open
    the resulting pdf file using Notepad, the metadata is visible as readable
    text in the file. I'm not sure the same approach can be used to add
    metadata as viewed under Document Properties. We are not using it that
    way. Maybe by changing the node name?
    if ((EMAIL_SUBJECT1.rawValue != "")&&(EMAIL_SUBJECT1.rawValue != null))
            var vDesc=xfa.template.data.desc;
            var oNode1=xfa.template.createNode("text", "EMAIL_SUBJECT1");
            vDesc.nodes.append(oNode1);
    vDesc.nodes.namedItem("EMAIL_SUBJECT1").value=EMAIL_SUBJECT1.rawValue;
    Andrew Zwickl | Worldwide Information Systems |
    Eastman Kodak Company | 1669 Lake Ave | Rochester, NY 14652-4455 |
    VOX: 585-477-1402
    FAX: 585-588-4123
    EMail: [email protected]
    www.kodak.com
    From:
    SI_MSD7 <[email protected]>
    To:
    zwickl <[email protected]>
    Date:
    08/10/2012 06:18 PM
    Subject:
    Adding Metadata to PDF Form
    Re: Adding Metadata to PDF Form
    created by SI_MSD7 in LiveCycle Designer - View the full discussion
    Bruce / Zwicki - or anyone who can assit...
    How did you get this to work? I
    I'm looking for a way to add/inject values (keywords) into the form's
    meta-data by retrieving the info/values from user input.
    To test the above solution, I added the following script to the initialize
    event as referenced, but I'm not sure what is happening:
    if (form1.desc.nodes.namedItem("metadata") == null)
    var oNode=xfa.form.createNode("text", "metadata")
    form1.desc.nodes.append(oNode)
    1. Do I need a field on the page?
    2. What part of the above script affects the meta-data?
    Thanks!
    Replies to this message go to everyone subscribed to this thread, not
    directly to the person who posted the message. To post a reply, either
    reply to this email or visit the message page: [
    http://forums.adobe.com/message/4613534#4613534]
    To unsubscribe from this thread, please visit the message page at [
    http://forums.adobe.com/message/4613534#4613534]. In the Actions box on
    the right, click the Stop Email Notifications link.
    Start a new discussion in LiveCycle Designer by email or at Adobe Forums
    For more information about maintaining your forum email notifications
    please go to http://forums.adobe.com/message/2936746#2936746.

  • Import metadata to jpeg files

    i want to import massively metadata to jpeg files.
    Can you help me to import metadata such as keywords.
    I have already tried with xmp toolkit of Adobe but the metadata
    is not readable from file info in Adobe Photoshop CS2
    What seems to be the problem ?
    I 'm using windows xp

    I can probably help with this.
    I have a script called TagFromFilename that can apply fill in the details that can be extracted from the file path if the .wavs are stored in the layout <Album Artist>\<Album>\[D-]## <Name>[ - <Artist>].<Ext> where D is an optional leading disc number and <Artist> is an optional trailing artist (otherwise both artist and album artist are set to the grandparent folder). You just need to make sure that before you add the tracks to iTunes, that it won't rename the files. You can do this by turning off the Keep option if the files are inside the media folder, or the copy option if the tracks are located outside.
    Alternatively I have another script called ExportImport which allows for almost any editable to be adjusted, as long as you can export the internal track IDs of each track and then marry them up with the data you want to import. See Batch Add Comments Tag Solution? for a previous example of how if might be done. I'll gladly go into more detail if you tell me what fields you already have and what identifying information is present.
    tt2

  • I have added metadata in Prelude. How can I see the text in Premiere?

    I have added metadata in Prelude. Now in Premiere, I can see the "speaker" but none of the text I added. How can I see the text in Premiere?
    Message was edited by: Kevin Monahan
    Reason: More searchable title

    Both the Project and Metadata panels in Premiere Pro have a Metadata Display dialog that allows you to select which metadata properties are displayed. To access this dialog, right-click the panel's tab and select Metadata Display.

Maybe you are looking for

  • Error message while creating commitment for an employee using PBC

    We implemented Position and Budgeting control (PBC) in SAP ECC 6.0. While running the commitment creation against each employee using infotype 724 (Financing status), we are getting error message for few employees as below. Line item (20/1000000010/

  • HT5552 how i can change the payment methods of my account from visa to non ?

    i have problem with my visa, so i want to change the method of pay to non until i fix that problem. I can't change it because the potion non does not appear ? !

  • Hunt Pilot - range of numbers

                      HI, I have a simple question. I'm using call manager version 8.6. I have configured hunt pilot as range of numbers instead of specific number. eg: 898949X it wil work properly right. I want to confirm. I tested it is working fine.

  • Transport Request Implementation Log

    Hi Gurus, I have a Transport Request implemented in the production server. I want to know by whom that TR was implemented. It's one of my TR and I know all the attributes related to it. Only thing I want to know is who has implemented that TR in prod

  • Multiple DML per Transaction

    My capture process is working fine if I change a single record and then commit. I can get the anydata and convert it to an lcr and do what I need. However, if I update multiple records, I am only getting a single anydata. That any data only conatins