You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Loving my new Pi5 digital pictureframe. I'd like to add some addtional features to the software. I'm a long time programmer and can more or less get around in Python.
I want to retrieve more of the tags/metadata on a picture. For example, on paintings I've populated Authors. For all I know, all metadata is retrieved and sitting there and I just need to get it into the proper structures. I'm looking for some guidance as to where I need to make changes to do this.
Return more values about the current picture via MQTT. Looking for the same, some guidance.
The text was updated successfully, but these errors were encountered:
for playing around with metadata. Exiftool (https://exiftool.org) might be helpful. It's like a swiss knife for image metadata. But be aware, there is only a limited set on meta-infos which is used by alle camera manufactures.
In picframe you will find all meta data handling in get_image_meta.py
In configuration.ymlyou find the list of actual supported Keys. So you could extent get_image_meta.py and add the key in 'configuration.yml'. It should be exported by mqtt.
image_attr: [ # image attributes send by MQTT, Keys are taken from exifread library, "PICFRAME GPS" is special to retrieve GPS lon/lat, "PICFRAME LOCATION" is special to retrieve geo reverse (load_geoloc hast to be True)"PICFRAME GPS","PICFRAME LOCATION","EXIF FNumber","EXIF ExposureTime","EXIF ISOSpeedRatings","EXIF FocalLength","EXIF DateTimeOriginal","Image Model","Image Make","IPTC Caption/Abstract","IPTC Object Name","IPTC Keywords"]
Loving my new Pi5 digital pictureframe. I'd like to add some addtional features to the software. I'm a long time programmer and can more or less get around in Python.
I want to retrieve more of the tags/metadata on a picture. For example, on paintings I've populated Authors. For all I know, all metadata is retrieved and sitting there and I just need to get it into the proper structures. I'm looking for some guidance as to where I need to make changes to do this.
Return more values about the current picture via MQTT. Looking for the same, some guidance.
The text was updated successfully, but these errors were encountered: