Exiv2 release 0.19
Added by Andreas Huggel 74 days ago
This release actually adds some nice features, although they are maybe a bit hidden.
First, it has a dramatically reduced memory footprint when writing to TIFF and TIFF-based images as the images are no longer completely loaded into memory and non-intrusive write operations are done directly on the memory mapped file. Change the time on large TIFF images - some people have images that are hundreds of megabytes each - and the difference will be obvious. The analysis in #617 also shows the point.
Memory-mapping is now also used on Windows, for both reading and writing. The performance gain on Windows is similar to that on UNIX-like systems, it speeds up reading of TIFF-like files by about a factor six.
This release also provides extended Nikon makernote support. Exiv2 is now able to read and write many additional Nikon makernote tags, including some interesting ones, which Nikon encrypts in newer SLRs.
Besides, the XMP toolkit used by Exiv2 has been upgraded to the latest version, iptc4xmpExt and plus XMP schemas have been added and several XMP conversion issues fixed.
For a detailed list of all these enhancements and various other features and bugs that have been addressed, see the ChangeLog.
Andreas