凤舞九天

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 129|回复: 0

Plex 使用指南之电影、电视、动漫刮削篇

[复制链接]

2

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-4-7 12:22:54 | 显示全部楼层 |阅读模式
有很多刚接触 Plex 的朋友会反馈影片总是刮削失败,无法自动匹配,但是通过手动匹配却可以匹配成功,不知道问题出在哪里,其实大概率是因为文件命名不规范。
我们首先要理解 Plex 的刮削机制是什么,Plex 是通过视频文件的文件名称和所在文件夹的文件夹名称来识别文件的,识别后会通过代理(刮削器)在数据库内搜索识别到的影片,并进行匹配。
推荐大家使用 Plex 最新版的 Plex Movie 和 Plex TV Series 进行刮削,他们的主要数据来源是 The Movie Database (TMDB)、IMDb 和 TVDB 等平台,Plex 对这些平台的数据进行了整合与备份,通过一个代理就可以获取多个平台的数据(以 TMDB 为主),Plex 将这些数据备份在了自己的服务器上,所以用户可以直接通过 Plex 服务器获取数据而不用经过 TMDB、IMDb 或 TVDB 的原站,这样即便用户所在地区无法直接访问 TMDB、IMDb 或 TVDB 也不会影响刮削。
那么 Plex 通过文件名要获取的信息到底是什么呢?如何才能精准的进行匹配呢?文件到底应该如何命名呢?
存储

为了便于管理和刮削,官方建议将不同类型的文件存储在不同的文件夹内,你可以为电影、电视剧、动漫、纪录片、演唱会等内容分别建立文件夹,用于存储同类型的内容。
/媒体库
   /电影
      电影文件
   /电视剧
      电视文件
   /动漫
      动漫文件电影

正确的匹配电影只需要两个数据:片名上映年份,Plex 从文件名中获取这两个信息后会用这两个信息在数据库内进行搜索与匹配。
/电影
   /Avatar (2009)
      Avatar (2009).mkv
   /Batman Begins (2005)
      Batman Begins (2005).mp4
      Batman Begins (2005).zh.srt上方就是官方推荐的标准命名格式:片名 (上映年份),为每部影片按标准格式建立文件夹,并把电影文件按规范命名后放入文件夹内,这样基本可以做到百分百的精确匹配。
由于主要数据来源是 TMDB,数据库的原始语言是英语,虽然大部分内容有中文翻译的版本,但依然存在部分没有翻译的数据,即便是有中翻的内容,也可能会因为译名不同而导致匹配出错,所以建议使用英文命名,如果觉得管理不便可以使用中文为文件夹命名,使用英文为文件命名。
电视剧

正确的匹配电视剧也需要两个数据:剧名上映年份,要正确的匹配每一集还需要季数集数这两个信息,Plex 获取这些信息后会在数据库内进行匹配。
/电视剧
   /Doctor Who (1963)
      /Season 01
         S01E01 - An Unearthly Child.mp4
         S01E02 - The Cave of Skulls.mp4
   /From the Earth to the Moon (1998)
      /Season 01
         From the Earth to the Moon (1998) - s01e01.mp4
         From the Earth to the Moon (1998) - s01e02.mp4
   /Grey's Anatomy (2005)
      /Season 00
         Grey's Anatomy (2005) - s00e01 - Straight to the Heart.mkv
      /Season 01
         Grey's Anatomy (2005) - s01e01.avi
         Grey's Anatomy (2005) - s01e02.avi
         Grey's Anatomy (2005) - s01e03.mp4
      /Season 02
         Grey's Anatomy (2005) - s02e01.mkv
         Grey's Anatomy (2005) - s02e02.mkv
         Grey's Anatomy (2005) - s02e03.mkv推荐的命名方式是先用「剧名 (上映年份)」这个格式建立文件夹,然后再用「Season XX」这个格式为每一季分别建立文件夹(XX 表示季数,比如 01、02、03等),最后用「剧名 (上映年份) - sXXeXX」这个格式为每一集的文件命名(sXX 表示第几季,eXX 表示第几集),并放进对应季数的文件夹内。
如果有特别篇默认会被归属在「第 00 季」中,如果只有一个特别篇只要在以上规范的基础上把这个特别篇的季数集数改为「s00e01」即可,如果有多个特别篇可按先后顺序分别命名为「s00e01s00e02s00e03」等。
同样的建议,文件夹名称为了方便可以使用中文命名,但是视频文件推荐使用英文命名,尤其是季数和集数「sXXeXX」这个是能否精确匹配的关键,强烈建议用「sXXeXX 或 SXXEXX」这种格式来表示每一集。
动漫

动漫的刮削是很多人吐槽的地方,尤其是日漫,因为除了正季可能还有 SP、OVA、OAD、剧场版等等很多其他的内容,这些内容即便是归属在 S00 季中也时常出现混乱的情况。真的是因为 Plex 刮削动漫效果差吗?当然不是,是因为你没有使用正确的方式进行刮削。
剧集排序

其实重点就在于剧集排序。动漫使用的资料库类型也是电视节目,而常规的电视剧没有这么多额外内容,使用默认的剧集排序就可以正常刮削,但是到了动漫这里,我们就需要为它们选择正确的剧集排序。
电视节目类型的资料库中有一个「剧集排序」的选项,默认选择的是「The Movie Database」,建议大家保持默认设置,因为另外一个选项是「TheTVDB」,这个平台在国内是无法直接访问的,不建议设为首选。


那既然默认设置为「The Movie Database」没有问题,为什么刮削还是有问题呢?是因为你的文件命名顺序和「The Movie Database」数据库内的顺序不一致。
一般来讲,如果一部动漫只有常规季,或者说你的库内资源只有这部动漫的常规季,使用「The Movie Database」剧集排序基本上不会有问题,问题一般出现在 SP、OVA、OAD、剧场版等等这些内容上,可能有少量动漫还会出现分季错乱的问题。
The Movie Database

实际上 The Movie Database 有一个剧集排序的功能,The Movie Database 上的剧集可以根据播出时间顺序、DVD 发行顺序、故事线顺序等顺序进行剧集排序,不同的排序方式季数和每一季包含的集数都有差别,但是 Plex 只支持 The Movie Database 的「已播出(播出时间)」顺序,所以使用「The Movie Database」剧集排序我们就需要按照「The Movie Database」上的「已播出(播出时间)」顺序为我们的文件命名(其实就是 TMDB 上展示的默认排序)。


举个例子,我有一部「灵能百分百」,选的剧集排序是默认资料库,也就是「The Movie Database (已播出)」,也就是一般的电视节目资料库的默认剧集排序,我的库内有三季剧集加两个特别篇,正常季就按正常命名规则命名即可,特别篇就要去 TMDB 的灵能百分百页面查看顺序,我的是第 7、8 两集,所以就要把它们分别改成 S00E07 和 S00E08,这样才能匹配成特别篇的第七集和第八集。


因为正常季的每一集文件名都会自带序号,规范命名即可,而特别篇的文件通常是不会有序号的,有的情况即便有序号也可能和 TMDB 上的排序不同,我们就必须先去 TMDB 查询剧集的正确排序,再修改文件名,这样才能在 Plex 中匹配到正确的内容。
虽然感觉有些麻烦,但你也不能说这是 Plex 的问题,因为无论你换成什么刮削工具,匹配的机制都是通过文件名称获取剧名和集数相关信息,如果没有正确的集数信息,都是无法刮削到正确内容的。
假如 TMDB 上的默认剧集排序或资料有错误,你可以先尝试去修改 TMDB 上的剧集排序和资料,修改后的结果大概会在一天之后更新到 Plex(Plex 大概每天会刷新一次备份的数据,所以在 TMDB 上做的修改不会即刻在 Plex 内更新),需要在 Plex 内刷新元数据后生效。
还有一种情况是剧集排序或资料被锁定了,无法进行修改,这时候 TMDB 就无法满足我们的要求了,我们就需要使用「TheTVDB」剧集排序了。
TheTVDB

对于电视剧和动漫来说,TheTVDB 也许是更好的选择,在页面的设计上 TVDB 就比 TMDB 更加简洁和高效,查找资料时使用 TVDB 会方便许多,页面的逻辑也非常清晰,电视剧和动漫的数据可能也比 TMDB 更完整,最重要的是 Plex 支持 TVDB 的三种剧集排序方式:已播出播出时间排序)、DVDDVD 发行时间排序)和独立绝对顺序,就是不分季,从第一集开始顺序分集)。


如此,我们就可以根据需要选择不同的排序方式,需要注意的是,即便都是播出时间排序,TVDB 和 TMDB 都可能存在差异,主要就是特别篇的排序方式,可能会有不同,请选择一个排序方式,然后根据选定的排序方式修改文件名称
相信有很多人收藏的动漫都是 DVD 版本的,所以要想完美的匹配就需要使用「TheTVDB (DVD)」剧集排序进行刮削,这是完全按照官方 DVD 的发行顺序进行排序的。
以「物语系列」为例,先来看看 TMDB 的播出时间排序,只分了 4 季,缺失的季全都塞进了特别篇,排序相当混乱,并且剧集排序已被锁定,无法增加或修改其他季的内容。


再来看看 TVDB 的播出时间排序,比 TMDB 多了一季,有 5 季,但依然有好几季被塞进了特别篇,同样也有很多内容被锁定了,无法修改。


接下来看看 TVDB 的 DVD 发行时间排序,一共有 10 季,顺序与「物语系列」的官网一致,这就是官方 DVD 的发行顺序,所有的特别篇都按 DVD 的分季分配到了原本的章节里。


再看看 TVDB 的 Absolute Order,这个排序把播出时间排序的 5 季按顺序合成了一季,特别篇里的集数没有添加进去,这些集被锁定了,不知道为什么这个动漫有这么多内容被锁定,可能是修改的人太多了,但是最终锁定的版本也还是错误的版本。


最后再看一下 Book Order,因为「物语系列」是小说改编的,所以还有一个小说原著的排序,可能这才是大家真正想要的排序方式,每一季都是独立且完整的,一共有 14 季,有 5 个剪辑版的特别篇被独立出去了,未分配集数,因为也算不上正片吧,不过很可惜的是 Plex 并不支持这个 Book Order。


所以我们在 Plex 里能实现的最好的排序方式就是选择官方版的 DVD 排序,我们只要把文件按照 DVD 排序的分季和集数进行命名,然后选择「TheTVDB (DVD)」剧集排序进行刮削就可以了。




由于网络的原因可能选择 TVDB 排序后有部分海报或背景图片无法顺利加载,这就需要自己解决网络问题,或者手动补充海报,整部剧的资料其实还是从 TMDB 刮削的,选择 TVDB 排序只是剧集的数据从 TVDB 刮削了,比如季的封面海报,如果加载失败会自动用整部剧的封面海报替代。
当然这个网络问题也不是必然的,因为 Plex 还是抽取了 TVDB 的部分数据做了备份,所以没有网络条件依然是可以匹配大部分内容的,如果 TMDB 的分季数据无法满足需要,选择 TVDB 也是很好的解决方案。
还有另外一种情况你会很需要 TVDB,就是你的资源是没有分季的,从第一集顺序排了上百集,这种情况常见于一些早期的动漫或电视剧,包括一些国产的影视剧,可能没有季的概念,整部剧就是一季,而 TMDB 上的数据可能还是按季分配的,这时候使用 TMDB 我们就会得到未匹配的剧集,超过第一季的集数都不会匹配到数据。这时候我们就需要使用「TheTVDB (独立)」也就是「Absolute Order」这个剧集排序方式。
以「龙珠Z」为例,按 TMDB 和 TVDB 的播出时间排序都被分为了 9 季加特别篇,除去特别篇一共有 291 集,而我的文件命名是从 001 到 291 的,并没有分季,使用「TheTVDB (独立)」排序进行刮削后这 291 集就被合并到了一季里,并且每一集还是保留了完整的信息,包括标题、简介、海报等内容,与其他排序方式无异,这样我们就不用按照播出顺序的分季去改文件名了,其实也很方便。




总结

其实刮削的原理很简单,首先是从你的文件名中获取信息,然后用这个信息在数据库内进行搜索,如果能搜索到唯一的结果就会自动匹配成功,如果搜索到的结果不唯一或者没有搜索到结果就会匹配失败,这时候我们使用手动匹配还是有可能会搜索到正确的结果,但是因为匹配程度没有达到标准,所以不会自动匹配。
想要达到最佳的匹配效果就需要优化你的文件命名,如果你有自动重命名的工具,使用官方推荐的标准命名方式是最好的选择,如果你需要手动修改文件名称,可以借助一些批量重命名的工具,比如 tinyMediaManager、open-renamer、阿里云盘-批量修改文件名插件,依然推荐使用官方的标准命名方式命名。
当然还是要结合你自身的使用习惯,因为虽然官方有推荐的命名方式,但并不是只有使用那种方式命名才可以刮削成功,官方的命名标准只是一个最简洁最精准的版本,只要你的文件名称包含了刮削所需要的数据,一般来说都是可以刮削成功的,如果没有自动重命名的工具,所有文件都手动重命名工作量太大了,可以参考标准命名方式,只修改命名不合格的文件,有些文件的名称虽然不是标准格式,但也包含了需要的信息,就不用修改了。
或者你可以先入库刮削,然后只修改刮削失败的剧集,修改完成后刷新元数据即可,久而久之你就知道哪些文件名可以刮削成功,哪些需要修改了。
最好的做法是当你知道标准格式后,以后的所有文件都直接按标准格式命名存储。
/电影
   /灰影人 (2022)
      The Gray Man (2022).mp4
      The Gray Man (2022).zh.srt
   /饥饿游戏系列
      /饥饿游戏1
         The.Hunger.Games.2012.mkv
         The.Hunger.Games.2012.zh.srt
      /饥饿游戏2:星火燎原
      /饥饿游戏3:嘲笑鸟(上)
      /饥饿游戏4:嘲笑鸟(下)
   青春年少 (1998).mkv
   /全金属外壳 (1987)
      Full.Metal.Jacket.1987.216Op.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv
      Full.Metal.Jacket.1987.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.zh.ass
   Searching.2018.中英特效字幕.WEBrip.AAC.1080p.x264-远鉴字幕组.mp4
