The file qjpeg4.dll in \imageformats compresses the image to such a high degree that compression artifacts are quite noticable on a zoomed image. Obviously, PNG produces a perfect image and could be used if that was required. I found that by increasing the JPEG 'quality' factor to 95% from the 75% used now, the resulting filesize is almost doubled but the image quality is almost the same as the uncompressed PNG, yet still less than a third the size.
Is there a way that qjpeg4 could be called by SMPlayer with a 95% quality setting, perhaps as an option in the INI file?
Qjpeg4.dll writes a whole boatload of stuff to the Registry (under HKEY_CURRENT_USER\Software\Trolltech) which belies the 'Portable' nature of SMPlayer, but the advantage of a smaller JPEG to a PNG warrants its use. Is there a way that SMPlayer could clean up that registry entry at exit?