From 750c4441db5bd4c413e43cd43d29bb47e31f46e5 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Mon, 22 Apr 2024 09:31:35 +0800 Subject: [PATCH] fix #1930 --- app/core/metainfo.py | 2 ++ app/modules/filetransfer/__init__.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/core/metainfo.py b/app/core/metainfo.py index 5f7729a6..6fe7a58b 100644 --- a/app/core/metainfo.py +++ b/app/core/metainfo.py @@ -25,6 +25,8 @@ def MetaInfo(title: str, subtitle: str = None) -> MetaBase: # 判断是否处理文件 if title and Path(title).suffix.lower() in settings.RMT_MEDIAEXT: isfile = True + # 去掉后缀 + title = Path(title).stem else: isfile = False # 识别 diff --git a/app/modules/filetransfer/__init__.py b/app/modules/filetransfer/__init__.py index c35d01dd..d2d8ac07 100644 --- a/app/modules/filetransfer/__init__.py +++ b/app/modules/filetransfer/__init__.py @@ -627,7 +627,7 @@ class FileTransferModule(_ModuleBase): # 原语种标题 "original_title": __convert_invalid_characters(mediainfo.original_title), # 原文件名 - "original_name": meta.org_string, + "original_name": meta.title, # 识别名称(优先使用中文) "name": meta.name, # 识别的英文名称(可能为空)