diff --git a/docker-models/models/segmenter/model.safetensors b/docker-models/models/segmenter/model.safetensors index f349943..2b80a53 100644 --- a/docker-models/models/segmenter/model.safetensors +++ b/docker-models/models/segmenter/model.safetensors @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a858613bd3831585026ef22122f6d9e091217aba9370c2544847c90411edb56e +oid sha256:b1a0ed460279de6add726d4c0cd60eef2aa6c50f8bedc8f52db5ed2e0f6c0a67 size 116784136 diff --git a/src/html_extract.py b/src/html_extract.py index bbf7226..2b724ec 100644 --- a/src/html_extract.py +++ b/src/html_extract.py @@ -52,7 +52,7 @@ RE_TYPE_START = re.compile( r"^\s*(?:Профессиональн|Любительск|Авторск|Дублирован|Многоголос|Двухголос|Одноголос)", re.I) # scene-имя релиза «A.b.c.2005.2160p.UHD.Blu-ray.Remux-GROUP»: без пробелов, ≥ 4 точек; дорожкой не бывает -RE_SCENE = re.compile(r"^\S+(?:\.\S+){4,}$") +RE_SCENE = re.compile(r"^[^\s.]+(?:\.[^\s.]+){4,}$") # без вложенной неоднозначности: линейно SELECTORS = ("div.post_body", "div[id^=post-text-]", ".postbody", "#tabs")