Open hanslovsky opened 9 months ago
I suspect this will be fixed by #624.
@drewnoakes just hadn’t had the chance to review that PR.
Awesome, thank you! I will try with the code from the PR
I tested #624 and #656 and both work for me, with #656 being up-to-date with upstream.
ping to @drewnoakes - would you have time to review PR #656? looks like a couple folks are pending on that getting merged. I apologize if I jumped right into working it, without being assigned on this issue
I am using metadata-extractor to automatically rename my Canon camera's jpegs with date information. Now, I want to do the same thing for raw files (CR3), but I found that
ImageMetadataReader
[does not handleFileType.Crx
]("Canon EOS R3.cr3" ) (here I usejgo
to runimageMetadataReader.main
):The example image
"Canon EOS R3.cr3"
is the same one as in #605. I am a bit confused because the author of #605 seems to be able to extract image metadata from the same image.In my Code, I tried using
ImageMetadataReader
, which does not read any information, andTiffMetadataReader
, which fails withTiffProcessingException: Unclear distinction between Motorola/Intel byte ordering: 0
.This is a minimum example using the image from #605 using Kotlin's kscript:
The output is
It is quite obvious to me that I am doing something wrong here, especially since #605 can retrieve metadata from CR3. Is there another
MetadataReader
that I should use for raw CR3 images?