Releases: TianZerL/Anime4KCPP
Releases · TianZerL/Anime4KCPP
Release version v2.5.0
Main update
- Add CUDA support
- Add high precision processing support (32bit float and 16bit integer)
- Add grayscale support
- Improve the performance of OpenCL processor
- Bug fixes
CLI
- Add config file support
- Add video and GIF preview support
- Adjust output information
- Optimize folder processing
- Bug fixes
GUI
- Add Traditional Chinese, French and Japanese translation (Thanks for @semmyenator)
- Allow to specify global output suffix
- Add video and GIF preview support
- Structure will be preserved when processing folders
- Support non-ASCII input
- Support parallel image processing to improve performance
- Adjust output information
- Bug fixes
VapourSynth plugin
- Support 16bit integer and 32bit float processing (YUV and RGB)
- Support grayscale input
AviSynthPlus plugin
- Support 16bit integer and 32bit float processing (YUV)
- Support grayscale input
- Provide both anonymous clip (Anime4KCPP) and manually specified clip (Anime4KCPP2) interfaces #51
DSFilter
- 10bit (P010) and 16bit (P016) support
- Improve performance for NV12 input
- Bug fixes
Download in Gitee
Release version v2.4.0
Main update
- Improve performance.
- Add support for preserving the Alpha channel of output file as
jpg
jpeg
andbmp
(Merge alpha channel to RGB with black background). - Fixed performance problems for some resolutions.
- Add benchmark support.
- Bug fixes.
CLI
- Adjust the format of the help message.
- Add multithreading support for directory processing.
GUI
- Fixed incorrectly warning about invalid URL when closing input dialog.
- Add support for specifying FFmpeg path.
- Allow user to specify translation file path.
DSFilter
- Add support for non integer upscaling ratio.
Download in Gitee
Release version v2.3.0
Main update
- Add support for preserving the Alpha channel for transparent image.
- Add HDN level switching for ACNet, range from 1 to 3, higher for better denoising but may cause blur and lack of detail.
- Improve performance
CLI and GUI
- Add GIF support (treat as a video, CLI need adding
-v
and specifying the output suffix asgif
). - Allow processing video from URL.
- Allow non ASCII input for GUI.
- Update config for GUI.
- Bug fixes.
DSFilter
- Add resolution limit, it will not upscale if the video resolution threshold is exceeded.
- Fixed RGB format input may display weirdly.
- Add version display.
Android
- Add progress display for video processing.
Download in Gitee
Release version v2.2.1
Main update
- Fixed weird borders in some AMD cards.
- Add DirectShow filter support, use it for real-time playback easily in most player on Windows, see how.
- AviSynthPlus and VapourSynth plugin
- Add YUV444 input support for Anime4K09.
- Reduce memory consumption.
- Improve performance.
- GUI
- Adjust Fast, Balance and Quality preset, ACNet is used by default for Balance and Quality.
Download in Gitee
Release version v2.2.0
Main update
- Support manually specify output FPS.
- Add fast mode for ACNet.
- Improve quality for ACNet when zoomFactor is not an integral power of 2.
- CLI
- Add progress, elapsed time and remaining time display.
- Add output file suffix checking for video processing
- GUI
- Add progress, elapsed time and remaining time display.
- Support to stop and pause video processing.
- Add icon of logo.
- AviSynthPlus plugin
- Add all YUV 8 bit format (YUV444, YUV422 and YUV420) input support of ACNet.
- Improve performance, now you can use it to real time playback, see how.
- VapourSynth plugin
- Add safe mode, and default is on, it usually faster, no extra pixels (weird border #11 ), but may use more memory.
- Add all YUV 8 bit format (YUV444, YUV422 and YUV420) input support of ACNet, need safe mode is turned on (otherwise only RGB24 and YUV444 is supported).
- Android
- Fix GPU mode may be incorrectly reported as unsupported.
- Change default output path (Fixed write file error in some Android 9 and Android 10 devices).
- Add config for saving data.
Download in Gitee
Release version v2.1.0
Main update
- Add HDN mode of ACNet for better denoise.
- Improve quality of ACNet.
- Improve performance of ACNet.
- Update the format of showing information for CLI.
Download in Gitee
Release version v2.0.0
Main update
- New CNN based algorithm ACNet, greatly improve quality while ensuring performance, all platforms support it now!
- YUV444 input support (only for ACNet ) for VapourSynth and AviSynthPlus.
- Improve performance.
- Miscellaneous bug fixes.
- Other detail enhancements.
Release version v1.8.1
This release is for bug fixing
Main update
- Fixed the source file failed to load if the path contains non-ascii characters for CLI. #12
- Fixed the check of illegal parameter of VapourSynth plugin.
- Add the check of RGB24 input of VapourSynth plugin. #11
- Add more detailed example code for VapourSynth plugin package.
AviSynthPlus plugin supports
Anime4KCPP now experimentally supports AviSynthPlus plugin, please help to test it.
Release version v1.8.0
Main update
- Add VapourSynth plugin supports
- Add video processing supports for Android, now it is true full feature.
- Add directory processing supports for CLI #9
- Use built-in kernel by default
- Other detail enhancements
Release version v1.7.0
Main update
- Add more codec support for encoding, and no longer use DXVA first in Windows (in some GPUs, the result file is too large), you can specify it by yourself
- Allow to release GPU in GUI for specify another GPU without restart
- Allow to disable the FFmpeg checking at startup in GUI
- Fixed some bugs of GUI
- Other detail enhancements
Android supports
Anime4KCPP now experimentally supports Android (full feature except video processing), please help to test it.