[Bug 309471] New: EXIF orientation is not determined for some files

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] New: EXIF orientation is not determined for some files

Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

            Bug ID: 309471
          Severity: normal
           Version: 2.9.0
          Priority: NOR
          Assignee: [hidden email]
           Summary: EXIF orientation is not determined for some files
    Classification: Unclassified
                OS: Linux
          Reporter: [hidden email]
          Hardware: Gentoo Packages
            Status: UNCONFIRMED
         Component: Metadata
           Product: digikam

Noticed after recent update from version 2.5.0 to 2.9.0 (also updated KDE SC
from 4.8.3 to 4.8.5).
Photos in the particular folder have become unrotated. exiftool says that
they're rotated:
exiftool -Orientation -S a.jpg
Orientation: Rotate 270 CW

but I can see in the menu that digikam decided that they have Horizontal
(normal) EXIF orientation.
Gwenview and KDE preview detemine this setting properly (as exiftool does).

Reproducible: Always

Steps to Reproduce:
Check example image out.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

--- Comment #1 from Nikita Melnichenko <[hidden email]> ---
Created attachment 74961
  --> https://bugs.kde.org/attachment.cgi?id=74961&action=edit
example image from my directory

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Gilles Caulier-4
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #2 from Gilles Caulier <[hidden email]> ---
Which Exiv2 shared lib version you use. Go to Help/Components Info dialog for
details.

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Nikita Melnichenko
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

--- Comment #3 from Nikita Melnichenko <[hidden email]> ---
LibExiv2: 0.21.1
LibKExiv2: 2.1.0

=== Details ===
digiKam version 2.9.0
Exiv2 может записывать в JP2: Да
Exiv2 может записывать в JPEG: Да
Exiv2 может записывать в PGF: Да
Exiv2 может записывать в PNG: Да
Exiv2 может записывать в TIFF: Да
Exiv2 поддерживает метаданные XMP: Нет
LibCImg: 130
LibClapack: external shared library
LibExiv2: 0.21.1
LibJPEG: 80
LibJasper: 1.900.1
LibKDE: 4.8.5 (4.8.5)
LibKExiv2: 2.1.0
LibKGeoMap: 2.0.0
LibKdcraw: 2.0.1
LibLCMS: 119
LibLensFun: external shared library
LibLqr: встроенная библиотека
LibPGF: 6.12.27 - external shared library
LibPNG: 1.5.13
LibQt: 4.8.2
LibRaw: 0.14.4
LibTIFF: LIBTIFF, Version 4.0.2 Copyright (c) 1988-1996 Sam Leffler Copyright
(c) 1991-1996 Silicon Graphics, Inc.
Marble Widget: 0.13.4 (stable release)
Parallelized PGF codec: Нет
Распараллеленная дебайеризация: Да
LibKface: 2.0.0
LibKipi: 1.3.0
LibOpenCV: 2.3.1
Libface: 0.2
Движок базы данных: QSQLITE

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Nikita Melnichenko
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

--- Comment #4 from Nikita Melnichenko <[hidden email]> ---
I just rebuilt everything against LibExiv2 0.23 - it didn't help.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Gilles Caulier-4
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

--- Comment #5 from Gilles Caulier <[hidden email]> ---
Are you sure that libkexiv2 have been recompiled against Exiv2. Libkexiv2 is
the metadata interface for digiKam through Exiv2...

Also, some fix have been introduced in libkexiv2 with 3.0.0-beta releases. It
can be interesting to use current implementation from git/master to check if
it's reproducible...

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Nikita Melnichenko
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

--- Comment #6 from Nikita Melnichenko <[hidden email]> ---
Yes, I'm 100% sure, because I had to recompile it because of shared library
version change (now it's /usr/lib64/libexiv2.so.12). I had to rebuild gwenview
too, and it still shows image in proper orientation, so it seems that libkexiv2
is the one that has to be blamed.

Gilles, could you reproduce this bug with the image I supplied, and if you
could not reproduce, would you give me lib versions that you use, please?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 309471] EXIF orientation is not determined for some files

Gilles Caulier-4
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #7 from Gilles Caulier <[hidden email]> ---
*** Bug 309529 has been marked as a duplicate of this bug. ***

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 309471] EXIF orientation is not determined for some JPEG files

Gilles Caulier-4
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|EXIF orientation is not     |EXIF orientation is not
                   |determined for some files   |determined for some JPEG
                   |                            |files

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 309471] EXIF orientation is not determined for some JPEG files

Gilles Caulier-4
In reply to this post by Nikita Melnichenko
https://bugs.kde.org/show_bug.cgi?id=309471

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
   Version Fixed In|                            |4.3.0
         Resolution|---                         |WORKSFORME

--- Comment #8 from Gilles Caulier <[hidden email]> ---
Problem is not reproducible using current implementation from git/master and
last Exiv2 0.24 :

https://www.flickr.com/photos/digikam/14949344189/

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel