Comment 10 for bug 680886

Revision history for this message
Manish Sinha (मनीष सिन्हा) (manishsinha) wrote : Re: [Bug 680886] Re: Better EXIF extraction - replace check_call() exiftool nonsense

On Sun, Apr 24, 2011 at 3:53 AM, Jason Gerard DeRose
<email address hidden> wrote:
> Thanks for all your work on this, Manish.  Even though we don't quite
> have a solution yet, you've given us a broad survey of the options.
> It's a shame EXIF from Python is such a pain... think that reflects the
> fact that EXIF is a pain (and a mess) in its own right.
>
> I've never tried EXIF extraction with GStreamer, will be exciting to see
> what we can do there... would be nice to use GStreamer as our metadata
> extractor across the board.

You can give it a try.

Till date the only exif library I have faith on is taglib-sharp made
by the awesome banshee developers.

https://github.com/mono/taglib-sharp
https://github.com/mono/taglib-sharp/tree/master/examples
https://github.com/mono/taglib-sharp/blob/master/examples/ParsePhoto.cs

Sadly, I never knew it was such a pain in python. No clue how people
manage to extract exif data in all those applications