[Digikam-devel] extragear/graphics/digikam/digikam

Gilles Caulier caulier.gilles at gmail.com
Fri Jun 12 12:50:59 BST 2009


2009/6/12 Gilles Caulier <caulier.gilles at gmail.com>:
> Now, again from the same computer, but this time using JPEG2000 insted
> PGF format to store
> image in thumbs database. DB file have been remove before to rebuild
> all thumbnails
>
> rebuild time duration : 17mn 04s
> database file size :
>
> [gilles at pc-caulier photos]$ pwd
> /mnt/data/photos
> [gilles at pc-caulier photos]$ ls -al *.db
> -rw-r--r-- 1 gilles gilles  1398784 2009-06-12 12:38 digikam4.db
> -rw-r--r-- 1 gilles gilles 21109760 2009-06-12 12:51 thumbnails-digikam.db
> [gilles at pc-caulier photos]$

Oups, wrong copy and paste here look real value (incredible) :

[gilles at pc-caulier photos]$ ls -al *.db
-rw-r--r-- 1 gilles gilles 1398784 2009-06-12 13:00 digikam4.db
-rw-r--r-- 1 gilles gilles 2171904 2009-06-12 13:18 thumbnails-digikam.db
[gilles at pc-caulier photos]$

Yes, you can read 2,1Mb, not 21Mb...

But, no change, a lots of images are broken. It sound like JPEG2000 Qt
image loader from KDEimageIo doesn't work properly...

To resume : we cannot use JPEG2000 for the moment...

Gilles

>
> As expected, JPEG2000 is slower than PGF and JPEG (and also freedesktop !).
> Space consuming is similar than JPEG (JPEG quality = 75 - not lossless)
>
> Gilles
>
>>
>> 2009/6/12 Gilles Caulier <caulier.gilles at gmail.com>:
>>> First feedback to compare freedesktop method based on PNG and Thumb DB
>>> based on PGF.
>>>
>>> Here, i use Tools/Rebuild thumbnails/All dialog. See below the results :
>>>
>>> Computer : PIV 3Ghz, 1.5MB ram.
>>>
>>> Collections :
>>>
>>> digiKam version 1.0.0-beta2 (rev.: 979154)
>>> JP2k: 21
>>> JPG: 1818
>>> MOV: 3
>>> PNG: 363
>>> PPM: 3
>>> RAW-CR2: 8
>>> RAW-CRW: 9
>>> RAW-DNG: 1
>>> RAW-MRW: 150
>>> RAW-NEF: 9
>>> RAW-ORF: 2
>>> RAW-RAF: 2
>>> RAW-RAW: 1
>>> RAW-RW2: 1
>>> RAW-X3F: 1
>>> TIFF: 82
>>> WMF: 1
>>> XCF: 3
>>> Total Items: 2478
>>>
>>> * Freedesktop method :
>>> -----------------------------
>>>
>>> rebuild time duration : 16mn 23s
>>> cache size :
>>>
>>> [gilles .thumbnails]$ pwd
>>> /home/gilles/.thumbnails
>>> [gilles .thumbnails]$ du
>>> 189M    ./large
>>> 0       ./normal
>>> 189M    .
>>> [gilles .thumbnails]$
>>>
>>> * Thumbs database method :
>>> -----------------------------------
>>>
>>> rebuild time duration : 12mn 01s
>>> database file size :
>>>
>>> [gilles at pc-caulier photos]$ pwd
>>> /mnt/data/photos
>>> [gilles at pc-caulier photos]$ ls -al *.db
>>> -rw-r--r-- 1 gilles gilles  1398784 2009-06-12 08:46 digikam4.db
>>> -rw-r--r-- 1 gilles gilles 55004160 2009-06-12 08:59 thumbnails-digikam.db
>>> [gilles at pc-caulier photos]$
>>>
>>> Gilles Caulier
>>>
>>
>



More information about the Digikam-devel mailing list