Skip to content

v0.8.0

Choose a tag to compare

@Kruk2 Kruk2 released this 18 Jul 01:55

πŸš€ If you want to support this project Buy me a coffee or Unifans πŸš€

You can copy .engine files from v0.6/v0.7 versions to avoid engine recompilation.

Since this release is big, expect some bugs. If you encounter any issues please report them (and follow the bug template).

It requires 610 Nvidia driver on Windows. Linux stays at 580 (for now).

No new model in this release.

Usage
https://github.com/Kruk2/jasna#usage

Changelog: v0.7.x -> v0.8.0

Features:

  • Segment processing. Check Readme for more details.
  • Segment processing also allows for:
    • fast pre-processing of video to find where mosaics are located
    • previewing restoration result
    • suggesting improved mask if you think the detection model was wrong. This might be used later for training a better model.
Screenshot_20260717_211615 image
  • VR support with model from zelefans that might be better than rfdetr-v5 in some cases. Thanks Ganonmaster for first PR. Keep in mind that restoration model was not trained for VR so quality might vary. You can use the preview tool mentioned above.
  • AV1 and H264 encoding
  • Fallback to slower, software decoding for unsupported input codecs
  • Removed the need of mkvtool, this also removed working directory option as the full output is written in place.
  • Add option to re-target FPS for faster processing. You can now process 60FPS videos 2x faster by converting them on the fly to 30FPS

Fixes:

  • Handle corrupted input videos. Jasna will try to process corrupted videos (to some extend) instead of failing hard on first bad frame.
  • Linux GUI fixes and general UI/UX improvements
  • Improved colorspaces support #75
  • FP16 fix for unet-4x #201
  • Handle old videos with sample aspect ratio (anamorphic) #125