View Single Post
Old Yesterday, 12:10 PM   #55
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,881
Karma: 7500000
Join Date: Nov 2009
Device: many
Hi All,

For those interested in jxl, the third party qt plugin does actually work to show jxl images in the Image tab for editing. Of course there is no support in QtWebEngine until Chrome both adds it and Qt pulls in that version of chrome.

But it does work.

I will test the third party avif plugin next. It is supported in QtWebEngine right now (Preview) so QImage support (Image tab) is all that is needed.




Quote:
Originally Posted by KevinH View Post
For those interested in libjxl and libavif support. I finally got the qt jpegxl plugin to build. I have not tested it yet but wanted to note the plugin alone was over 5Meg in size, which is anywhere from 5 to 10 times the size of most of the qt image plugins because of the size of the codec needed.

Building libjxl was in general a real pain as it literally pulls in libpng and libjpegturbo, as well as brotli, zip, etc etc. It even includes a jni interface and wasm interface. So a way overly bloated build to say the least. Definitely not a codebase we want to add to Sigil

I should have time to see if the plugin will actually work tomorrow or Thursday. But code signing a third party out of tree build of a qt image plugin that no epub currently uses nor is supported by chrome/electron/webengine which makes up a large part of e-readers, is not something I endorse, but it is worth experimenting with to see how involved it all is, and whether it will work.
KevinH is offline   Reply With Quote