Replies: 8 comments 4 replies
-
|
Hi, this is an interesting idea. It seems like it should be possible to change EXIF info using the modules we already use. Or else just change the info on the sqlite db. However I imagine it's non-trivial to do. As I have previously wondered about doing exactly this same thing I will check what would be involved. I won't promise to do more than that! |
Beta Was this translation helpful? Give feedback.
-
|
I would use an external tool like https://exiftool.org/gui/ and for geo tagging: https://geosetter.de/en/main-en/ You can do this on your local computer and just copy the saved images again into your pictures folder on picframe. Picframe will notice, that images are changed. |
Beta Was this translation helpful? Give feedback.
-
To be clear (in case it's not), I'd assume that Facebook has removed all of the metadata from your photos (during the original upload, storage, or final download). When a photo doesn't contain a basic EXIF "Created Date" record, the frame software instead displays the creation date of the disk-based file itself - which is what you're seeing. While I can understand your desire to do "everything" in a single application, every user of picframe would likely define "everything" differently. For you, that includes adding and editing metadata. For someone else, that might include automatic resizing, interactive cropping, cloud-based sharing, or even basic photo editing. Really, these features are only loosely related to the actual purpose of picframe. From an application complexity perspective, adding such complex features is a slippery slope and can ultimately lead to a bloated, buggy, hard-to-support tool that no longer does anything well. My preference is to use small, proven, efficient, purpose-built tools for these related tasks. But, that's just me - to each his own. |
Beta Was this translation helpful? Give feedback.
-
|
Again, I'm not a high level programmer, so forgive my ignorance. But if a raspberry pi has exiftool installed, is it complex to have an MQTT topic accept a payload to be entered as the IPTC caption for the currently displayed picture? I honestly don't know.. maybe it is. Or could the picture frame publish a topic in which the currently displayed pictures path and file name are the payload? So other scripts could be written by users to manipulate said file? I dunno I'm just spit balling. |
Beta Was this translation helpful? Give feedback.
-
|
that should be quite easy. That‘s what ChatGPT propose Haven’t testet it. But idea is Picframe will pickup the new caption on next display. If this works. Create a service for this script to run it on boot. |
Beta Was this translation helpful? Give feedback.
-
|
By the way. Picframe is under heavy refactoring right now to make it more robust and maintainable. New architecture will contain a FileManager class. This could be a starting point to write a sidecar file with Meta Infos. |
Beta Was this translation helpful? Give feedback.
-
|
By the way. Picframe is under heavy refactoring right now to make it more robust and maintainable. New architecture will contain a FileManager class. This could be a starting point to write a sidecar file with Meta Infos. |
Beta Was this translation helpful? Give feedback.
-
|
Not looked to see how it fits with above but you can put text in the overlay or clock locations in Paddy |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm getting old and forgetful. I recently left social media and constructed a raspberry pi picture frame as per Wolfgang's lovely website. I love the software and it's now how I save and display my memories.
Since downloading all my data from Facebook, the pictures date data have all been set to the date which I downloaded it all. And the location data is gone. And I do miss having a note about the time place and context of the photos
It would be AMAZING if we could update the caption, date and location info via MTQQ. Something like pausing the frame on the picture in question, using a txt panel to update a designated metadata entry...
I'm a tinkerer more than a programmer, so forgive my ignorance if this is foolish.

Beta Was this translation helpful? Give feedback.
All reactions