请教 emby 如何按系列来设置影视资源

16 天前
 iovekkk
对于 emby 的本地刮削信息的读取规则还是比较懵逼的状态
比如说我本地有复仇者联盟 1-4 ,共 4 部电影资源,每个电影文件都存在在独立的文件夹中,每个文件夹还包含了 nfo 文件,poster.jpg,thumb.jpg 等图片资源
描述一下目前的文件路径和文件命名:

复仇者联盟
--复仇者联盟 1
--复仇者联盟 1.mkv
--复仇者联盟 1.nfo
--poster.jpg
--thumb.jpg

--复仇者联盟 2
--复仇者联盟 2.mkv
--复仇者联盟 2.nfo
--poster.jpg
--thumb.jpg

--复仇者联盟 3
--复仇者联盟 3.mkv
--复仇者联盟 3.nfo
--poster.jpg
--thumb.jpg

--复仇者联盟 4
--复仇者联盟 4.mkv
--复仇者联盟 4.nfo
--poster.jpg
--thumb.jpg


我的目标是设置一个媒体库,打开之后首先看到的是“复仇者联盟”这样一个系列的 item ,点开这个 item 之后看到该系列的四部电影的海报,再点开海报是这部电影的详情

但是目前的情况是:
如果建立一个电影类型的媒体库,设置复仇者联盟这个文件夹,只能呈现出来四部电影的海报,没有办法看到复仇者联盟这个系列的 item ,这样的话,如果我存的系列电影越来越多,每次点开这个媒体库就会直接出现大量的电影海报,不容易筛选。
但是如果建立的是一个电视节目类型的媒体库的话,目前我已经找到了设置系列的方式,就是在“复仇者联盟”这个文件夹下建立一个“season 01”的文件夹,然后把四部电影目录放到 season 01 文件夹下,这样打开媒体库之后,首先出现的是一个复仇者联盟的 item ,点开之后是第一季的 item ,再点开是四部电影被当成了四集电视剧。
如果不设置这个“season 01”文件夹,也会跟上边一样直接显示四个视频文件,无法显示系列名称。
我勉强可以接受这样的形式,但是依然有一个问题我无法接受,就是这四个文件无法加载内部的 nfo 信息和电影海报,这样的话 nfo 的电影标题/副标题/演职员信息以及电影海报全都看不到了。
仿佛 nfo 文件和 poster.jpg 文件只能在电影类型的媒体库中才能被读取到。

想问下 V 站到大佬有没有遇到类似我这样的问题的,又是如何解决的。

ps:来这里提问之前,我自然是有百度过的,但是目前看到的解决方案基本上都是同名电影的不同版本的合并,都不是我这种同系列的电影合并,比如给某一个电影设置不同类型的片源,比如 1080p ,4k ,蓝光等等,这个是同一部电影的不同片源版本,他们是存在同一个文件内,且共用一个 nfo 文件一个 poster 文件的,而我的场景是同一个系列的多个不同电影,电影是不同的,海报/演职员信息等等都是不一样的。
258 次点击
所在节点    问与答
2 条回复
iovekkk
16 天前
又经过一番研究,发现了一个目前来说最合适的方案:
我注意到在往电影类型的媒体库添加文件时,emby 会从文件夹内的 nfo 文件中读取<set>这个标签的信息,并以此标签内容来创建一个合集。
我实验了一下,保留我之前的目录结构,也就是系列名>电影名>电影文件+nfo 文件+海报图片这样的结构,然后编辑所有的 nfo 文件在里面把 set 标签统一开始系列名称,最后发现居然成了

那么接下来就是写个脚本统一修改 nfo 文件添加 set 标签即可。这个方案总算看上去上可行的。
iovekkk
14 天前
昨晚让 ChatGPT 帮忙写了几个 python 脚本,一键将根目录文件夹名称写入到每个子目录内的 nfo 文件内,还有一键检查有没有 nfo 文件有没有海报等等,还挺好用的,感觉我的个人影视库终于变成我想要的样子了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1088271

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX