Skip to content
YACReader
If you know how to improve YACReader, please tell me your ideas.

Support for more image formats

  • Mariner
  • Topic Author
  • Offline
  • New Member
  • New Member
More
11 years 10 months ago - 11 years 10 months ago #904 by Mariner
Support for more image formats was created by Mariner
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: 11 years 10 months ago by Mariner.

Please Log in or Create an account to join the conversation.

More
11 years 10 months ago #905 by Luis Ángel
Replied by Luis Ángel on topic Support for more image formats
.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 following user(s) said Thank You: Mariner

Please Log in or Create an account to join the conversation.

More
11 years 10 months ago - 11 years 10 months ago #906 by selmf
Replied by selmf on topic Support for more image formats
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: 11 years 10 months ago by selmf.
The following user(s) said Thank You: Luis Ángel, Mariner

Please Log in or Create an account to join the conversation.

More
11 years 10 months ago #907 by Luis Ángel
Replied by Luis Ángel on topic Support for more image formats
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\

Please Log in or Create an account to join the conversation.

More
11 years 10 months ago #908 by selmf
Replied by selmf on topic Support for more image formats
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 following user(s) said Thank You: Mariner

Please Log in or Create an account to join the conversation.

  • Mariner
  • Topic Author
  • Offline
  • New Member
  • New Member
More
11 years 10 months ago - 11 years 10 months ago #910 by Mariner
Replied by Mariner on topic Support for more image formats

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: 11 years 10 months ago by Mariner.

Please Log in or Create an account to join the conversation.

Moderators: Luis Ángel
Powered by Kunena Forum

Thanks for downloading YACReader!

Your download is starting.

YACReader for iOS and Android

Connect to YACReaderLibrary to browse, read remotely and import comics. Your reading progress is synchronized across devices.

Download on the App Store Get it on Google Play Available at Amazon Appstore

Discover all the features on the iOS and Android pages, and learn how to use them in the iOS and Android user guides.

Support YACReader

YACReader for desktop and server is free to use, but it is not free to develop: maintaining this website, developer programs, code signing certificates, test devices and, of course, all the time it takes. Less than 0.01% of downloads end in a donation, so any amount counts.

By supporting the project you help keep it regularly updated and, most importantly, alive. Thanks!