Releases: Infiziert90/getnative
Release 3.2.1
- Fix R60 support
Release 3.2.0
Release 3.1.0
3.1.0:
- R60 Support #19
Release 3.0.2
3.0.2
- Let vpy_source_filter work with VS R55+ #18
3.0.1
- Add compatiblity with VS 55
3.0.0
Breaking changes
- Make the module compatible with async discord bots
- getnative() function is now async
- getnative() function returns now 3 values: best value string, pyplot and class object of getnative class
Example of how to use it in a bot:
https://github.com/Infiziert90/Tsuzuru-Bot/blob/master/commands/vapoursynth_commands.py#L165
Release 2.2.3
2.2.3
- version bump that was missing
- make importing getnative into existing scripts easier
2.2.2
- merge #14 which implements better plot ticks
2.2.1
- Update README with better installation instructions (thx RollingStar)
- Getnative needs descale version >r3, implemented an error if your version is older
2.2.0
Breaking:
Release 2.2.2
2.2.2
- merge #14 which implements better plot ticks
2.2.1
- Update README with better installation instructions (thx RollingStar)
- Getnative needs descale version >r3, implemented an error if your version is older
2.2.0
Breaking:
Release 2.1.0
breaking:
- CLI command changed: e.g.
python3 getnative.py .....
->python3 run_getnative.py .....
- default output dir changed: getnative/getnative -> (CWD)/results
- renamed argument: (-img-out, --generate-images) -> (-mask, --output-mask)
new:
- added support for installing getnative via pip:
with this you can call it viagetnative
in your CLI - getnative is now on pypi: https://pypi.org/project/getnative/
- added an argument to set the output dir (-dir,--output-dir)
minor:
- Let the user know that (-ns, --no-save) disables all output arguments
- updated the readme
- fix progressbar getting deleted
- fix mask output with stepping would have wrong resolution in the filename
Release 2.0.0
breaking:
- dropped lanczos5 as predefined scaler for descale_getnative
- return values from analyze_result(self, vals) changed
- generated filenames are different from before
- scaler_dict is now common_scaler with a different composition
new and breaking:
- added spline64 as predefined scaler (needs descale version r3)
- added bicubic 0.5 0.5 and lanczos2 as predefined scaler
new:
-
(-steps, --stepping):
This changes the way getnative will handle resolutions. Example steps=3 [500p, 503p, 506p ...].
It will speed up the process, but be warned! This is not a true search anymore …
when the original is something like 810p and you select the wrong stepping, you will miss it!!
Default is 1 like it was always …
(Original from LittlePox :3) -
getnative can now use both descale and descale_getnative (frechdachs & OrangeChannel)
at the same time. This allows stuff like running -m „all“ with lanczos5 and spline64 without
crashing the script because descale_getnative can’t handle lanczos5, but still having
the performance for all other scaler
changes:
- massive cleanup
- changed some error messages
- graphs will look somewhat different, but are still the same
- —plot-format will now accept a List with comma+whitespace seperated items
1.3.0
- do not read alpha channel with ffms2 (thx sbruder)
- fix typo (thx cshmnyfy)
- allow .py, .pyw, .vpy input (thx Stux)