![]() ![]()
XMP:CreatorTool= IMatch 5.7.0.2 (Windows) XMP-photoshop:TransmissionReference= Wyjazd na targi w Poznaniu #Exiftool producers field and country field updateI update the Transmission Reference field, write-back metadata and there is an IPTC record again:Ä®:\images\KonicaMinolta DiMAGE Scan Files Files Files (x86)\\IMatch5\arg_files\gps2xmp.args Problem solved, application interoperability restored. Remove the legacy IPTC data and use only XMP. Especially if you continue modifying metadata in multiple applications and also want to keep the legacy IPTC data. ![]() When using the ExifTool fields for renaming files I am able to work around this by adding the ExifTool field and then using a 'replace' method with regular expressions to remove/extract the relevant string. Add -overwriteoriginal to suppress the creation of backup files. I also suggest that you stick to the character length limits specified for legacy IPTC when you will in the XMP fields which are mapped. With the standard dates I would be able to use , , fields but these are not available for the ExifTool date-time fields. To remove the Title tag from a video the original commands that James Taylor used will work: exiftool -Title movie.mp4.#Exiftool producers field and country field fullIMatch will truncate the IPTC data when writing, but will retain the full XMP data. I suggest you only manage your metadata in IMatch. If you are combining legacy IPTC data and you modify your metadata in multiple applications, you will be affected by such problems. If the IPTC data in the file has been truncated to 32 characters (which is correct and has to be done) (the OTR is usually only a 6 digit code) ExifTool will map the truncated value into XMP. When IMatch detects that a file has changed, it re-reads the metadata in the file, applying the XMP mapping from IPTC/EXIF/GPS into XMP. ![]() To avoid this kind of problem, I recommend to strip the legacy IPTC data from your files (there is a preset for that in the IMatch ExifTool Command Processor) and only work with XMP data. New files should never contain legacy IPTC data, and IMatch does not create it. Why do you still work with legacy IPTC data? This has been deprecated 10 years (!) ago by the IPTC. #Exiftool producers field and country field windowsIs there a setting in IMatch that can be used to make IPTC "write-only" for images that are already managed in IMatch? I am not sure if removing IPTC from images is really the best solution as the process will take many, many hours and there is no guarantee the problem will not reoccur should any other application (Lightroom, Photoshop, Windows Photos etc.) write IPTC records to files. What should I do to prevent truncating XMP data? I think all of my "Metadata 2" settings are default as set by IMatch install. I've read also that removing IPTC data from files can be a solution. Now I've read that sometimes it can happen that IPTC value will overwrite XMP field on import if the metadata is not synchronized. Checking with Exiftool, still the XMP value is "long", the IPTC field is truncated. I need to do some more investigation however I think I noticed a following sequence: It used to be no problem in Lightroom, now however I see that for many images (not all) the XMP metadata is repeatedly truncated to 32 character limit whenever I let Photoshop or Lightroom write metadata to images and rescan the files in IMatch. I have a lot of old JPGs for which I added some metadata fields (Transmission Reference, Location) that are of type String in XMP (so the length of a value is not a problem) which however are related to IPTC fields (like Original Transmission Reference) having 32 character limit. I am migrating my image management from Lightroom to IMatch. IFS= " $OldIFS " # Give IFS back its original value.I would appreciate some help regarding IMatch and Lightroom. Read ARTIST COPYRIGHT CITY STATE COUNTRY CREATOR RIGHTS BYLINE HEADLINE DESCRIPTION KEYWORDSONE KEYWORDSTWO KEYWORDSTHREE KEYWORDSFOUR KEYWORDSFIVE KEYWORDSSIX KEYWORDSSEVEN KEYWORDSEIGHT <<< "$exiftoolform " OldIFS= " $IFS " IFS= '| ' # Save the old IFS value to OldIFS and give the new value to IFS. Exiftoolform= $(yad -title "ExifTool " -form -width=700 -columns=2 -field= "Artist: " -field= "Copyright: " -field= "City: " -field= "State: " -field= "Country: " -field= "Creator: " -field= "Rights: " -field= "By-line: " -field= "Headline: " -field= "Description: " -field= "Keywords 1: " -field= "Keywords 2: " -field= "Keywords 3: " -field= "Keywords 4: " -field= "Keywords 5: " -field= "Keywords 6: " -field= "Keywords 7: " -field= "Keywords 8: " "John Doe " "(c) 2015 John Doe " "Chicago " "Illinois " "United States " "John Doe " "(c) 2015 John Doe " "John Doe " ) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |