-
Notifications
You must be signed in to change notification settings - Fork 201
JXL: Parse Exif and XMP #2463
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
base: master
Are you sure you want to change the base?
JXL: Parse Exif and XMP #2463
Conversation
Source/MediaInfo/Tag/File_Exif.cpp
Outdated
| if (FromHeif) { | ||
| int32u Size; | ||
| Get_B4 (Size, "Exif header length"); | ||
| Get_B4 (Size, "Tiff header offset"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does not seem coherent.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That part was previously added in 8a2c57c then was modified by me to parse more files that have zero offset. Looks like that identifier is not part of specs? Maybe some other files may have offset other than 0 or 6?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great to have a source, let's go with that.
The specs seems to tolerate something else that Exif\0\0, no strong preference but I would keep the check on the value until we find any other value. too strict?
666aa16 to
66e0f78
Compare
Application name has |
Argh, everyone does as it wants, not easy to have a good rule... |
I simply picked one from the link posted in JPEG XL issue -> https://people.csail.mit.edu/ericchan/hdr/jxl_images/20140606_102418_IMGP0297.jxl |
|
The XML is brotli compressed in this one. |
1b43ba9 to
0af26ec
Compare
|
@JeromeMartinez I am not sure what you plan to do with the Brotli compressed data in JXL. I just did a quick implementation for MSVC only just for testing to see what's in there. |
I am very interested, but I would like something similar to zlib, with using system libs on Linux and (patched, with specific build projects if needed) on Win & Mac. |
c3cf290 to
feb2fcb
Compare
|
@JeromeMartinez I think I got MSVC project done. Cannot figure out CMake and no idea about MacOS or Linux makefiles. |
|
@cjee21 thank you for your work. We'll try on our side to manage the other makefiles. |
443950a to
bacc8d5
Compare
|
Not sure if I have done it the right way but CMake also works now. |
thank you! |
fb7d678 to
fa34d28
Compare

No description provided.