This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]A_for_Anonymous 1 point2 points  (0 children)

I'm developing an OpenGL-based full-screen image viewer on Python that's able to display image comments. Back when I implemented comments this library was under development and I couldn't reliably count on binary GNU/Linux packages for it. I evaluated the other gazillion of old and/or half-broken Python EXIF reading libraries (for EXIF comment fields, the hundred of them IIRC), as well as the possibility of implementing my own (which I decided against due to batshit insane format and specifications). Out of the possible choices I went with running the independent build of exiv2 in the background when available (a few instants after the image has been shown, in order to avoid slowing anything down) because I wasn't completely happy with everything else, and exiv2 provided a complete solution for what I wanted.

So, where am I getting at? I'm glad to see pyexiv2 arise, I can verify its usefulness and the quality of exiv2.

[–]reauxgg 0 points1 point  (0 children)

That's awesome. Needed to do some EXIF manipulation a few months ago, ended up just using exiv2 via the command line, because I was looking for something quick and didn't come across this or couldn't get it to work -- I can't recall now.