From fcfab2c750c7e202a3dc10d889617e215bf2b7a8 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Mon, 4 Dec 2023 11:02:53 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E5=91=BD=E5=90=8D=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E8=B1=86=E7=93=A3ID/=E8=AF=86=E5=88=AB=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++-------- app/modules/filetransfer/__init__.py | 10 +++++++--- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 97d8e31f..a88c08d7 100644 --- a/README.md +++ b/README.md @@ -213,10 +213,11 @@ MoviePilot需要配套下载器和媒体服务器配合使用。 `MOVIE_RENAME_FORMAT`支持的配置项: - > `title`: 标题 - > `original_name`: 原文件名 - > `original_title`: 原语种标题 - > `name`: 识别名称 + > `title`: TMDB/豆瓣中的标题 + > `original_title`: TMDB/豆瓣中的原语种标题 + > `name`: 从文件名中识别的名称(同时存在中英文时,优先使用中文) + > `en_name`:从文件名中识别的英文名称(可能为空) + > `original_name`: 原文件名(包括文件外缀) > `year`: 年份 > `resourceType`:资源类型 > `effect`:特效 @@ -226,12 +227,11 @@ MoviePilot需要配套下载器和媒体服务器配合使用。 > `customization`: 自定义占位符 > `videoCodec`: 视频编码 > `audioCodec`: 音频编码 - > `tmdbid`: TMDBID - > `imdbid`: IMDBID + > `tmdbid`: TMDB ID(非TMDB识别源时为空) + > `imdbid`: IMDB ID(可能为空) + > `doubanid`:豆瓣ID(非豆瓣识别源时为空) > `part`:段/节 > `fileExt`:文件扩展名 - > `tmdbid`:TMDB ID - > `imdbid`:IMDB ID > `customization`:自定义占位符 `MOVIE_RENAME_FORMAT`默认配置格式: diff --git a/app/modules/filetransfer/__init__.py b/app/modules/filetransfer/__init__.py index 9d41791f..dfcb6bd2 100644 --- a/app/modules/filetransfer/__init__.py +++ b/app/modules/filetransfer/__init__.py @@ -547,12 +547,14 @@ class FileTransferModule(_ModuleBase): return { # 标题 "title": mediainfo.title, - # 原文件名 - "original_name": f"{meta.org_string}{file_ext}", # 原语种标题 "original_title": mediainfo.original_title, - # 识别名称 + # 原文件名 + "original_name": f"{meta.org_string}{file_ext}", + # 识别名称(优先使用中文) "name": meta.name, + # 识别的英文名称(可能为空) + "en_name": meta.en_name, # 年份 "year": mediainfo.year or meta.year, # 资源类型 @@ -573,6 +575,8 @@ class FileTransferModule(_ModuleBase): "tmdbid": mediainfo.tmdb_id, # IMDBID "imdbid": mediainfo.imdb_id, + # 豆瓣ID + "doubanid": mediainfo.douban_id, # 季号 "season": meta.season_seq, # 集号