Req Use libexif for EXIF writing
#1
With this library (which is LGPL) it's already possible to support XMP-tags and EXIF writing (including saving orientation after rotate). Only it's not implemented by XBMC.

There is a real world sample implementation available. And here is the API documentation.

But maybe this is not the desired way forward. Python offers an excellent GPL v2 alternative.
Reply
#2
Is this feature considered? Even without a library/database this can be useful to store metadata after rotation (not just pictures but also comics) so this last known position is remembered.
Reply
#3
Since this is a rather hot-feature for some XBMC users, it would be nice to know the perspective of team-XBMC on this. Knowing what is needed and wanted is the first step....
Reply
#4
sure. send a patch.
Reply
#5
Try github for that. This is the forum. More specific: the feature request section. The idea is to gather useful info.
Reply
#6
you asked if we wanted it. i gave you the answer. we want it, but i don't see anybody on the team interested in spending time on it.
Reply
#7
thnx. that was not clear.

I guess libexif can be then used like the sample code to write EXIF-info? Or is a different solution/library/implementation wanted?
Reply
#8
As long as the used library is available to as much platforms of xbmc as possible its fine i would say...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#9
I think that would mean extending current libexif to support exif writing. Like in the example I gave in the OP.

Also. Besides storing orientation this solution could also be used for rating your pictures. And when this solution is extended to the api's, addom how a uniform way to store meta data. This would potentially bring in some great addons to manage your pictures.
Reply

Logout Mark Read Team Forum Stats Members Help
Use libexif for EXIF writing0