JxrDecApp included in calibre fails for some images
Bug #1783359 reported by
John Howell
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
JPEG-XR is used in books delivered in KFX format by Amazon to e-ink Kindles.
The version of JxrDecApp included with calibre 3.28 (x64 Windows) fails to convert some JPEG-XR images.
The same images convert without error using a copy of JxrDecApp that I compiled years ago from the jxrlib 1.1 source using VS 11.
I am attaching a zip containing two sample images that fail and two that succeed, along with my version of JxrDecApp that works for all of these images.
JxrDecApp-working -i fail1.jxr -o image.bmp
Yields a bmp file with the content of the original image.
JxrDecApp-calibre -i fail1.jxr -o image.bmp
Prints the help screen and exits, leaving an empty bmp file.
To post a comment you must log in.
Not sure what I can do about this. calibre must include only compiled from source components. The version of jxrlib bundled with calibre comes from https:/ /mirrorservice. org/sites/ ftp.debian. org/debian/ pool/main/ j/jxrlib/ jxrlib_ 1.1.orig. tar.gz
If you have an updated source link, I will be happy to update the bundled version to use that.