Riot is still alive ! Version 0.6.1 released

Download from here

This is a maintenance release, aimed to solve bugs present in v 0.6.0 beta.

There are some exciting news about the plans with future versions of RIOT like:

  • 64 bit version. This will allow RIOT to work with higher resolution images and be faster
  • full support for WebP image format (read/write). I expect that in a couple of years WebP will replace JPEGs and PNGs
  • jpeg compression improvements
  • HiDPI support – make RIOT UI look better on 4k displays
  • … more

Full change log:

v. 0.6.1 (15 oct 2018)
+ added support for Gimp 2.10 in the plugin installer
* fixed a bug in batch mode where in certain conditions optimized files don’t get written
* fixed memory leak when opening the batch window, which also caused Access Violation in host applications if used as plugin
* fixed issue with saving of zoom factor
* fixed default batch window size not showing Settings button in certain situations
* fixed Compress to Size button not always enabled when needed
* minor UI fixes
– removed feature to toggle “Report file size changes” from batch settings. It is on by default
– removed menu item for Help Context. Docs will be moved to the website

Please report all bugs found using the RIOT forum.

Posted in News
13 comments on “Riot is still alive ! Version 0.6.1 released
  1. admin says:

    RIOT needs IrfanView 32 bit. You can install it in a 64 bit system and it will work.

  2. admin says:

    Thank you for your valuable comments. I enjoy receiving messages from power users. In fact, I tried to make RIOT valuable for both novices and advanced users, which is kind of tricky.
    Indeed, the hidden gem, only a few power users are aware of, is the “In place compare” feature.

  3. timegrinder says:

    (Apologies for the large post, if my comments to other users are too irrelevant feel free to remove it as they possibly won’t even see it)

    to luciansabo:
    I love your program, thank you so much for making it. I’ve been using it for at least 10 years, and have spent thousands of hours exhaustively testing algorithms and methods for encoding images (and other compression). By far RIOT achieves fastest, most accurate results for a “I want to get this done” GUI than anything else I’ve touched, the cherry on the RIOT cake is the in-place image comparison. Mashing that button has saved me massive amounts of time comparing input to output for visual differences. The ability to external plugin commands and arguments has made and kept RIOT my number 1 image optimisation program for loose tasks and suggested it to countless other people.

    to rezno[R]:
    <3 seeing another Pingo user. I worked around 95% of lost time (on [email protected]) by setting compression to low and True colour (drops quantisation tests, saving time), then let Pingo work as the result matches regardless of any work FreeImage does prior. Sometimes Pingo needs a kick from RIOT to work out if it should quantise the colours or not though (unless you change the command).
    WebP lossy tends to fail pretty hard due to applying heavy blur and filtering, mashing details that should be kept. This is because VP8 was made for video compression where frames aren't visible long enough to notice and because the human visual system doesn't perceive blur as loss of detail anywhere near as much as it does artifacts, it 'looks better' when it's often not. Still very good for high res where loss of minor details is never seen by the user.

    to rezno[R] and Max Headroom:
    (Love the name Max) – HEIF looks great with HEVC encoding and uptake over BPG, Google's JPEG encoder Guetzli has great results but takes too long (mins/hrs vs <secs in MozJPEGTurbo). I use it, but only because I run an altered version on GPU via OpenCL. Cuts encode time on my system to seconds(GPU) vs minutes(CPU), or minutes(GPU) vs hours(CPU) on large images. It's successor, a new format named PIK is on the horizon and something to watch to see how it goes.

  4. admin says:

    The only way to speed PNG compression up right now is to use the Low compression preset. That uses standard zlib compression set at the maximum ratio (9), but it’s still quicker than the other presets which use the slower zopfli.
    In your particular case, having a selectable low profile or including a additional faster presets for PNG will help but it’s not yet possible.

  5. rezno[R] says:

    Oh, my! I totally didn’t expect this. It’s very nice that you still develop this tool! I use it almost daily for optimizing .png files with custom-added plugin pingo at -s9 quality. But… there is one thing that is not really that pleasant to use with RIOT – the automatic .png optimization, which launches itself right after opening the file/choosing .png, and I don’t know how to stop it or turn off the automatic compression. The reason it bothers me is because it’s very slow even on i7-4790K 4.5GHz, and every time I have to wait for it to complete, only after it completes then I can choose the plugin and run it again [the plugin compresses much more and is really _much_ faster than the built-in RIOT optimizer]. Even when “always use plugin” is selected, the built-in optimizer still launches, taking up precious time.
    So I have a question – can this “auto” built-in .png optimizer be turned off globally when opening each file? [or can its operation be stopped during it] Just a simple toggle could be really great so that I could run the plugin right from the start and don’t have to wait for the very slow built-in to complete! In earlier versions of RIOT I think the built-in optimizer was much quicker than in 0.6.0 and it wasn’t that annoying to wait for it to complete every time after opening the file.
    I don’t see any changelog for 0.6.1 to include such option, but I will check it out immediately anyway ^^
    Despite all the criticism I really appreciate your work, please keep it up!
    I’m also very thrilled to test WebP optimizer one day for lossless files as an alternative for .png, I really love the lossless WebP. The lossy WebP are for me generally worse than detailed 4:4:4 JPEGs so I’m not particularly interested in it, but lossless WebP is definitively a very exciting format and I hope it will catch more wider adoption.

  6. Dominik says:

    Thank you for updating! I use it for Irfanview 🙂

  7. Daniel AUQUIER says:

    Being satisfied with Riot to compress my images I integrated it to Irfanview 32Bits.
    But after changing the computer the OS windows7 has been upgraded to Windows 10 64Bits, but here is Riot used as a plugin in IrfanView 64bits, remains in version 0.4.6 and each launch Riot claims version
    Riot works well with IrfanView 31 Bits How can I fix the problem.
    Looking forward to a solution receive my sincere greetings

  8. Black RL says:


    I’ve testes countless apps/programs because I thought RIOT was dead, gladly it’s not, because make no mistake, RIOT is the best image optimizer/compressor around!

    It also has a GIMP plugin, perfection!

  9. admin says:

    HEIF is probably superior in certain aspects, but RIOT was originally meant as a “Save for web” tool, present in commercial products like Photoshop, Ulead PhotoImpact. Some people might not know this, but RIOT’s heritage as a Save for web tool is still the main objective. So, in terms of web formats, WebP will probably replace JPEG and PNG (PNG already replaced GIF a long time ago, even if GIF is still used for animations, cause the superior APNG is not supported). WebP offers superior quality for the same size with lossy compression and better and faster lossless compression, rendering slow PNG crushers like optipng, pngout, truepng, useless.
    It is already supported in Chrome and Opera (that’s actually 70% of the internet), Microsoft Edge just enabled WebP in v18 and Firefox has official plans to support it (Edge + Firefox => that’s another 20%). Apple’s Safari will be forced to support WebP if everybody else does it, and even if they will integrate HEIF, there are little chances that it will become a standard.
    However, unlike HEIF, WebP is open source and since still in active development.

  10. Max Headroom says:

    An extremely good image optimization tool that should be used by a lot more people in the web-publishing business to optimize their page loading time 🙂

    WebP surely is a nice addition one day. It has a very high compression. While using GIMP I noticed the far superiour HEIF image format developed by Apple that’s using similar alghorythms as HEVC H.265 video compression. Unfortunately I only know GIMP as the only Windows-tool able to load and save HEIF files. It’s still possible that the free WebP will be used for WWW, while HEIF will be the future image format for high resolution images. I would love to see HEIF-support coming to RIOT some day if the specs and coding time would allow. Keep on working on this tiny but extremely helpful tool 🙂

  11. admin says:

    There is a checkbox in the batch settings called “Save in original folder”. Make sure you also enable “Backup original on overwrite”.
    If you want to keep the original format choose the “Auto, original format” mode, otherwise Riot might choose a better format for your image.

  12. Muchas gracias por esta nueva versión.

    Hay una “mejora” que quizás se podría en futuras versiones, la posibilidad de no poner una ruta en el proceso batch y que al procesar sobreescriba la imágen original, entonces si ponemos imágenes de muchas rutas distintas, cada una queda en su carpeta.

    Thank you very much for this new version.

    There is an “improvement” that could be made in future versions, the possibility of not putting a route in the batch process and that when processing overwrites the original image, then if we put images of many different routes, each one remains in its folder.

  13. John says:

    Still the best out there after so many years! Keep up the great work!

Leave a Reply

Your email address will not be published. Required fields are marked *