修复 电影文件可能会误识别成电视剧类型

This commit is contained in:
景大侠
2026-01-03 18:06:26 +08:00
parent e431efbcba
commit 66959937ed
2 changed files with 21 additions and 4 deletions

View File

@@ -71,12 +71,14 @@ def MetaInfoPath(path: Path) -> MetaBase:
file_meta = MetaInfo(title=path.name)
# 上级目录元数据
dir_meta = MetaInfo(title=path.parent.name)
# 合并元数据
file_meta.merge(dir_meta)
if file_meta.type == MediaType.TV or dir_meta.type == file_meta.type:
# 合并元数据
file_meta.merge(dir_meta)
# 上上级目录元数据
root_meta = MetaInfo(title=path.parent.parent.name)
# 合并元数据
file_meta.merge(root_meta)
if file_meta.type == MediaType.TV or root_meta.type == file_meta.type:
# 合并元数据
file_meta.merge(root_meta)
return file_meta