diff --git a/documentation/HAVC User Guide.pdf b/documentation/HAVC User Guide.pdf index af8e1f1..3022a4f 100644 Binary files a/documentation/HAVC User Guide.pdf and b/documentation/HAVC User Guide.pdf differ diff --git a/pyproject.toml b/pyproject.toml index dc16739..0ccb1df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ exclude = [ [project] name = "vsdeoldify" -version = "4.6.7" +version = "4.6.8" description = "HAVC functions for VapourSynth" readme = "README.md" requires-python = ">=3.10" diff --git a/vsdeoldify/__init__.py b/vsdeoldify/__init__.py index c4aa032..a545ac1 100644 --- a/vsdeoldify/__init__.py +++ b/vsdeoldify/__init__.py @@ -4,7 +4,7 @@ Date: 2024-02-29 version: LastEditors: Dan64 -LastEditTime: 2025-01-17 +LastEditTime: 2025-01-19 ------------------------------------------------------------------------------- Description: ------------------------------------------------------------------------------- @@ -44,7 +44,7 @@ from vsdeoldify.deepex import deepex_colorizer, get_deepex_size, ModelColorizer -__version__ = "4.6.7" +__version__ = "4.6.8" import warnings import logging @@ -321,7 +321,7 @@ def HAVC_main(clip: vs.VideoNode, Preset: str = 'Fast', ColorModel: str = 'Video # Select Color Mapping ColorMap = ColorMap.lower() - hue_w = ["0.90", "0.85", "0.80"] + hue_w = ["0.90", "0.80", "0.70"] colormap = ['none', 'blue->brown', 'blue->red', 'blue->green', 'green->brown', 'green->red', 'green->blue', 'redrose->brown', 'redrose->blue', "red->brown", 'yellow->rose'] hue_map = ["none", "180:280|+140", "180:280|+100", "180:280|+220", "80:180|+260", "80:180|+220", diff --git a/vsdeoldify/vsslib/vsscdect.py b/vsdeoldify/vsslib/vsscdect.py index ef386b5..3c24700 100644 --- a/vsdeoldify/vsslib/vsscdect.py +++ b/vsdeoldify/vsslib/vsscdect.py @@ -4,7 +4,7 @@ Date: 2024-04-08 version: LastEditors: Dan64 -LastEditTime: 2025-01-05 +LastEditTime: 2025-01-19 ------------------------------------------------------------------------------- Description: ------------------------------------------------------------------------------- @@ -192,7 +192,7 @@ def SceneDetect(self, clip: vs.VideoNode, threshold: float = DEF_THRESHOLD, sc_t if frame_norm: sc = sc_clip_normalize(sc) - if sc_tht_filter > 0.0 or threshold < 0.05 or tht_offset > 1: + if sc_tht_filter > 0.0 or threshold < 0.10 or tht_offset > 1: sc = self.SceneDetectCustom(sc, threshold=threshold, offset=tht_offset) else: sc = sc.misc.SCDetect(threshold=threshold)