Welcome to the forum, Guest

TOPIC: Support for more image formats

Support for more image formats 9 years 11 months ago #904

Mariner

Offline

Fresh Boarder

Posts: 4

Karma: 0

Good afternoon:

I would like to suggest the support for .DjVu, .WebP and the .JPEG files with arithmetic coding (they are free of patents currently). Could any of these suggestions be possible in future versions?

Thank you, have a nice day!
Last Edit: 9 years 11 months ago by Mariner.
The administrator has disabled public write access.

Support for more image formats 9 years 11 months ago #905

Luis Ángel

Offline

Administrator

Posts: 2831

Thank you received: 582

Karma: 318

.WebP will be included in the next release.

.JPEG with arithmetic coding was only available in the commercial version of Qt in the past, but now that the patents have expired it should be supported. I have to check it.

.DjVu is not supported by the current version of Qt , I don't have plans for including additional image formats via third-party libraries. Sorry.
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
The administrator has disabled public write access.
The following user(s) said Thank You: Mariner

Support for more image formats 9 years 11 months ago #906

selmf

Offline

Developer

Posts: 639

Thank you received: 135

Karma: 18

Arithmetic jpeg already works on YACReader on Archlinux. There's a reason it doesn't on Win and Mac:
libjpeg, which is bundled with QT, doesn't support arithmetic. On Linux, this has been replaced by libjpeg-turbo which does support arithmetic decoding and can be used as a drop-in replacement for libjpeg. It's also faster ;)

Some more info: bugreports.qt-project.org/browse/QTBUG-40091

.DjVu is an alternative to .pdf, so it isn't even an image format.
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Last Edit: 9 years 11 months ago by selmf.
The administrator has disabled public write access.
The following user(s) said Thank You: Luis Ángel, Mariner

Support for more image formats 9 years 11 months ago #907

Luis Ángel

Offline

Administrator

Posts: 2831

Thank you received: 582

Karma: 318

Thank you for the additional info selmf.

BTW, QT stands for QuickTime, you should use Qt instead.
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
The administrator has disabled public write access.

Support for more image formats 9 years 11 months ago #908

selmf

Offline

Developer

Posts: 639

Thank you received: 135

Karma: 18

Ok, I dug a little deeper and it seems I misread some things. Actually, the version of libjpeg (8c) shipped with Qt should be able to handle arithmetic encoding. Since my installation uses another library, I cannot test it.

Mariner, have you tried opening a jpeg with arithmetic encoding in YACReader?
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The administrator has disabled public write access.
The following user(s) said Thank You: Mariner

Support for more image formats 9 years 11 months ago #910

Mariner

Offline

Fresh Boarder

Posts: 4

Karma: 0

selmf wrote:
Ok, I dug a little deeper and it seems I misread some things. Actually, the version of libjpeg (8c) shipped with Qt should be able to handle arithmetic encoding. Since my installation uses another library, I cannot test it.

Mariner, have you tried opening a jpeg with arithmetic encoding in YACReader?

Ok, it turns out that it works with this version =) . Perhaps I tried it with corrupted files or something like that, but it definitely works. Try it in your system with the arithmetic JPG file of this site:

The greatest failure of our patent system was…
Last Edit: 9 years 11 months ago by Mariner.
The administrator has disabled public write access.
Powered by Kunena Forum