-
Notifications
You must be signed in to change notification settings - Fork 484
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ImageMetadataReader does not handle FileType.Crx #660
Comments
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 |
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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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?The text was updated successfully, but these errors were encountered: