aurelienpierreeng/ansel

No more Exifdata?

Closed this issue · 14 comments

Hi there,

I do not see the information about aperture, focal length, etc. of my .cr3 files anymore.

Expected behavior

See relevant data. In some older version of Ansel this was possible (as far as I remember), usefull for corrections, Denoise, Lens Correction,...

Clipboard02
Clipboard01

System

Win10, i7-2600, Geforce GTX 1050ti
Ansel 6f72fc9

All the Best
audiomartin

Can you send an affected CR3 file ?

Shure:
https://we.tl/t-yrqriblmUl

File is to big to upload on github.

m.

I tried your file and I get an Exiv2 error. Are you sure your camera is supported by Exiv2 ?

Ok, I needed to rebuild Exiv with ISOBMFF support and it finally worked. Seems supported on Linux…

Thanks for taking care!

Still the same with latest version bf804ef of Ansel on Win10.

#231 (comment)

It is an Eos R5, worked before up to now. With Pictures imported before version 6f72fc9 the Exifdata is still visible.

m.

Your last working version was built using mingw-w64-ucrt-x86_64-exiv2-0.28.1-1 and the new ones are built using mingw-w64-ucrt-x86_64-exiv2-0.28.1-2, so I guess something is wrong in the Win Exiv2 package

There might be some hints for a developer, for me it is far beyond me knowledge:

https://github.com/darktable-org/darktable/issues/15478#issue-1959660414

and

https://github.com/Exiv2/exiv2/issues/2637#issue-1729310589

You probably already found it yourself.

m.

Also @AlynxZhou found this commit on MingW build script that drops explicit support of ISOBMFF in Exiv2, relying on whatever defaults the CMakeList.txt of the project is using.

@audiomartin Did you put your CR3 files in a path contains non-ASCII chars?

YES!
For testing i made a folder without Umlaut, it works! All exif data is visible.
Great Guys. For the moment i will rename my folders without Umlaut.
Thanks for the hints.
m.

Bitte schön :D

YES! For testing i made a folder without Umlaut, it works! All exif data is visible. Great Guys. For the moment i will rename my folders without Umlaut. Thanks for the hints. m.

I'd like to have a look on how to fix it tomorrow, it's an Exiv2 issue, but I wish you could accept that as a workaround for you.

Danke schÖn.

@AlynxZhou
No problem, just have to remember dropping my äöü. :-)

OK, I managed to build exiv2 0.27 in our CI so the Windows package will grab it.

And I tested it on my Windows with my CR3 file (because I cannot download yours from the link), it shows EXIF data correctly:

图片

I suppose Exiv2/exiv2#2800 could actual fix this problem for exiv2 0.28, but before that gets merged, stick to exiv2 0.27 in our Windows package is acceptable for me, I'll send a PR.