opti 1.6.0 released - frame-by-frame playback and performance improvements


hi again, long time no see. i was inspired once again to make some updates to opti!

preview

Added

  • significantly improved file loading performance. this makes use of data streaming, so any arbitrarily large file (gigabytes and more) should load instantly.
  • < or >: frame seeking - enters “frame seek” mode for any video, gif, or apng file. pressing < or > in this mode will go backwards or forwards a frame, respectively.
    • note: holding shift will force a 1/60th second seek for video files, since the seeking implementation for video does not render frames for performance reasons, and may eventually skip actual frames due to rounding errors.
    • hold ctrl when resetting with space to maintain the current frame, otherwise this resets back to the playing animation/video
  • more format support (e.g. mkv)
  • force-loading some “broken” files (e.g. some svgs and gifs)

Fixed

  • fix resetting window position outside primary display
  • fix some image state not resetting after loading different file types
  • fix failing to load insecure/certificateless urls

thanks again to anyone who finds use in this application :) i still use it basically every day, so as long as that persists the code will be maintained!

Files

opti-linux-v1.6.0.AppImage 62 MB
Oct 09, 2023
opti-linux-v1.6.0.deb 43 MB
Oct 09, 2023
opti-win-v1.6.0.zip 55 MB
Oct 09, 2023

Get opti

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.