Bug 405235 - Slow startup and new file scan on low latency networks
Summary: Slow startup and new file scan on low latency networks
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Scan (show other bugs)
Version: 7.5.0
Platform: Appimage macOS
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-08 18:08 UTC by MarcP
Modified: 2022-02-24 18:03 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0
Sentry Crash Report:


Attachments
attachment-21404-0.html (3.25 KB, text/html)
2022-01-22 22:08 UTC, Mark Stoughton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MarcP 2019-03-08 18:08:29 UTC
SUMMARY

I opened this bug regarding the comments made in this thread: http://digikam.1695700.n4.nabble.com/digiKam-users-Digikam-in-low-latency-networks-td4707927.html

Basically, even having a local picture database in a fast SSD hard drive, Digikam has trouble starting up and scanning for new pictures if those are stored in a remote location and the latency (ping) is high. At the same time this does not seem to be related to the network speed.

Basically, on a 50mbps (two-way) connection, with a 100ms ping on average, and a collection containing around 100000 pictures, Digikam takes around 10 minutes to show the main interface, and more than 12 hours to scan for new items. During all that time, Digikam is not usable, as the interface freezes while it is scanning for new items.

STEPS TO REPRODUCE
1. Start digikam with a local database but with pictures stored in a low latency (>100ms) network.
2. Wait 10 minutes until the interface shows up.
3. Wait an additional 12 hours if "scanning for new items" is activated.

OBSERVED RESULT
Digikam takes a long time to be responsive.


EXPECTED RESULT
Digikam should start faster, the scan for new pictures should be faster, and digikam could be responsive during that scan.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Ubuntu 18.04 on Gnome. Using the last 6.0beta appimage built before the 6.1 release. 

ADDITIONAL INFORMATION

No, that's about it.
Comment 1 MarcP 2019-03-27 23:13:29 UTC
Just a heads up. Even when the main interface has shown up and new file scan is disabled, the interface freezes intermittently. In the console, I see messages like these every time it happens:

Digikam::CollectionManager::locationForAlbumRootPath: Album root path not exist "/media/sshfs/box_ext/path/to/picture/library"
Digikam::CollectionManager::locationForAlbumRootPath: Drive or network connection broken?


And after a few seconds: 

Digikam::CollectionManager::updateLocations: location for  "/media/sshfs/box_ext/path/to/picture/library"  is available  true


(I can confirm that indeed, that path has been available all that time, albeit the access time latency can range from 100 to 250ms).

I know technically it's not Digikam's fault, but I wanted to share this information in case some optimization could be made regarding responsiveness in high latency networks.
Comment 2 Maik Qualmann 2019-03-28 07:08:59 UTC
If digiKam is instructed externally or internally to scan a folder, we have changed something because of Bug 405764. In order to get a grip on problems with lost network connections under Windows, we checked the location path to see if it still exists. This works fine under Windows but apparently not under Linux. We now check if the trash folder is available (.dtrash). If not, the location list will be updated. When using network location, it only checks if at least one file exists in the location path, if not, we set the location to read only. So your network is not only slow, but also not always available, because a simple QFileInfo::exists() function returns false. I do not see how we can fix it.

Maik
Comment 3 Maik Qualmann 2019-03-28 12:18:56 UTC
Another thing is the latency of over 100 ms (10 times an internet connection). Assuming that the query on whether a file exists would take so long, and probably longer, 100,000 files would take over 2.7 hours! DigiKam must also check the file date, if there are side cars and also get the date, etc. I think the 12 hours are then completely normal. I think we can not speed up the scan. The launch of digiKam is another thing under these conditions and I'll take a look.

Maik
Comment 4 MarcP 2019-03-28 18:42:56 UTC
I see. Don't worry about it. It's mostly a network problem. However, as I mentioned, due to the high latency, Digikam thinks the path is not available, although I can browse to that location using Ubuntu's file manager. Btw, checking for the availability of the trash is a smart solution.

However, during those periods of "non availability", Digikam freezes the interface and Ubuntu constantly asks me to force close the app (related to bug #389652?). Not even a menu or a picture can be selected, even when Digikam is seemingly doing nothing. I understand if pictures couldn't be opened, but browsing catched thumbnails or opening menus should be possible even if the collection is momentarily non-available (considering the database is stored locally, of course). Maybe I should open a bug just for this issue?

Anyway, I understand it's not Digikam's fault that it takes so long to scan new files on a remote location. It's just a bit annoying because the main interface is frozen during that process.

Regarding the slow startup, even with new file scan disabled, yep, it can take several minutes even to show the splashscreen and the tray icon, and about 10-12 minutes to show the main interface in my case. Do you think something could be done in this regard?
Comment 5 caulier.gilles 2020-07-31 12:34:48 UTC
https://bugs.kde.org/show_bug.cgi?id=417121

--- Comment #3 from caulier.gilles@gmail.com ---
digiKam 7.0.0 stable release is now published:

https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/

We need a fresh feedback on this file using this version.

Best Regards

Gilles Caulier
Comment 6 MarcP 2020-07-31 14:16:44 UTC
Ok, so I experienced this problem when I lived abroad, and had a ~100ms ping, but it's no longer the case, so I tried to find ways to assess startup and scanning speed by simulating high network latencies. 

So I used this command to add a 100ms delay to my computer's wifi and replicate the results: 
# tc qdisc add dev eth0 root netem delay 100ms

The good news: digikam takes as long to show the interface in a slow network as in a fast one (so, not super fast, but acceptable). However, once the interface has loaded, the initial scan for changes is still quite slow. I am just testing it, and it took me around 45 minutes to finish scanning (~100000 photos). But that's much faster than the 12 hours it took before. 

I also think it's remarkable that, while digikam is scanning for new pictures, the interface is responsive and I can browse albums and tags just fine (solved in bug #389652, but I have not tried if new thumbnails are generated during the initial scan, though).

Overall, I would say that 3/4 of the bug has been resolved, as digikam is usable much quicker, and from the start. However, the initial scan is still too dependent on the network latency, as I guess it needs to access every single one of the pictures to check if something has changed. Couldn't that be done in bulk? Or maybe requesting the changes to the filesystem instead of checking every file individually (I'm not sure if that's possible, I'm just wondering).

So, if you want to close this bug, it's fine for me, there have been big improvements since I opened it. The only issue is how long it takes to scan for a large library, specially being dependent on the network latency, but maybe that could be addressed separately.

In any case, thanks for your time and effort!
Comment 7 caulier.gilles 2021-07-19 06:53:51 UTC
With next digiKam 7.4.0 release, AppImage bundle is compiled using a more recent Linux Mageia 7.1 host. Last stable Qt 5.15.2 and KF5 5.84 are used. ImageMagick codec 7 and libav 58 (ffmpeg) are used to supports extra image and video formats.

https://i.imgur.com/XV1tZkL.png

Please check if problem still reproducible with this version available as pre-release here:

https://files.kde.org/digikam/

Gilles Caulier
Comment 8 MarcP 2021-07-22 17:54:08 UTC
I believe nothing has changed on this regards. The total startup time still heavily depends on the latency of the medium where pictures are stored.
Comment 9 Maik Qualmann 2021-08-09 19:31:45 UTC
Git commit 03f233383d94c20099afe07e75edb727694e5c3c by Maik Qualmann.
Committed on 09/08/2021 at 19:29.
Pushed by mqualmann into branch 'master'.

