There are ~200 metadata fields in a NEF raw file. Only about 20 are visible in Gwenview. Reproducible: Always Steps to Reproduce: 1. open NEF file 2. click More ... in the metadata viewing pane in the upper left 3. scroll through the Image Information window Actual Results: You only see 21 metadata fields. Expected Results: I expect to see all ~200 metadata fields.
Can you please attach a NEF file full of metadata that we can use as a reference?
You can access a NEF file here: https://www.dropbox.com/s/l1ieij7erfaey4a/DSC_0965.NEF?dl=0 Note that Gwenview has changed radically since opening this case. In version 15.12.3, the latest available on Ubuntu 16.04.0, no metadata at all appears to be available.
Confirmed, I see what you mean now.
Created attachment 120013 [details] Fix incomplete EXIF data for RAW files Attached is a trivial patch that should resolve the issue. Tested with Canon (.cr2), Nikon (.nef) and Sony (.arw). Cannot post it to Phabricator as it seems to be currently down. As being a new contributor, I can't use the Review Board either.
Thanks very much for the patch! Would you be able to submit it using https://http://phabricator.kde.org? It's very easy. Here's the documentation: https://community.kde.org/Infrastructure/Phabricator
No I can't. As already explained, neither https://http://phabricator.kde.org, nor https://phabricator.kde.org, nor http://phabricator.kde.org works for me. Timeout during TLS handshake as it seems.
Oh duh, poor reading comprehension my part. You're right, Phab seems down. :/ Try again when it's back up, I guess. Usually these hiccups don't last longer than an hour or two.
Phab's back up now, BTW.
Git commit a985ad14dc073653e996deeee7550dbb58653ce2 by Nate Graham, on behalf of Tom Moebert. Committed on 15/05/2019 at 20:29. Pushed by ngraham into branch 'master'. Fix incomplete EXIF data for RAW files Summary: In case of RAW files exiv2 retrieved the EXIF data from the JPEG preview image `previewData`. This however contains incomplete EXIF data. Thus provide exiv2 with the full raw image and let it find the most suitable EXIF data chunk. Reviewers: #gwenview, ngraham Reviewed By: #gwenview, ngraham Subscribers: ngraham Tags: #gwenview Differential Revision: https://phabricator.kde.org/D21161 M +5 -5 lib/document/loadingdocumentimpl.cpp https://commits.kde.org/gwenview/a985ad14dc073653e996deeee7550dbb58653ce2