A Python binding to exiv2 library for reading and writing image metadata (EXIF, IPTC, XMP, ICC Profile). Current version 2.15.5 supports Python 3.8+ and includes prebuilt wheels for Linux, macOS, and Windows. Releases follow exiv2 updates; active development.
pip install pyexiv2No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Open an image, read EXIF data, and close.
Replace ImageMetadata with Image.
Remove any calls to enableBMFF().
Use img = Image(path); ...; img.close(), or use context manager with Image(path) as img:
Ensure input dict values are unique per tag or handle duplicates explicitly.
pip install pyexiv2 (requires Python >=3.8)
Always call img.close() or use a context manager: with Image(path) as img:
Use 'from pyexiv2 import Image' instead of 'import pyexiv2' and then pyexiv2.pyexiv2.
No dependency data recorded yet.