JacobDev1 / xl-converter

Easy-to-use image converter for modern formats. Supports multithreading, drag 'n drop, and downscaling.
https://codepoems.eu/xl-converter
Other
167 stars 5 forks source link

Exif Data #40

Closed Ninjasr closed 3 months ago

Ninjasr commented 3 months ago

Exif metadata fails to be carried over to the converted file no matter what settings I use. I've used both the encoder and Exiftool for metadata preservation. This is a deal breaker for me, since I have a lot of photographs that I'd like to convert.

JacobDev1 commented 3 months ago

What formats did you use? For example, from PNG to JPEG XL.

I assume you are on Windows?

Please, send me one of the source files you find problematic, so I can investigate. Upload it to a service like Disroot Lufi and send me a download link to contact@codepoems.eu

Ninjasr commented 3 months ago

I converted from JPG to JPEG XL. I'll send the email right now. And yes, I am on Windows.

JacobDev1 commented 3 months ago

Everything works as expected on my end in 1.0.0.

If you're using ExifTool to view metadata, update it. If not, try a different tool like GIMP.

Assuming the following:

Your file is only run through cjxl (the reference JPEG XL encoder). If that's the case, it has to work.

JacobDev1 commented 3 months ago

Try using other converters such as XnConvert to see if there is any difference.

Keep in mind that metadata in JPEG XL is compressed with Brotli. It's a novel solution that many programs may not support yet.

Ninjasr commented 3 months ago

I've done a few more checks and you're correct, it seems that the Exif data is copied over properly. Unfortunately, none of the programs I use bar Exiftool seem to display it properly. I've also tried XnConvert (although very briefly) and it didn't copy over the metadata.