媒体服务器
设置
让新的电影、剧集和音乐在导入后马上出现在 Plex、Jellyfin 或 Emby 里。
HolyArrs 在某个文件夹里导入、重命名或删除文件之后,会让服务器重新看一遍那个文件夹。
开始之前
开始之前 的链接- 从运行 HolyArrs 的机器上能打开服务器的地址。
- 你有 Plex 令牌,或者 Jellyfin、Emby 的 API 密钥(在服务器的 Dashboard、API keys 下创建)。
- 你知道服务器是在哪个路径下看到你的媒体文件夹的。在 Docker 里,就是服务器容器内的路径。
添加媒体服务器
添加媒体服务器 的链接- 打开 Settings > Media servers(设置 > 媒体服务器)。
- 选择 Add a media server(添加媒体服务器)。
- 填一个 Name(名称)。每个服务器要有自己的名称,最多 80 个字符。
- 选 Kind(类型):Plex、Jellyfin 或 Emby。之后不能再改。
- 填 Address(地址),带上
http或https,比如 Plex 用http://192.168.1.10:32400,Jellyfin 和 Emby 用http://192.168.1.10:8096。 - 粘贴 Plex token(Plex 令牌),Jellyfin 和 Emby 则粘贴 API key(API 密钥)。
- 选择 Save(保存),然后在新卡片上选择 Test(测试)。你应该会看到媒体库的名称(Plex),或者服务器的名称和版本(Jellyfin、Emby)。
选项
选项 的链接Update it after(在这些操作之后更新它)
Update it after(在这些操作之后更新它) 的链接选择哪些变动要告诉服务器:An import(一次导入)、A rename(一次重命名)、A delete(一次删除)。新服务器 3 项都是打开的。只有文件真的从磁盘上消失了,才算一次删除。
Paths(路径)
Paths(路径) 的链接只有当两边看到文件的路径不一样时,才填 HolyArrs path(HolyArrs 的路径)和 Same folder on the server(服务器上的同一个文件夹)。如果 HolyArrs 看到的是 /movies,服务器看到的是 /media/movies,就在第一个里填 /movies,第二个里填 /media/movies。要么两个都填,要么都不填。
Reach the local network(访问局域网)
Reach the local network(访问局域网) 的链接默认打开,因为媒体服务器几乎都在家里。服务器在互联网上的话就关掉它。不管这里怎么设,HolyArrs 都不会访问链路本地地址或云元数据地址。
Send updates(发送更新)
Send updates(发送更新) 的链接关掉它可以暂停一个服务器,而不用移除。卡片上会显示 Off(关闭)。
令牌或密钥会加密保存,从不显示。输入框留空就是保留原来的。改了地址之后要重新粘贴一次,这样它永远不会被发到另一台服务器上。
确认它能用
确认它能用 的链接卡片上显示最近一次检查的结果或最近一次错误。每次更新也会记进历史记录,显示为 Told the media server about it(已通知媒体服务器)或 Could not reach the media server(连不上媒体服务器),并附上原因。健康检查会列出每个服务器和它的状态。
如果不成功
如果不成功 的链接| 提示信息或现象 | 解决办法 |
|---|---|
| “the server turned down the token”(服务器不接受这个令牌) | 选择 Change(更改),粘贴新的令牌或密钥 |
| “the server did not answer”(服务器没有响应) | 检查地址和端口,并确认 HolyArrs 能连到那台机器 |
| “the server is on the local network, which it may not reach”(服务器在局域网里,但不允许访问局域网) | 打开 Reach the local network |
| “the server has no movie, TV or music library”(服务器上没有电影、电视或音乐媒体库) | 在 Plex 里添加一个媒体库,然后再测试一次 |
| “type the token again when the server address changes”(服务器地址变了,要重新输入令牌) | 重新粘贴令牌并保存 |
| “give both sides of the path map, or neither”(路径对应的两边要么都填,要么都不填) | 两个路径框都填上,或者都清空 |
| 服务器扫描了,但没有新东西出现 | 两边路径不一样。设置路径对 |
进阶
进阶 的链接更新是怎么发送的
HolyArrs 会等 10 s,把所有变动过的文件夹凑齐再发送,所以给整部剧集重命名只算一次更新。
| 服务器 | HolyArrs 发送什么 |
|---|---|
| Plex | 找到包含这个文件夹的电影、电视或音乐媒体库,只扫描这个文件夹。如果没有哪个媒体库包含它,就扫描该类型的所有媒体库 |
| Jellyfin | 新建、变动或删除的文件夹列表,然后刷新一次媒体库 |
| Emby | 新建、变动或删除的文件夹列表 |
发给服务器的请求 20 s 后超时,Test 则是 30 s。
相关页面
相关页面 的链接HolyArrs 是免费的。如果它帮你省了时间,欢迎在 GitHub 上点个 Star、赞助它或请我喝杯咖啡。