tlpower / pyexiv2

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyexiv2

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

Features

Defects

  • Can't read the image larger than 2G, or modify the image larger than 1G. (related issue)
  • Not thread safe, because it uses some global variables in C++.

Docs

  • Tutorial

  • 中文教程

  • Similar projects:

    • pyexiv2: It is a Python 2 binding to exiv2, hasn't been updated since 2011.
    • py3exiv2: It is a Python 3 binding to exiv2, wrapped with Boost.Python.

Tests

There are some test cases in folder pyexiv2/tests.

About

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

License:GNU General Public License v3.0


Languages

Language:Python 73.5%Language:C++ 23.0%Language:Shell 3.5%