Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/the-database/videojanai
GUI for upscaling ONNX models with NVIDIA TensorRT and Vapoursynth
https://github.com/the-database/videojanai
avalonia directml esrgan ncnn nvidia onnx real-esrgan super-resolution tensorrt vapoursynth windows
Last synced: 2 days ago
JSON representation
GUI for upscaling ONNX models with NVIDIA TensorRT and Vapoursynth
- Host: GitHub
- URL: https://github.com/the-database/videojanai
- Owner: the-database
- License: gpl-3.0
- Created: 2023-10-03T13:43:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-13T18:09:23.000Z (4 months ago)
- Last Synced: 2024-10-30T01:02:37.541Z (2 months ago)
- Topics: avalonia, directml, esrgan, ncnn, nvidia, onnx, real-esrgan, super-resolution, tensorrt, vapoursynth, windows
- Language: C#
- Homepage:
- Size: 39.6 MB
- Stars: 108
- Watchers: 2
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VideoJaNai
[![Discord](https://img.shields.io/discord/1121653618173546546?label=Discord&logo=Discord&logoColor=white)](https://discord.gg/EeFfZUBvxj)
## Overview
VideoJaNai (previously called AnimeJaNaiConverterGui) provides a Windows GUI for upscaling videos with ONNX compact models and frame interpolation with RIFE. By utilizing NVIDIA TensorRT and Vapoursynth, it provides the fastest possible inference speeds. DirectML and NCNN backends are also available for AMD and Intel graphics cards.![image](https://github.com/the-database/VideoJaNai/assets/25811902/83cc315b-8a5a-4c39-b114-5057edab5c9c)
## Resources
- [OpenModelDB](https://openmodeldb.info/): Repository of AI upscaling models.
- [chaiNNer](https://github.com/chaiNNer-org/chaiNNer): General purpose tool for AI upscaling, which can be used to convert PyTorch (*.pth) models to ONNX models.## Related Projects
- [mpv-upscale-2x_animejanai](https://github.com/the-database/mpv-upscale-2x_animejanai): A video player which supports real-time upscaling using compact ONNX models on higher end GPUs.
- [traiNNer-redux](https://github.com/the-database/traiNNer-redux): Software for training upscaling models## Acknowledgments
- [MPV_lazy](https://github.com/hooke007/MPV_lazy)
- [vs-mlrt](https://github.com/AmusementClub/vs-mlrt)