File tree Expand file tree Collapse file tree 2 files changed +21
-4
lines changed
Expand file tree Collapse file tree 2 files changed +21
-4
lines changed Original file line number Diff line number Diff line change @@ -71,12 +71,14 @@ def MetaInfoPath(path: Path) -> MetaBase:
7171 file_meta = MetaInfo (title = path .name )
7272 # 上级目录元数据
7373 dir_meta = MetaInfo (title = path .parent .name )
74- # 合并元数据
75- file_meta .merge (dir_meta )
74+ if file_meta .type == MediaType .TV or dir_meta .type != MediaType .TV :
75+ # 合并元数据
76+ file_meta .merge (dir_meta )
7677 # 上上级目录元数据
7778 root_meta = MetaInfo (title = path .parent .parent .name )
78- # 合并元数据
79- file_meta .merge (root_meta )
79+ if file_meta .type == MediaType .TV or root_meta .type != MediaType .TV :
80+ # 合并元数据
81+ file_meta .merge (root_meta )
8082 return file_meta
8183
8284
Original file line number Diff line number Diff line change 11171117 "audio_codec" : "" ,
11181118 "tmdbid" : 19995
11191119 }
1120+ }, {
1121+ "path" : "/movies/DouBan_IMDB.TOP250.Movies.Mixed.Collection.20240501.FRDS/为奴十二年.12.Years.a.Slave.2013.BluRay.1080p.x265.10bit.2Audio.MNHD-FRDS/12.Years.a.Slave.2013.BluRay.1080p.x265.10bit.2Audio.MNHD-FRDS.mkv" ,
1122+ "target" : {
1123+ "type" : "未知" ,
1124+ "cn_name" : "" ,
1125+ "en_name" : "12 Years A Slave" ,
1126+ "year" : "2013" ,
1127+ "part" : "" ,
1128+ "season" : "" ,
1129+ "episode" : "" ,
1130+ "restype" : "BluRay" ,
1131+ "pix" : "1080p" ,
1132+ "video_codec" : "x265 10bit" ,
1133+ "audio_codec" : "2Audio"
1134+ }
11201135}]
You can’t perform that action at this time.
0 commit comments