

For Windows a python executable has been created (Note to Windows users: Currently there is the.
#Exiftool mac for mac os x
For Mac OS X you can either run the simple pyExifToolGUI.app bundle (via the setup script) from the tar.gz and install the dependencies yourself, or you can download the full bundle which includes everything internally. Download pyExifToolGUI - A GUI for ExifTool that makes it possible for users to read or modify metadata of their images, as well as remove or export it to other formats.

An intuitive interface for a powerful command In order. Adding A Little More Comfort to ExifTool on the Apple Macintosh Move the droplet icon or an alias to the desktop Select one or more image files and drag them. It allows you to view the EXIF information of image files.
#Exiftool mac software
ExifToolGUI is graphical interface developed for the ExifTool software application. ExifTool is a platform-independent command-line application for reading, writing, and editing Meta information that is contained by image, audio and video files.
#Exiftool mac free
Free Open Source Mac Windows Linux Image Processing Add a feature 3 Like. I have done a lot of work on this, and Exiftool 9.40 will have a new option to allow you to write XMP before the PNG IDAT chunk.ExifCleaner is a freeware, open source GUI app for removing exif metadata from images and video with drag and drop. I have added this to the list of Known problems.įinally, Phil Harvey decided to fix this problem in Exiftool itself: It would have been wonderful if the XMP specification had mandated that the XMP chunk come before IDAT, but it didn't, so this must be considered a bug in the Apple software. My guess is that Apple software ignores XMP if it comes after the IDAT chunk. I did some playing with Apple Preview, and not only does it not recognize XMP at the end of the file, but also it deletes this XMP when adding keywords to the image. I reposted on exiftools' forum, and author Phil Harvey replied: Experiment with XMP SDK instead to insert a clean XMP packet at the beginning, and have exiftool reuse this first chunk.The XMP spec states that "Encoders are encouraged to place the chunk at the beginning of the file, but this is not required."Ĭonclusion: There is a (slight) difference in how exiftool writes XMP and this specifically messes with OSXs metadata retrieval. A diff shows that exiftool appends at the end of the file where XMP sdk puts it in the header of the PNG. The file size is similar when looking at ModifyXMP's output and exiftool inserting the exact same XMP blob. ReadingXMP can read XMP info inserted by ExifTool into PNG, although this info is not shown in OSX Finder. Other great apps like ExifTool are Geeqie Image Viewer, ExifToolGUI, Daminion and Metadata++. The best alternative is ExifCleaner, which is both free and Open Source.

ModifyXMP can write "pure" XMP info into PNG which is shown in OSX Finder - this is a good target. There are more than 25 alternatives to ExifTool for a variety of platforms, including Windows, Mac, Linux, Online / Web-based and ExifTool. I dug up my xmp_sdk on my disk and experimented with the provided samples:

Should I investigate in an alternative tool to strip the container ?.Is OSX defying an XMP standard? Edit: apparently XMP is not respected by OSX per default.Is exiftool the right tool for XMP/PNG combination, and am I missing a specific feature.Surprisingly, if I first create a tag using Preview and THEN do the command above, the new tags are reflected I suspect that I am overseeing an external data parser that needs to be 'activated', picks up the tags and puts them in a different store (e.g.DS_store). Pushing raw XMP info into a clean file also doesn't give the expected result: exiftool "-xmp<=viaexif.xmp" PNG_transparency_demonstration_1.png The "viaPreview" tag is visible now, e.g. The xpacket header is not present in Preview generated keyword, and the XMP Toolkit is different. However, in Preview or Finder info panel, no "ViaExifSubject" is found.Īlternatively, using OSX Preview to add comments (Open in Preview, Show Inspector, Go to Keywords tab, click '+' to add keyword). PNG_transparency_demonstration_1.pngĮxiftool -xmp -b. The difference here I see here in the XMP raw data, where exiftool newly creates a header, while Preview does not.Īs an example, look at the following PNG from the Wikipedia page on PNG without metadata :Īdding a keyword using exiftool, and afterwards dumping the XMP datablock: exiftool -xmp-dc:subject=ViaExifSubject. In contrast, if I first add a tag in Preview and use exiftool to add a new tag later, this IS indexed. However, exiftool-added tags do not seem to be picked up by neither Preview nor SpotLight. The added tags, such as "keywords", are all visible in OSX (mountain lion) Finder, Preview and nicely indexed by Spotlight.įor PNGs I need to fallback to XMP as this is the metadata container for PNG. Around my image processing software I use exiftool to successfully shuffle around exif info from Cr2, TIFF, JPG files.
