Posts: 454
Joined: Feb 2012
Reputation:
13
Hi BreizhReloaded,
do you have a clean Matrix installation?
I ask because of this log file entry: CGUIMediaWindow::GetDirectory(plugin://plugin.image.mypicsdb2/) failed
The last time I saw such an entry was after I had deleted an addon in the addon directory.
It seems that there is something corrupted with your addons.
But this is only a guess.
Xycl
Posts: 454
Joined: Feb 2012
Reputation:
13
I forgot to say: Currently MySql or MariaDB are not supported.
Don't even try to use them.
Posts: 454
Joined: Feb 2012
Reputation:
13
When I tried to update MyPicsDb I got the following error message:
2021-04-20 12:27:34.571 T:11324 ERROR <general>: Failed to move old addon files from 'c:\apps\Kodi\portable_data\addons\plugin.image.mypicsdb2' to 'c:\apps\Kodi\portable_data\addons\temp\9dc73ca9-a9a7-4cfd-aebf-5593f9e9aa9d'
This could only be solved by deleting the plugin directory 'c:\apps\Kodi\portable_data\addons\plugin.image.mypicsdb2' and then installing the new MyPicsDB version.
Perhaps a Matrix issue?
Posts: 97
Joined: Nov 2020
Reputation:
7
It should be clean, I use an other install for my devs. I'm having a deeper look this week and I'll let you know. Thanks!
Posts: 123
Joined: Jan 2020
Reputation:
13
Hello and many thanks for the Matrix version !
I just upgraded to Matrix on a Vero4K+ and MyPicDB is working just fine. All the features I was using are still fully operational.
BTW I reused my previous database (45000 pictures scanned) and it works like a charm. Did not need to start from scratch.
One question though : I have been using also your "script.service.mypicdb" to update the database on a regular basis (nightly). Can I still use it (is it python3 ?), or do you plan to build a Matrix version ?
Thanks again if any advice
Posts: 3
Joined: Jan 2022
Reputation:
0
Hello Xycl, and thank you for the great plugin!
It makes Kodi (and any TV-attached device that can run it) the best option for a universal home photo collection player that follows the metadata standards!
Although the filtering capabilities are amazing, personally I'd also like to have the metadata exposed during photo display, e.g. OSD.
I do understand that your focus is the DB and filtering aspect, and the display part is left to skinners, but at the end there isn't any skin I'm aware of that uses the metadata collected by your plugin.
That is why I'm trying to adjust the slideshow.xml by playing with labels, e.g.:
<label>$INFO[slideshow.caption]</label>
Since Kodi is only indexing the EXIF/IPTC metadata, the Window properties available to $INFO cannot make use of the XMP tags indexed by MypicsDB.
Can you suggest a way to call the MypicsDB.py/MyPictureDB object and "ask" it to provide a list of specific tags for a given photo? (Photo file details are available as $INFO properties in slideshow.xml and can be used as arguments, I suppose).
I'm specifically interested in the list of xmp people tags, i.e. I would like to expose in OSD the names of the people that are present on the photo.
Or any other way to have the metadata exposed to the Window object?
Thanks in advance for your recommendations!
Posts: 454
Joined: Feb 2012
Reputation:
13
Edit: And delete - if still existing - C:\Users\USER_NAME\AppData\Roaming\Kodi\addons\plugin.image.mypicsdb2