enhancr Pro 0.9.8 is available for Silver and Gold Patreons now
https://www.patreon.com/posts/release-enhancr-81864462
Free version is available to download now as well.
Changes:
- Preview gets encoded on hardware now instead of software (No more performance impact for live preview)
- Added realtime player with perfect support for audio, subtitles, fonts, attachments etc.
- Updated to TensorRT 8.6.0 (Starting with TensorRT 8.6, support for 2nd generation Kepler and Maxwell (900 Series and below) has been dropped. You will need at least a Pascal GPU (1000 series and up) and CUDA 12.0 + driver version >= 525.xx to run inference using TensorRT)
- Added upscale frameskip (Skips inference on duplicate frames, granting a major speed boost on animation)
- Switched muxer from FFmpeg to mkvmerge
- Added GMFSS Fortuna (PyTorch + TensorRT), the best Frame Interpolation Model for Animation available right now
- Updated FFmpeg to 6.0 from nightly, due to hardware AV1 being in mainline now
- Implemented fp16 i/o (in simple terms this means reduced bandwidth is used up, thanks to half floating-point RGBH input instead of RGBS)
- Removed waifu2x, because of subpar quality
- Improved UI and UX consistency when a process finishes
- Added ShuffleCUGAN (NCNN + TensorRT) (Over 2x speed* of ESRGAN Compact with CUGAN like quality at half the VRAM requirements that CUGAN would normally need, made by @styler00dollar)
- Removed old unneccessary audio and subtitle extractions -> Inference starts faster now
- Inference uses half of available CPU threads now, due to better performance
- While building an engine from onnx, trtexec gets properly killed now when cancelling the process
- Various small UI changes
*This comparison only applies to TensorRT, ShuffleCUGAN is around same speed as ESRGAN Compact in NCNN
Bugfixes:
- Fixed the key shortcut to export
- Dragging around text in user inputs and terminal doesn't lock up the app anymore
- Fixed "height not divisble by 2" when preview is enabled
- Switching from FFmpeg to mkvmerge should have fixed the error that muxing takes forever in some cases
- Fixed a rounding error for optShapes that would occur when converting to TensorRT Engine in Restoration Tab
- Progress bar text doesn't overflow anymore into other UI elements when input filename is too long & has Chinese/Japanese characters
- Fixed Thumbnail Caching issues in Queue
- Custom Model selection gets saved now and persists through app restarts like any other setting
- Rendering correct thumbnail when toggling queue tab now
- Fixed Scene Detection and Frameskip for GMFSS (TensorRT)
- Button for clearing the queue is hidden now, while a process is running
- Fixed UI breaking when pressing model tab on a specific page of settings