尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Jellyfin 智能媒体管理从乱到整:5步让200部电影自动入位

Jellyfin 智能媒体管理从乱到整:5步让200部电影自动入位 Jellyfin 智能媒体管理从乱到整5步让200部电影自动入位【免费下载链接】jellyfinThe Free Software Media System - Server Backend API项目地址: https://gitcode.com/GitHub_Trending/je/jellyfin200部电影堆在一个文件夹里。文件名全是乱码。你根本看不出哪部是哪部。Jellyfin 的智能媒体管理就是干这个的。它读文件名补全元数据让内容变得可搜、可看、可推荐。下面这套流程能一次跑通。主线走通第一个媒体库的5个步骤1. 整理目录一部剧一个子目录把所有文件放进一个根目录。每个库占一个子目录。电视剧要按季放例如剧名\S01\。目录结构是识别的第一手输入。2. 在控制台建立媒体库打开 Jellyfin 控制台。新建媒体库选类型电影、剧集、音乐或照片。指向那个目录保存。3. 命名规则记住两个模板文件名是它读的第一样东西。电影写成电影名.2023.1080p.mkv。剧集写成剧名.S01E05.集标题.mkv。这套约定叫命名规则naming convention。说白了就是你跟系统签的合同。4. 触发一次扫描建库后它会自动扫。你也可以点刷新媒体库立刻执行。扫描就是走一遍目录树逐个读文件名。背后是调度任务在跑任务代码在 ScheduledTasks/。5. 等元数据补齐识别完成后库里有条目了。海报和简介还空着。海报、简介、演员合称元数据metadata。它会从本地文件和在线来源两处取数。搜索框能搜出海报时就齐活了 ✅。现在你可以搜片、看继续观看了。先用起来再回头懂原理。能力透视你点击之后它背后在做什么文件名解析发生在命名引擎里。Emby.Naming/Video/VideoResolver.cs 用正则匹配文件名。标题、年份、分辨率逐项剥出来。剥不出来的留空等你手动改。电视剧有专门的解析器见 Emby.Naming/TV/。S01文件夹推季数E05推集数。路径里的剧名和文件名对不上时一部剧可能裂成多部。扫描结束后元数据服务接管实现集中在 MediaBrowser.Providers/。取数顺序是固定的先查本地 NFO再问在线来源。NFO 文件和视频同名同目录你手写标题、简介、海报都写在里面。在线来源是插件比如 OMDb从外部数据库拉信息。每件内容的实体是一个 BaseItem。MediaBrowser.Controller/Entities/BaseItem.cs 上挂着标题、类型、演职、评分。搜索和推荐最后都是在这张表上过滤。继续观看下一集来自另一张表UserItemData。它按用户记录进度、播放次数、评分。为你推荐则是从全库随机取样。客户端把这两类数据拼在一起展示。整条链路可以压成一张图扫描不生效时先检查这里现象和现象对不上先对照这张表。你看到的现象调整位置文件扫到了标题空着改名为标题.年份格式去掉怪符号一部剧裂成多部路径与文件名的剧名统一用S01季目录海报、简介缺失查网络和元数据源设置或放入 NFO 文件新文件搜不到点刷新媒体库确认目录在库路径内出现重复条目排查.strm链接文件和拷贝目录加忽略规则NFO 不生效时查它和视频是否同目录、同名。本地元数据由 MediaBrowser.LocalMetadata/ 读取。XBMC 风格的目录同样兼容。在剧目录放一个 nfo 文件可整剧生效。收束当下就能做的3个扩展动作先把这三件事做了。给最乱的目录补 NFO 文件。生效后条目稳定不被在线数据覆盖。每人建一个账号。各自有独立的进度和评分家人互不干扰。给扫描和清理设定时机。定时任务就是到点自动跑的任务在控制台里即可排期。做完这三步库是稳的人是分的扫描是省的。剩下的内容丢进去就行。【免费下载链接】jellyfinThe Free Software Media System - Server Backend API项目地址: https://gitcode.com/GitHub_Trending/je/jellyfin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表