first step for a faster scan of network drives
We only run through a network collection once in
the first scan to determine the number of files.
The possible number of images and albums is now
taken from the database.
This can be a little less precise under certain
circumstances, we will test it.
Related: bug 437771, bug 431037, bug 265241

M  +1    -1    core/libs/database/collection/collectionscanner.h
M  +11   -13   core/libs/database/collection/collectionscanner_scan.cpp
M  +25   -4    core/libs/database/collection/collectionscanner_utils.cpp
M  +33   -0    core/libs/database/coredb/coredb.cpp
M  +5    -0    core/libs/database/coredb/coredb.h

https://invent.kde.org/graphics/digikam/commit/03f233383d94c20099afe07e75edb727694e5c3c
Comment 10 Maik Qualmann 2021-08-09 19:43:37 UTC
As a test environment, I use my Fritz-Box router with a connected 2.5 inch WD hard drive via USB with 100Mb/s LAN network. Mounted via Cifs-SMB. So not really a fast NAS. There are about 30,000 images on the hard drive.

Scan before: 268 seconds
Scan now: 170 seconds

Feedback is welcome.

Maik
Comment 11 MarcP 2021-08-09 21:23:01 UTC
I'll test with my collections these days and provide some feedback as well.
Comment 12 MarcP 2021-08-09 21:58:57 UTC
Ok, so, as a reference, version 7.4.0 rev 90854f4a4e9e06ed2f1196afbee0b92fe5bf9fe8 took 14 minutes and 20 seconds since it was started until it finished checking for changes (there were none since I already started it a few minutes earlier).

My library right now comprises around 130000 pictures, connects to a NAS via internet through a VPN (two-way 100mbps) and a latency of ~41ms.

I will try these days if I see any changes.
Comment 13 MarcP 2021-08-10 20:52:20 UTC
Today I updated the flatpak version (v.: 03f233383d94c20099afe07e75edb727694e5c3c) and tried again: 

Same library, same network, no new items: 7 minutes and 37 seconds.

That's about half the time it took yesterday! Good work!

When you said the new method is less precise, what does it mean exactly? What kind of inconsistencies can I expect?
Comment 14 Maik Qualmann 2021-08-10 21:11:34 UTC
This means that the percentage display in the status bar, depending on whether images have been removed or added, e.g. jumps from 90% to 100% or lingers on 100% for a while before it is finished. If you have a large collection with 100,000 images, you will probably not notice anything, even if 1,000 images have been removed or added.
The next step I plan to do is to monitor the folder modified date instead of always checking all images for the modified date. This will, when implemented, mean a database update. However, the first tests also show that it does not bring as much as hoped, the current scan code is already quite highly optimized, we will see.

Maik
Comment 15 Maik Qualmann 2021-08-16 20:12:02 UTC
Git commit d14487fc0da4e26bc7ba2a82730b7a36d1c4cff6 by Maik Qualmann.
Committed on 16/08/2021 at 20:09.
Pushed by mqualmann into branch 'master'.

use album modification date to speed up the initial scan
Database update from V13 to V14 is carried out, the
column "modificationDate" is added to the Albums table.
Related: bug 437771, bug 431037, bug 265241

M  +14   -4    core/data/database/dbconfig.xml.cmake.in
M  +1    -1    core/libs/database/collection/collectionscanner.h
M  +5    -0    core/libs/database/collection/collectionscanner_p.cpp
M  +53   -16   core/libs/database/collection/collectionscanner_scan.cpp
M  +45   -0    core/libs/database/coredb/coredb.cpp
M  +19   -1    core/libs/database/coredb/coredb.h
M  +9    -1    core/libs/database/coredb/coredbschemaupdater.cpp

https://invent.kde.org/graphics/digikam/commit/d14487fc0da4e26bc7ba2a82730b7a36d1c4cff6
Comment 16 Maik Qualmann 2021-08-16 20:19:14 UTC
Hi Marc,

Feedback welcome again. The first scan with this patch will not change the scan time, as the database must first be filled with the albums modification date.
The next digiKam starts will be interesting.
Please test whether changes are still recognized in the collection after the start.

My initial scan time in this setup is now 22 seconds.

Maik
Comment 17 MarcP 2021-08-16 20:24:15 UTC
Ok! I'll run some tests this week and get back to you.
Comment 18 Maik Qualmann 2021-08-16 20:33:09 UTC
By the way, digiKam print the scan time in the terminal with active debug variable.

digikam.database: Complete scan took: 22110 msecs.

Maik
Comment 19 MarcP 2021-08-17 19:51:57 UTC
Hi again,

I could not find to run digikam in debug mode using the flatpak version, but I measured the date when I launched it and when it finished the initial scan.

After upgrading to today's version (with no new pictures):
First run: 10 min and 42 seconds
Second run: 4 minutes and 43 seconds.

I don't know if the first time was a bit slower because it had to populate the database with the new field (10 minutes instead of the 7 and a half that took last week), but the second run was even faster than that, so, so far so good!
Comment 20 MarcP 2021-08-17 20:05:00 UTC
By the way, when the initial scan starts, it stays for a while at 0%, before the progress bar starts to move towards the 100%. 

I must measured it,
from 0% to 1%: 2m26s
From 1% to 100%: 2m16s

That's about half of the time. What is digikam doing during that period of time? I noticed that wait is also longer the higher the latency in the network.
Comment 21 Maik Qualmann 2021-08-17 20:44:49 UTC
In the first section we look for possible deleted albums or whether digiKam albums have just been moved. That means we read the database and look directly in the collection to see whether the folder still exists, if not it is deleted from the database. This process is currently not counted in the progress display. This is so fast on local drives that it is unnecessary. It would also only effect a few percent in the ad, because, for example, with 5,000 albums against 100,000 images, it would be around 5 percent.

In the second section, the change date of the albums is now determined and compared with the DB and a scan is initiated if necessary; this is recorded by the progress display.

It is not so easy to combine both sections.
A cache might still be possible so that we don't have to look twice at the network collection folders ...

Comparing how fast console tools are when listing a network collection, I think we are now almost at the end of the optimization.

Maik
Comment 22 Maik Qualmann 2021-08-18 17:34:37 UTC
Git commit 9a443ffcae0f417d355a16e5040225f3a8e7075a by Maik Qualmann.
Committed on 18/08/2021 at 17:33.
Pushed by mqualmann into branch 'master'.

use album date cache to reduce file reading
Related: bug 437771, bug 431037, bug 265241

M  +2    -0    core/libs/database/collection/collectionscanner_p.h
M  +37   -3    core/libs/database/collection/collectionscanner_scan.cpp
M  +1    -1    core/libs/database/utils/scan/scancontroller_progress.cpp
M  +10   -2    core/libs/database/utils/scan/scancontroller_start.cpp

https://invent.kde.org/graphics/digikam/commit/9a443ffcae0f417d355a16e5040225f3a8e7075a
Comment 23 MarcP 2021-08-20 15:00:11 UTC
After trying thursday's build (Rev.: 61cee1cc9536b88b073acce47d37dc85bb1bbfdd), the initial scan was further reduced to 2 minutes and 29 seconds. That's only 17% of the time it took two weeks ago (14m20s), so more than 5 times quicker. I'm impressed!
Comment 24 caulier.gilles 2021-08-20 15:45:07 UTC
I agree, Maik has done a wonderful optimization in source code. Congratulations...

Gilles
Comment 25 Maik Qualmann 2021-08-20 18:25:03 UTC
But it must also be said that having to read all of the metadata will not speed up the first scan of a collection. For this I would recommend a NAS that can also be connected via USB. It is now very easy to switch the collection to network later.

Maik
Comment 26 MarcP 2021-09-05 11:16:01 UTC
Hi Maik. 

Just one note. Yesterday I added a bunch of tags to the pictures of an album using Digikam 7.3 in another computer. 

Today when I started the flatpak preview of flatpak 7.4, it did not detect these changes, so I had to manually re-read the metadata from that album.

Maybe the new system of storing the last modified date did not work properly this time? Does it check the last modified date of each individual picture or for each folder?

Checking a random picture on the affected album, I see that the last modified date for the picture was yesterday (correct), but for the album still says 20/08/2021.

If I am not mistaken, the folder modified date will only change if items are added or removed from it, but not if an existing file is modified. Am I right?
Comment 27 Maik Qualmann 2021-09-05 16:04:01 UTC
Hmm, yes I can reproduce, e.g. change an image with Gimp. For programs that do not create temporary files to change the image, the album modification date remains the same.

Let's see, either the quick scan is optional, which detects new, deleted and renamed items, or I can think of something else. ((:-))
Even in a slower scan, at least the halving of the scan time would be retained.

However, you must also note that with the old scan method, items whose modification date was reset (for example another digiKam instance with the active option in the metadata settings), possibly no change was detected either.

Maik
Comment 28 Maik Qualmann 2021-09-06 17:51:18 UTC
Git commit 6545c2e25eb5f5104d2069f34ccc8b2d5d094273 by Maik Qualmann.
Committed on 06/09/2021 at 17:50.
Pushed by mqualmann into branch 'master'.

added fast scan as an option in the settings

M  +2    -1    core/libs/database/collection/collectionscanner_scan.cpp
M  +3    -0    core/libs/metadataengine/engine/metaenginesettingscontainer.cpp
M  +1    -0    core/libs/metadataengine/engine/metaenginesettingscontainer.h
M  +47   -14   core/utilities/setup/setupmisc.cpp

https://invent.kde.org/graphics/digikam/commit/6545c2e25eb5f5104d2069f34ccc8b2d5d094273
Comment 29 Mark Stoughton 2022-01-22 17:52:03 UTC
I am seeing this on the 7.5.0 install.  I have my photos stored on a Synology NAS in a shared set of folders. They contain approximately 50,000 photos. It takes 10-20 minutes for DigiKam to start up. The splash screen shows for about 20 seconds, then disappears. In fact, I started Digikam, went and got a cup of coffee, logged into the bugs site, searched for the problem, found this bug and am making this entry while waiting.  I'm seeing this behavior on both my Mac and Windows installs.

I'm willing to do whatever logging that you require, and to run experiments if you want.
Comment 30 Maik Qualmann 2022-01-22 18:19:59 UTC
Create a start log, under Windows with the program DebugView from Microsoft, under Mac in the terminal, each with an active Qt-Debug environment variable. The procedure is described here:

https://www.digikam.org/contribute/

Maik
Comment 31 MarcP 2022-01-22 18:23:32 UTC
Hi Mark, you mean 10-minutes since the digikam splash disappears and the interface shows up,  or until the progress bar reaches 100%? Are the pictures in your library already imported or it's the first scan?

I'm now in a high latency network (~120ms to my NAS), and it's not nearly as bad as it was with v6.x versions. The interface shows up rather quickly and it's true that the initial scan can take a while, but if there aren't many new pictures it's just a matter of minutes.
Comment 32 Mark Stoughton 2022-01-22 22:08:15 UTC
Created attachment 145777 [details]
attachment-21404-0.html

Hi,

It's from the time the splash screen disappears until the interface shows up. During that time there is no indicator that Digikam is even running at all. The photos were already imported. It shows up as "not responding" in my Mac Force Quit Applications box or Windows Task Manager.  It also takes several minutes of appearing to be frozen when I switch between folders.  As long as I'm working in one folder, the performance is slow but useable.  The minute I switch folders, I have to wait another 10 minutes or so for Digikam to wake up again.

Latency on my network to the SAN is 0.5ms. Throughput is about 100MB/s. I don't have tools to test latency installed right now.

I also have ACDSee installed on both the Mac and PC, and neither of those exhibits this issue.

________________________________
From: MarcP <bugzilla_noreply@kde.org>
Sent: Saturday, January 22, 2022 1:23 PM
To: geophizz@hotmail.com <geophizz@hotmail.com>
Subject: [digikam] [Bug 405235] Slow startup and new file scan on low latency networks

https://bugs.kde.org/show_bug.cgi?id=405235

--- Comment #31 from MarcP <iwannaberich@gmail.com> ---
Hi Mark, you mean 10-minutes since the digikam splash disappears and the
interface shows up,  or until the progress bar reaches 100%? Are the pictures
in your library already imported or it's the first scan?

I'm now in a high latency network (~120ms to my NAS), and it's not nearly as
bad as it was with v6.x versions. The interface shows up rather quickly and
it's true that the initial scan can take a while, but if there aren't many new
pictures it's just a matter of minutes.

--
You are receiving this mail because:
You are on the CC list for the bug.
Comment 33 Mark Stoughton 2022-02-10 17:45:35 UTC
sorry for the slow reply.  It's 10 minutes after the smash screen disappears.  The app shows up as non-responsive in Task manager in Windows or in Force Quit on the Mac.
Comment 34 Maik Qualmann 2022-02-10 18:04:44 UTC
I assume you have activated the option to monitor for external changes in the digiKam settings under Collection. This option must be deactivated under MacOS, as it causes the albums to load extremely slowly.

Maik
Comment 35 Mark Stoughton 2022-02-10 19:32:42 UTC
I ran the debug session.  I've annotated it because digicam stopped for several minutes in different places along the way, and the log does not show the pauses.

It took 41 minutes from start to finish

markstoughton@Marks-Mac-mini ~ %     export QT_LOGGING_RULES="digikam*=true"
    /Applications/digiKam.org/digikam.app/Contents/MacOS/digikam
digikam.widgets: Breeze icons resource file found
digikam.widgets: Breeze-dark icons resource file found
digikam.general: Qt standard translations removed: 0
digikam.general: Qt standard translations path: "/Applications/digiKam.org/digikam.app/Contents/Resources/translations"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qt"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtbase"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qt_help"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtdeclarative"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtquickcontrols"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtquickcontrols2"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtmultimedia"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtwebengine"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtxmlpatterns"
digikam.general: Loaded Qt ECM translations "en" from catalog "kcoreaddons5_qt"
digikam.general: Loaded Qt ECM translations "en" from catalog "kwidgetsaddons5_qt"
digikam.general: Switch to widget style:  "Fusion"
digikam.general: AlbumWatch use QFileSystemWatcher
digikam.general: Database Parameters:
   Type:                      "QSQLITE"
   DB Core Name:              "/Users/markstoughton/Pictures/Digikam/digikam4.db"
   DB Thumbs Name:            "/Users/markstoughton/Pictures/Digikam/thumbnails-digikam.db"
   DB Face Name:              "/Users/markstoughton/Pictures/Digikam/recognition.db"
   DB Similarity Name:        "/Users/markstoughton/Pictures/Digikam/similarity.db"
   Connect Options:           ""
   Host Name:                 ""
   Host port:                 -1
   Internal Server:           false
   Internal Server Path:      ""
   Internal Server Admin Cmd: ""
   Internal Server Serv Cmd:  ""
   Internal Server Init Cmd:  ""
   Username:                  ""
   Password:                  ""

digikam.dbengine: Loading SQL code from config file "/Applications/digiKam.org/digikam.app/Contents/Resources/digikam/database/dbconfig.xml"
digikam.dbengine: Checking XML version ID => expected:  3  found:  3
digikam.coredb: Core database: running schema update
digikam.coredb: Core database: have a structure version  15
digikam.coredb: Core database: makeUpdates  15  to  15
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2021"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2020"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2019"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2018"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2017"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2016"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2015"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2014"
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2021"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2020"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2019"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2018"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2017"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2016"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2015"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2014"  is available  true
digikam.general: KMemoryInfo: Platform identified :  "Unknown"
digikam.general: KMemoryInfo: TotalRam:  -1
digikam.general: Allowing a cache size of 60 MB
digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
digikam.thumbsdb: Thumbs database: have a structure version  "3"
digikam.general: Thumbnails database ready for use
digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret =  0
digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret =  0
digikam.similaritydb: Similarity database: have a structure version  "1"
digikam.similaritydb: Similarity database ready for use
dbus[14694]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
digikam.dimg: ("/System/Library/ColorSync/Profiles", "/Library/ColorSync/Profiles")
digikam.dimg: The original Adobe RGB (1998) profile has been found at "/System/Library/ColorSync/Profiles/AdobeRGB1998.icc"
digikam.general: Does not contain  "Title"  Namespace
digikam.general: Camera XML data:  "/Users/markstoughton/Library/Application Support/digikam/cameras.xml"
digikam.general: Starting to load external tools.
digikam.general: Parsing plugins from ("/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/")
digikam.general: Plugins found: 133
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_DarkTable_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_UFRaw_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_RawTherapee_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_Native_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_PGF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_TIFF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_ImageMagick_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_PNG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_JPEG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_JPEG2000_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_QImage_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_HEIF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_RAW_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Restoration_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToPNG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_LensAutoFix_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ChannelMixer_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_TimeAdjust_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_HotPixels_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToTIFF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_NoiseReduction_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_WaterMark_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_WhiteBalance_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Texture_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToJP2lugin_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Blur_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Flip_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_RemoveMetadata_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_HslCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_IccConvert_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_BcgCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_CurvesAdjust_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Sharpen_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_FilmGrain_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Border_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Convert8To16_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Convert16To8_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToHEIF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ColorBalance_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_UserScript_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_RedEyeCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_AutoCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_AntiVignetting_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ColorFX_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_AssignTemplate_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Crop_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_LocalContrast_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToPGF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Resize_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToDNG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_BWconvert_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Rotate_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Invert_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToJPEG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MjpegStream_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Google_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MediaWiki_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Twitter_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_SendByMail_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Piwigo_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Panorama_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_FileCopy_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_TimeAdjust_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Pinterest_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Flickr_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_YandexFotki_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_SmugMug_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_JAlbum_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ImageMosaicWall_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_HtmlGallery_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MetadataEdit_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Wallpaper_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_iNaturalist_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_GeolocationEdit_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Calendar_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_DropBox_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_VideoSlideShow_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Presentation_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Box_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_GLViewer_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Rajce_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_PrintCreator_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_OneDrive_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ImgUr_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ExpoBlending_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_SlideShow_Plugin.so"
digikam.general: Ignoring specific Showfoto plugin in digiKam "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_DNGConverter_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ImageShack_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RedEyeTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AntivignettingTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_FilmTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_TextureTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_SharpenTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ProfileConversionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_PrintTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_LensDistortionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ResizeTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BlurTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_CharcoalTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RestorationTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BcgTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_NoiseReductionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_DistortionFxTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ColorFxTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ShearTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_FilmGrainTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_OilPaintTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AutoCropTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_WhiteBalanceTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RainDropTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_HotpixelsTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_Convert8To16Tool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AdjustLevelsTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_FreeRotationTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ChannelMixerTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_PerspectiveTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_HSLTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_GmicQt_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_LocalContrastTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_CBTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_InvertTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AdjustCurvesTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BWSepiaTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RatioCropTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_InsertTextTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AutoCorrectionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_LensAutoFixTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_EmbossTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BorderTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BlurFxTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_HealingCloneTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_Convert16To8Tool_Plugin.so"
digikam.general: void Digikam::DPluginLoader::Private::loadPlugins() Time elapsed: 377 ms
digikam.facedb: FaceDB SelectFaceSetting val ret =  0
digikam.facedb: FaceDB SelectFaceSetting val ret =  0
digikam.facedb: Face database: have a structure version  "4"
digikam.facesengine: Face database ready for use
digikam.facedb: Start reading shape predictor file
digikam.facedb: Finish reading shape predictor file
digikam.facedb: Extractor model: "/Users/markstoughton/Library/Application Support/digikam/facesengine/openface_nn4.small2.v1.t7"
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.geoiface: "setting backend marble"
QtAV 1.13.0(Jan 15 2022, 16:15:01)
Multimedia framework base on Qt and FFmpeg.
Distributed under the terms of LGPLv2.1 or later.
Shanghai, China Copyright (C) 2012-2019 Wang Bin (aka. Lucas Wang) wbsecg1@gmail.com
Donate: http://qtav.org/donate.html
Source: https://github.com/wang-bin/QtAV
Home page: http://qtav.org
digikam.general: Audio output backends: ("AudioToolbox", "OpenAL", "null")
digikam.general: Number of supported audio codecs: 210
digikam.general: Number of supported video codecs: 258
digikam.general: Stacked View Mode :  0
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.geoiface: "setting backend marble"
digikam.general: "browse_album"
digikam.general: "browse_tag"
digikam.general: "browse_labels"
digikam.general: "browse_date"
digikam.general: "browse_timeline"
digikam.general: "browse_search"
digikam.general: "browse_fuzzysearch"
digikam.general: "browse_gpssearch"
digikam.general: "browse_people"
digikam.widgets: Paths to color scheme :  ("/Applications/digiKam.org/digikam.app/Contents/Resources/digikam/colorschemes")
digikam.widgets: ""  ::  ""
digikam.widgets: "SunsetColor"  ::  "/Applications/digiKam.org/digikam.app/Contents/Resources/digikam/colorschemes/sunsetcolor.colors"
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp
digikam.general: Generic plugin named "MJPEG Stream Server" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Google" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "MediaWiki" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Twitter" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Send by Email" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Piwigo" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Create Panorama" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "DLNA Export" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "File Copy" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Time Adjust" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Pinterest" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Flickr" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "YandexFotki" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "SmugMug" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "jAlbum Export" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Image Mosaic Wall" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Html Gallery" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Metadata Edit" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Export as wallpaper" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "iNaturalist" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Geolocation Edit" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Create Calendar" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Dropbox" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Video Slideshow" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Presentation" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Box" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "OpenGL Viewer" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Rajce" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Print Creator" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "OneDrive" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "ImgUr" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "Exposure Blending" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "SlideShow" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: Generic plugin named "ImageShack" registered to Digikam::DigikamApp(0x7f91c50e1700, name = "Digikam")
digikam.general: BQM plugin named "Restoration" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert To PNG" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Lens Auto-Correction" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Channel Mixer" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Time Adjust" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Hot Pixels" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert To TIFF" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Noise Reduction" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Add Watermark" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "White Balance" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Add Texture" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert To JP2" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Blur Image" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Flip" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Remove Metadata" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "HSL Correction" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Color Profile Conversion" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "BCG Correction" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Curves Adjust" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Sharpen Image" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Film Grain" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Add Border" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert to 16 bits" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert to 8 bits" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert To HEIF" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Color Balance" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "User Shell Script" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Red Eye Correction" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Color Auto-Correction" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Anti-Vignetting" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Color Effects" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Apply Metadata Template" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Crop" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Local Contrast" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert To PGF" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Resize" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert RAW To DNG" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Black and White Convert" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Rotate" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Invert Colors" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: BQM plugin named "Convert To JPEG" registered to Digikam::BatchToolsFactory(0x7f9173a9a540)
digikam.general: Using  12  CPU core to run threads
digikam.general: new search text settings: "" : hasResult = false , validRows = 0
digikam.geoiface: ----
digikam.general: Added root album called:  "2021"
digikam.general: Added root album called:  "2020"
digikam.general: Added root album called:  "2019"
digikam.general: Added root album called:  "2018"
digikam.general: Added root album called:  "2017"
digikam.general: Added root album called:  "2016"
digikam.general: Added root album called:  "2015"
digikam.general: Added root album called:  "2014"

Stopped executing here @ 12:54pm==========================

Started executing here @ 1:10pm===========================

digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  12  CPU core to run threads
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.general: Stacked View Mode :  0
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"

Stopped Executing Here @ 1:10pm ================

Started Executing here @ 1:16pm ================

digikam.geoiface: ----
digikam.geoiface: ----
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----

Stopped Executing here @ 1:16pm======================

Started Executing here @ 1:23pm======================

digikam.geoiface: ----
digikam.general: One job is done

Stopped Executing here @ 1:23pm======================

Started Executing Here @ 1:27pm======================


digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: Cancel Main Thread
digikam.general: One job is done
digikam.geoiface: ----
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.general: Generic plugin named "MJPEG Stream Server" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Google" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "MediaWiki" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Twitter" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Send by Email" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Piwigo" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Create Panorama" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "DLNA Export" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "File Copy" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Time Adjust" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Pinterest" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Flickr" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "YandexFotki" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "SmugMug" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "jAlbum Export" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Image Mosaic Wall" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Html Gallery" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Metadata Edit" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Export as wallpaper" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "iNaturalist" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Geolocation Edit" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Create Calendar" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Dropbox" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Video Slideshow" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Presentation" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Box" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "OpenGL Viewer" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Rajce" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Print Creator" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "OneDrive" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "ImgUr" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "Exposure Blending" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "SlideShow" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Generic plugin named "ImageShack" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Red Eye" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Vignetting Correction" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Color Negative Film" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Texture" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Sharpen" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Color Profile Conversion" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Print Image" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Lens Distortion" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Resize Image" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Blur" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Charcoal Drawing" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Restoration" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "BCG Correction" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Noise Reduction" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Distortion Effects" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Color Effects" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Shear Image" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Film Grain" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Oil Paint" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Auto-Crop" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "White Balance" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Raindrops" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Hot Pixels" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Convert to 16 bits" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Adjust Levels" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Free Rotation" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Channel Mixer" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Perspective" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "HSL Correction" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "GmicQt" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Local Contrast" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Color Balance" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Invert Colors" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Adjust Curves" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Black and White" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Aspect Ratio Crop" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Insert Text" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Color Auto-Correction" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Lens Auto-Correction" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Emboss" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Add Border" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Blur Effects" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Healing Clone Tool" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Editor plugin named "Convert to 8 bits" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Raw Import plugin named "Raw Import using DarkTable" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Raw Import plugin named "Raw Import using UFRaw" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Raw Import plugin named "Raw Import using RawTherapee" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.general: Raw Import plugin named "Import Raw Using Libraw" registered to Digikam::ImageWindow(0x7f917655e7e0, name = "Image Editor")
digikam.geoiface: "ROADMAP"

Stopped Executing Here @ 1:32pm

Started Executing Here @ 1:37pm

digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.general: Generic plugin named "MJPEG Stream Server" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Google" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "MediaWiki" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Twitter" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Send by Email" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Piwigo" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Create Panorama" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "DLNA Export" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "File Copy" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Time Adjust" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Pinterest" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Flickr" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "YandexFotki" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "SmugMug" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "jAlbum Export" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Image Mosaic Wall" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Html Gallery" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Metadata Edit" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Export as wallpaper" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "iNaturalist" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Geolocation Edit" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Create Calendar" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Dropbox" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Video Slideshow" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Presentation" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Box" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "OpenGL Viewer" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Rajce" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Print Creator" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "OneDrive" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "ImgUr" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "Exposure Blending" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "SlideShow" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.general: Generic plugin named "ImageShack" registered to Digikam::LightTableWindow(0x7f91344b1fd0, name = "Light Table")
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
 
UI Appeared on screen @1:40pm========================
Comment 36 Mark Stoughton 2022-02-10 19:33:17 UTC
It was activated.  I'll try again after deactivating it

(In reply to Maik Qualmann from comment #34)
> I assume you have activated the option to monitor for external changes in
> the digiKam settings under Collection. This option must be deactivated under
> MacOS, as it causes the albums to load extremely slowly.
> 
> Maik
Comment 37 Mark Stoughton 2022-02-10 20:27:17 UTC
I deactivated the monitor external changes and restarted.  I saw no difference in either startup time (40 minutes) or album switching (15 minutes).
Comment 38 Mark Stoughton 2022-02-10 20:54:19 UTC
After some use, the album switching got down to. fairly repeatable three minutes, regardless of the number of photos in the album
Comment 39 caulier.gilles 2022-02-10 20:59:25 UTC
I use a macbook pro here, with last big sur, and i never seen this dyfunction here.

I tried sqlite or mysql internal database, and all work as expected. Of course my disk is a NVME SSD.

Image are also located on the system disk.

Did you give right to digiKam to read / write on disk where images are stored ?

Gilles Caulier
Comment 40 caulier.gilles 2022-02-10 21:00:31 UTC
oups, sorry wrong bugzilla entry. Ignore my last comment.
Comment 41 Maik Qualmann 2022-02-10 21:01:01 UTC
I don't think you have the right option unchecked. It was enabled anyway and adding every album to QFilesSystemWatcher is known to cause extreme startup times on MacOS. If the option is deactivated, digiKam must start "quickly" under MacOS. 

digikam.general: AlbumWatch use QFileSystemWatcher

Maik
Comment 42 Mark Stoughton 2022-02-10 21:37:12 UTC
I unchecked the Settings-Collections I unchecked the box that says "Monitor the ablbums for external changes(requires restart).  Is that the right one?  If not, please direct me to the right one.  Thanks.  

P.S. The log that I sent was before I unchecked that box. I'm rerunning it now and will post when it's done
Comment 43 Mark Stoughton 2022-02-10 22:06:18 UTC
This is a run with the boxes unchecked.  Load time was down to 30 minutes exactly

Last login: Thu Feb 10 12:53:11 on ttys000
markstoughton@Marks-Mac-mini ~ %     export QT_LOGGING_RULES="digikam*=true"
    /Applications/digiKam.org/digikam.app/Contents/MacOS/digikam
digikam.widgets: Breeze icons resource file found
digikam.widgets: Breeze-dark icons resource file found
digikam.general: Qt standard translations removed: 0
digikam.general: Qt standard translations path: "/Applications/digiKam.org/digikam.app/Contents/Resources/translations"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qt"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtbase"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qt_help"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtdeclarative"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtquickcontrols"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtquickcontrols2"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtmultimedia"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtwebengine"
digikam.general: Loaded Qt standard translations "en_US" from catalog "qtxmlpatterns"
digikam.general: Loaded Qt ECM translations "en" from catalog "kcoreaddons5_qt"
digikam.general: Loaded Qt ECM translations "en" from catalog "kwidgetsaddons5_qt"
digikam.general: Switch to widget style:  "Fusion"
digikam.general: AlbumWatch is disabled
digikam.general: Database Parameters:
   Type:                      "QSQLITE"
   DB Core Name:              "/Users/markstoughton/Pictures/Digikam/digikam4.db"
   DB Thumbs Name:            "/Users/markstoughton/Pictures/Digikam/thumbnails-digikam.db"
   DB Face Name:              "/Users/markstoughton/Pictures/Digikam/recognition.db"
   DB Similarity Name:        "/Users/markstoughton/Pictures/Digikam/similarity.db"
   Connect Options:           ""
   Host Name:                 ""
   Host port:                 -1
   Internal Server:           false
   Internal Server Path:      ""
   Internal Server Admin Cmd: ""
   Internal Server Serv Cmd:  ""
   Internal Server Init Cmd:  ""
   Username:                  ""
   Password:                  ""

digikam.dbengine: Loading SQL code from config file "/Applications/digiKam.org/digikam.app/Contents/Resources/digikam/database/dbconfig.xml"
digikam.dbengine: Checking XML version ID => expected:  3  found:  3
digikam.coredb: Core database: running schema update
digikam.coredb: Core database: have a structure version  15
digikam.coredb: Core database: makeUpdates  15  to  15
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2021"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2020"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2019"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2018"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2017"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2016"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2015"
digikam.database: Creating new Location  "/"  uuid  "networkshareid:?mountpath=/Volumes/OurPhotos/Photo Library/2014"
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2021"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2020"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2019"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2018"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2017"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2016"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2015"  is available  true
digikam.database: location for  "/Volumes/OurPhotos/Photo Library/2014"  is available  true
digikam.general: KMemoryInfo: Platform identified :  "Unknown"
digikam.general: KMemoryInfo: TotalRam:  -1
digikam.general: Allowing a cache size of 60 MB
digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
digikam.thumbsdb: Thumbs database: have a structure version  "3"
digikam.general: Thumbnails database ready for use
digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret =  0
digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret =  0
digikam.similaritydb: Similarity database: have a structure version  "1"
digikam.similaritydb: Similarity database ready for use
dbus[17305]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
digikam.dimg: ("/System/Library/ColorSync/Profiles", "/Library/ColorSync/Profiles")
digikam.dimg: The original Adobe RGB (1998) profile has been found at "/System/Library/ColorSync/Profiles/AdobeRGB1998.icc"
digikam.general: Camera XML data:  "/Users/markstoughton/Library/Application Support/digikam/cameras.xml"
digikam.general: Starting to load external tools.
digikam.general: Parsing plugins from ("/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/")
digikam.general: Plugins found: 133
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_DarkTable_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_UFRaw_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_RawTherapee_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginRawImport loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/rawimport/RawImport_Native_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_PGF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_TIFF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_ImageMagick_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_PNG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_JPEG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_JPEG2000_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_QImage_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_HEIF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginDImg loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/dimg/DImg_RAW_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Restoration_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToPNG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_LensAutoFix_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ChannelMixer_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_TimeAdjust_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_HotPixels_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToTIFF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_NoiseReduction_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_WaterMark_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_WhiteBalance_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Texture_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToJP2lugin_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Blur_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Flip_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_RemoveMetadata_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_HslCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_IccConvert_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_BcgCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_CurvesAdjust_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Sharpen_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_FilmGrain_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Border_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Convert8To16_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Convert16To8_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToHEIF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ColorBalance_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_UserScript_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_RedEyeCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_AutoCorrection_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_AntiVignetting_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ColorFX_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_AssignTemplate_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Crop_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_LocalContrast_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToPGF_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Resize_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToDNG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_BWconvert_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Rotate_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_Invert_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginBqm loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/bqm/Bqm_ConvertToJPEG_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MjpegStream_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Google_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MediaWiki_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Twitter_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_SendByMail_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Piwigo_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Panorama_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MediaServer_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_FileCopy_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_TimeAdjust_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Pinterest_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Flickr_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_YandexFotki_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_SmugMug_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_JAlbum_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ImageMosaicWall_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_HtmlGallery_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_MetadataEdit_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Wallpaper_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_iNaturalist_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_GeolocationEdit_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Calendar_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_DropBox_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_VideoSlideShow_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Presentation_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Box_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_GLViewer_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_Rajce_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_PrintCreator_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_OneDrive_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ImgUr_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ExpoBlending_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_SlideShow_Plugin.so"
digikam.general: Ignoring specific Showfoto plugin in digiKam "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_DNGConverter_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginGeneric loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/generic/Generic_ImageShack_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RedEyeTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AntivignettingTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_FilmTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_TextureTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_SharpenTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ProfileConversionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_PrintTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_LensDistortionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ResizeTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BlurTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_CharcoalTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RestorationTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BcgTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_NoiseReductionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_DistortionFxTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ColorFxTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ShearTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_FilmGrainTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_OilPaintTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AutoCropTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_WhiteBalanceTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RainDropTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_HotpixelsTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_Convert8To16Tool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AdjustLevelsTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_FreeRotationTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_ChannelMixerTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_PerspectiveTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_HSLTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_GmicQt_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_LocalContrastTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_CBTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_InvertTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AdjustCurvesTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BWSepiaTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_RatioCropTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_InsertTextTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_AutoCorrectionTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_LensAutoFixTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_EmbossTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BorderTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_BlurFxTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_HealingCloneTool_Plugin.so"
digikam.general: Plugin of type Digikam::DPluginEditor loaded from "/Applications/digiKam.org/digikam.app/Contents/libexec/qt5/plugins/digikam/editor/Editor_Convert16To8Tool_Plugin.so"
digikam.general: void Digikam::DPluginLoader::Private::loadPlugins() Time elapsed: 295 ms
digikam.facedb: FaceDB SelectFaceSetting val ret =  0
digikam.facedb: FaceDB SelectFaceSetting val ret =  0
digikam.facedb: Face database: have a structure version  "4"
digikam.facesengine: Face database ready for use
digikam.facedb: Start reading shape predictor file
digikam.facedb: Finish reading shape predictor file
digikam.facedb: Extractor model: "/Users/markstoughton/Library/Application Support/digikam/facesengine/openface_nn4.small2.v1.t7"
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.geoiface: "setting backend marble"
QtAV 1.13.0(Jan 15 2022, 16:15:01)
Multimedia framework base on Qt and FFmpeg.
Distributed under the terms of LGPLv2.1 or later.
Shanghai, China Copyright (C) 2012-2019 Wang Bin (aka. Lucas Wang) wbsecg1@gmail.com
Donate: http://qtav.org/donate.html
Source: https://github.com/wang-bin/QtAV
Home page: http://qtav.org
digikam.general: Audio output backends: ("AudioToolbox", "OpenAL", "null")
digikam.general: Number of supported audio codecs: 210
digikam.general: Number of supported video codecs: 258
digikam.general: Stacked View Mode :  0
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.geoiface: "setting backend marble"
digikam.general: "browse_album"
digikam.general: "browse_tag"
digikam.general: "browse_labels"
digikam.general: "browse_date"
digikam.general: "browse_timeline"
digikam.general: "browse_search"
digikam.general: "browse_fuzzysearch"
digikam.general: "browse_gpssearch"
digikam.general: "browse_people"
digikam.widgets: Paths to color scheme :  ("/Applications/digiKam.org/digikam.app/Contents/Resources/digikam/colorschemes")
digikam.widgets: ""  ::  ""
digikam.widgets: "SunsetColor"  ::  "/Applications/digiKam.org/digikam.app/Contents/Resources/digikam/colorschemes/sunsetcolor.colors"
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp
digikam.general: Generic plugin named "MJPEG Stream Server" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Google" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "MediaWiki" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Twitter" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Send by Email" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Piwigo" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Create Panorama" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "DLNA Export" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "File Copy" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Time Adjust" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Pinterest" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Flickr" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "YandexFotki" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "SmugMug" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "jAlbum Export" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Image Mosaic Wall" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Html Gallery" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Metadata Edit" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Export as wallpaper" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "iNaturalist" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Geolocation Edit" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Create Calendar" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Dropbox" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Video Slideshow" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Presentation" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Box" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "OpenGL Viewer" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Rajce" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Print Creator" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "OneDrive" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "ImgUr" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "Exposure Blending" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "SlideShow" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: Generic plugin named "ImageShack" registered to Digikam::DigikamApp(0x7fdb1f7ed820, name = "Digikam")
digikam.general: BQM plugin named "Restoration" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert To PNG" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Lens Auto-Correction" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Channel Mixer" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Time Adjust" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Hot Pixels" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert To TIFF" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Noise Reduction" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Add Watermark" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "White Balance" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Add Texture" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert To JP2" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Blur Image" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Flip" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Remove Metadata" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "HSL Correction" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Color Profile Conversion" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "BCG Correction" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Curves Adjust" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Sharpen Image" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Film Grain" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Add Border" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert to 16 bits" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert to 8 bits" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert To HEIF" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Color Balance" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "User Shell Script" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Red Eye Correction" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Color Auto-Correction" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Anti-Vignetting" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Color Effects" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Apply Metadata Template" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Crop" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Local Contrast" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert To PGF" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Resize" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert RAW To DNG" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Black and White Convert" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Rotate" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Invert Colors" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: BQM plugin named "Convert To JPEG" registered to Digikam::BatchToolsFactory(0x7fdadae49520)
digikam.general: Using  12  CPU core to run threads
digikam.general: new search text settings: "" : hasResult = false , validRows = 0
digikam.geoiface: ----
digikam.general: Added root album called:  "2021"
digikam.general: Added root album called:  "2020"
digikam.general: Added root album called:  "2019"
digikam.general: Added root album called:  "2018"
digikam.general: Added root album called:  "2017"
digikam.general: Added root album called:  "2016"
digikam.general: Added root album called:  "2015"
digikam.general: Added root album called:  "2014"
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  12  CPU core to run threads
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.general: Stacked View Mode :  0
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.geoiface: ----
digikam.general: Using  12  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.geoiface: ----
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: Cancel Main Thread
digikam.general: One job is done
digikam.geoiface: ----
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.general: Generic plugin named "MJPEG Stream Server" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Google" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "MediaWiki" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Twitter" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Send by Email" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Piwigo" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Create Panorama" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "DLNA Export" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "File Copy" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Time Adjust" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Pinterest" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Flickr" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "YandexFotki" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "SmugMug" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "jAlbum Export" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Image Mosaic Wall" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Html Gallery" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Metadata Edit" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Export as wallpaper" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "iNaturalist" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Geolocation Edit" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Create Calendar" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Dropbox" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Video Slideshow" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Presentation" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Box" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "OpenGL Viewer" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Rajce" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Print Creator" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "OneDrive" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "ImgUr" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "Exposure Blending" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "SlideShow" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Generic plugin named "ImageShack" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Red Eye" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Vignetting Correction" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Color Negative Film" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Texture" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Sharpen" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Color Profile Conversion" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Print Image" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Lens Distortion" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Resize Image" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Blur" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Charcoal Drawing" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Restoration" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "BCG Correction" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Noise Reduction" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Distortion Effects" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Color Effects" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Shear Image" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Film Grain" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Oil Paint" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Auto-Crop" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "White Balance" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Raindrops" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Hot Pixels" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Convert to 16 bits" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Adjust Levels" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Free Rotation" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Channel Mixer" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Perspective" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "HSL Correction" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "GmicQt" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Local Contrast" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Color Balance" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Invert Colors" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Adjust Curves" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Black and White" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Aspect Ratio Crop" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Insert Text" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Color Auto-Correction" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Lens Auto-Correction" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Emboss" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Add Border" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Blur Effects" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Healing Clone Tool" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Editor plugin named "Convert to 8 bits" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Raw Import plugin named "Raw Import using DarkTable" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Raw Import plugin named "Raw Import using UFRaw" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Raw Import plugin named "Raw Import using RawTherapee" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.general: Raw Import plugin named "Import Raw Using Libraw" registered to Digikam::ImageWindow(0x7fdac863a8d0, name = "Image Editor")
digikam.geoiface: "ROADMAP"
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.metaengine: ExifTool path: "/usr/local/bin/exiftool"
digikam.geoiface: "setting backend marble"
digikam.general: Generic plugin named "MJPEG Stream Server" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Google" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "MediaWiki" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Twitter" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Send by Email" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Piwigo" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Create Panorama" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "DLNA Export" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "File Copy" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Time Adjust" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Pinterest" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Flickr" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "YandexFotki" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "SmugMug" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "jAlbum Export" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Image Mosaic Wall" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Html Gallery" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Metadata Edit" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Export as wallpaper" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "iNaturalist" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Geolocation Edit" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Create Calendar" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Dropbox" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Video Slideshow" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Presentation" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Box" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "OpenGL Viewer" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Rajce" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Print Creator" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "OneDrive" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "ImgUr" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "Exposure Blending" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "SlideShow" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.general: Generic plugin named "ImageShack" registered to Digikam::LightTableWindow(0x7fda8ffff6a0, name = "Light Table")
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
Comment 44 Maik Qualmann 2022-02-11 07:40:19 UTC
I understand you correctly that the change from an album takes 3 minutes after the start?
This is a database operation, in principle there is no loss of time. You must have very, very slow access to your database. Since there are no error messages in the log, the behavior cannot be explained, check the rights as Gilles already recommends.

Maik
Comment 45 Mark Stoughton 2022-02-11 15:14:41 UTC
(In reply to Maik Qualmann from comment #44)
> I understand you correctly that the change from an album takes 3 minutes
> after the start?
> This is a database operation, in principle there is no loss of time. You
> must have very, very slow access to your database. Since there are no error
> messages in the log, the behavior cannot be explained, check the rights as
> Gilles already recommends.
> 
> Maik

In both cases (Mac and PC), the database is on the system drive, which are SSDs in both cases.  The photos themselves are stored on regular hard drives on a NAS.  Each folder has anywhere between 100 to 1000 photos in it. When I query the database using SQLite studio, the results come back instantaneously. I can reproduce this exact behavior on both my Mac and PC installs.  While the watching Digikam write the log, there are several long pauses as I documented in the first log that I sent.  I didn't annotate the second one because the pauses were all in the same places and for similar times.  It appears to me that Digikam is taking an abnormally long time to complete whatever it does at those points.  I've tried several DAM packages and Digikam is the only one that behaves this way.
Comment 46 Mark Stoughton 2022-02-11 15:19:49 UTC
I checked the rights and digicam does have RW on the entire drive.  The only thing that I can think of is that there may be some issue because the files are on a NAS.  So this morning I installed it on another Mac, with photos on the system drive, and Digikam works perfectly.  Hope this helps
Comment 47 Mark Stoughton 2022-02-11 15:39:34 UTC
Hi,

That is correct, it takes about 3 minutes to change folders while using the program.  While in a single folder the program works fine, but takes about a minute to read the metadata, particularly the EXIF data.

I've checked the permissions, and Digikam has RW on all folders on the NAS.  
My database is on the system drive, which is an SSD.  
Querying the database using SQLite Studio returns results instantly.  

Just to investigate further, I duplicated Giles' setup and installed Digikam on a different Mac, put about 1000 photos on the system drive and created a new database on the system drive. Digikam performed flawlessly.  This makes me think that there is some issue when files are stored on a NAS.  I don't think it's a latency issue because I have been investigating DAM software and have installed several of them (ACDSee, Photo Mechanic, Apple Photos, Adobe Bridge, Luminar) on this machine, and Digikam is the only one that behaves this way.  It's unfortunate because Digikam would be my favorite otherwise.

The log that I have annotated shows where Digikam pauses during execution, and for how long.  It pauses in the same places and for roughly the same amount of time whether monitoring for external changes is on or off.

(In reply to Maik Qualmann from comment #44)
> I understand you correctly that the change from an album takes 3 minutes
> after the start?
> This is a database operation, in principle there is no loss of time. You
> must have very, very slow access to your database. Since there are no error
> messages in the log, the behavior cannot be explained, check the rights as
> Gilles already recommends.
> 
> Maik
Comment 48 Maik Qualmann 2022-02-11 17:41:52 UTC
If you change an album it's a pure database operation. It doesn't matter whether the album is on a NAS. As a test, I would move the digiKam databases to a completely different directory.

Maik
Comment 49 Mark Stoughton 2022-02-14 23:06:20 UTC
(In reply to Maik Qualmann from comment #48)
> If you change an album it's a pure database operation. It doesn't matter
> whether the album is on a NAS. As a test, I would move the digiKam databases
> to a completely different directory.
> 
> Maik

Hi Maik,

I moved the database to a thunderbolt attached external SSD.  Digikam took 21 minutes to load, down from ~40, and the splash screen stayed visiblele the entire time.  It still consistently took 3 minutes to change folders, regardless of the number of photos in the folder.  

I'm backing up the folders on the NAS to a USB hard drive.  I'm going to try using a directly attached drive to see if that works.  I'm thinking that if that works normally, the issue is somewhere between Digikam and files on the NAS.
Comment 50 Maik Qualmann 2022-02-15 12:19:12 UTC
If they change an album, there is no relevant access to the NAS/collection. All information comes only from the database.

Maik
Comment 51 Mark Stoughton 2022-02-16 16:42:22 UTC
I ran a few more tests.  I think that I've isolated the issue to occur only when photos are stored on the NAS.  

Test 1: Move the database off the System drive to a USB Attached SSD
-Startup time reduced to 21 minutes
-Changing folders took 3 minutes each time

Test 2: Copied files to the SSD Drive and Created a new database on the SSD Drive
-Startup time took about 10 seconds
-Changing folders took 3-5 seconds if the folder had no thumbnails, 1 second if it had thumbnails

Test 3: Read all database tables using SQL Lite
- Nearly instant response in all cases for 118k photo records

Test 4: Opening photo files using Finder/Windows Explorer from the NAS
- File on SSD - 3 seconds
- File on NAS - 3 seconds

I can reproduce this behavior on both my Mac and my PC.
Comment 52 Mark Stoughton 2022-02-16 16:44:54 UTC
I ran a few more tests.  I think that I've isolated the issue to occur only when photos are stored on the NAS.  

Test 1: Move the database off the System drive to a Thunderbolt Attached SSD - Photos still on the NAS
-Startup time reduced to 21 minutes
-Changing folders took 3 minutes each time

Test 2: Copied files to the SSD Drive and Created a new database on the SSD Drive
-Startup time took about 10 seconds
-Changing folders took 3-5 seconds if the folder had no thumbnails, 1 second if it had thumbnails

Test 3: Read all database tables using SQL Lite
- Nearly instant response in all cases for 118k photo records

Test 4: Opening photo files using Finder/Windows Explorer from the NAS
- File on SSD - 3 seconds
- File on NAS - 3 seconds

I can reproduce this behavior on both my Mac and my PC.
Comment 53 Mark Stoughton 2022-02-17 14:36:37 UTC
I've found one more thing.  I swapped databases between the one that uses local files and the one that uses files on the NAS.

The only difference was the location of the photo files.  The databases were both on local folders on the SSD attached to my Mac.

Using photo files stored locally:
Digicam scans the folders in about 2 seconds and starts normally

Using photo files stored on the NAS
Digicam scanned for over an hour at 0% before I cancelled it.
Comment 54 Mark Stoughton 2022-02-19 01:52:07 UTC
I tried uninstalling and reinstalling Digikam on both my Mac nd PC.  After that, the PC runs normally, and NAS performance is excellent.  No change on the Mac, still slow as molasses.  I've changed the platform to Mac only.  Hope this helps.
Comment 55 Mark Stoughton 2022-02-19 15:37:31 UTC
I think I fixed it.  Two different solutions, one for PC one for Mac. Both versions seem to be running fine now.

For the PC
-Uninstall and reinstall Digikam.  

For the Mac
- Uninstall and reinstall Digikam
- Create a new database form scratch and reimport the photos into discrete albums, one album per folder

They were both really slow, but the reinstall worked by itself for the PC, but I'm lost as to why.  So it got me thinking about how I built the database each one.  n the PC, I imported folders one at a time into discrete albums.  On the Mac I did it all at once into one huge master album.  
The existing database worked on the PC, but not on the Mac.  So when I created a new database on the Mac, I imported one folder at a time into discrete albums.  Digikam is now working perfectly on both platforms.
Comment 56 Mark Stoughton 2022-02-24 15:18:25 UTC
Everything is fine on this end now.  As far as I'm concerned this can be closed
Comment 57 caulier.gilles 2022-02-24 18:03:42 UTC
Thanks for your instructive feedback Mark

I close this file now.

Gilles Caulier