/电视剧
   /古宅老友记 (2019)
      /Season 1
      /Season 2
      /Season 3
         古宅老友记.Ghosts (2021).S03E01.mp4
         古宅老友记.Ghosts (2021).S03E02.mp4
   /弥留之国的爱丽丝 (2020)
      /S01
         弥留之国的爱丽丝.E01.1080P.官方中字.霸王龙压制组 T-Rex.mp4
         弥留之国的爱丽丝.E02.1080P.官方中字.霸王龙压制组 T-Rex.mp4
      /S02
/动漫
   /灵能百分百 (2016)
      /灵能百分百 S00
      /灵能百分百 S01
      /灵能百分百 S02
         S02E01.mkv
         S02E01.zh.ass
         S02E02.mkv
         S02E02.zh.ass
   /奇波和神奇动物的时代 (2020)
      /Kipo.and.the.Age.of.Wonderbeasts.S01.1080p.NF.WEBRip.DDP5.1.x264-Mys[rartv]
         Kipo.and.the.Age.of.Wonderbeasts.S01E01.Burrow.Girl.1080p.NF.WEB-DL.DDP5.1.H.264-Mys.mkv
         Kipo.and.the.Age.of.Wonderbeasts.S01E02.Explosion.Berries.1080p.NF.WEB-DL.DDP5.1.H.264-Mys.mkv
   /更衣人偶坠入爱河 (2022)
      /S1
         01.mkv
         01.zh.ass
         02.mkv
         02.zh.ass
   /间谍过家家 (2022)
      /第1季
         SPY x FAMILY S01E01.mp4
         SPY x FAMILY S01E02.mp4
   /摩登原始人 (1960)
      摩登原始人.The.Flintstones.S01E01.rmvb
      摩登原始人.The.Flintstones.S01E02.rmvb担心有人看完本文误认为一定要改名才行,放上一些实例,上面的例子基本上都可以自动匹配成功,其实有很多也不是标准格式,重点就是只要 Plex 能从你的文件名或文件夹名中获取到标题、年份、季数、集数等相关信息,那么就可以正常的进行匹配,但是使用标准的命名方式 Plex 可以更快速和准确的获取信息,刮削的效率和准确率会提高,所以还是推荐大家使用标准的方式命名。
对于动漫来说,除了上面的点,还需要注意剧集排序的问题,只有你的文件按照你想要的剧集排序进行命名,才能刮削到正确的剧集信息,否则可能出现刮削数据和影视文件不对应的问题。动漫的 SP、OVA、OAD、剧场版(电影版)等内容一般都被划分在了剧集的特别篇里,只要按照 TMDB 或 TVDB 上的顺序给文件重命名,再进行刮削,这些内容就会作为特别篇(第 0 季)与其他季展示在一起,动漫的所有内容就可以整合在一起了。
小提示

如果你的影片是外语片,并且需要外挂字幕,若自己下载了字幕,没什么大问题,如果需要使用 Plex 内的字幕搜索和下载功能,你的文件名就必须是使用英文命名的(或者包含英文标题),因为 Plex 目前不支持使用中文搜索字幕,这也是我一直推荐使用英文为文件命名的原因。
如果电视剧需要使用 Plex 的字幕搜索功能,那么每一集的名称里都要包含剧名,最好还包含上映时间,所以综合来看,还是使用官方推荐的标准命名方式最好。
效果展示

































参考资料


  • Naming and Organizing Your Movie Files
  • Naming and Organizing Your TV Show Files
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表