目录从 Emby 迁移
  1. 开始使用

    1. Kryspal Media 是什么
    2. 系统需求
    3. 用 Docker 安装
    4. 初次设置
    5. 升级与备份
  2. 媒体库

    1. 创建与管理媒体库
    2. 文件与文件夹命名
    3. 放文件很自由
    4. 元数据与 NFO
    5. 标签
    6. 图片
    7. strm 与网盘
    8. StrmTool 设置
    9. 字幕
    10. 片头片尾
    11. 搜索技巧
    12. 演员
    13. 重复影片
  3. 播放

    1. 网页观影端
    2. 第三方播放器
    3. 远程访问
  4. 成员与设备

    1. 成员
    2. 家长控制
    3. 设备与同时播放
  5. 插件

    1. 插件中心
    2. 插件一览
    3. 第三方插件
  6. 从其他服务器迁移

    1. 从 Emby 迁移
    2. 从 Jellyfin 迁移
  7. 授权与方案

    1. 方案比较
    2. PRO 功能详解
    3. MAX 功能详解
    4. 购买、启用与更换服务器
    5. 离线宽限与到期
  8. 疑难排解

    1. 日志与回报问题

从 Emby 迁移

你可以把现有 Emby 服务器上的媒体库、成员、元数据、图片和观看记录导入 Kryspal Media。导入只会从 Emby 读取数据,所以导入期间 Emby 可以照常使用。

本页内容
  1. 开始之前
  2. 会带过来的内容
  3. 不会带过来的内容
  4. 选择导入方式
  5. 操作步骤
  6. 导入期间与之后
  7. 需要多久
  8. 常见问题

开始之前#

导入是只读的:不会改动 Emby 的设置、媒体库和文件,也不会让 Emby 扫描或播放。不需要先停掉 Emby。两者可以同时在同一台机器上运行:Kryspal Media 默认使用 5797 端口,不会和 Emby 抢端口。

准备三件事:

  1. Emby 的 API 密钥。 在 Emby 控制台创建一个管理员 API 密钥,导入时粘贴。密钥只用来连接,不会被保存,导入后可以在 Emby 里删除。
  2. 能读到视频文件。 两台服务器通常在同一台 NAS 上,视频在同一个文件夹。如果 Kryspal Media 运行在 Docker 里,需要把媒体库文件夹挂载进容器。
  3. 已完成首次设置, 并选好第三方播放器兼容。多数人选“兼容 Emby 的第三方播放器”,原来的第三方播放器只要换成新的服务器地址即可。

会带过来的内容#

内容 说明
媒体库 名称、类型、路径和语言设置
成员 名称、头像和可访问的媒体库
影片数据 标题、简介、年份、分级、评分、类型、演职员、标签等,原样照搬,不会重新解析
手动锁定的字段 你在 Emby 里手动修改并锁定的字段
图片 海报、背景图和演员头像
观看数据 每位成员的已看状态、续播位置、播放次数、喜爱的影片和演员
流信息 Emby 已探测过的分辨率、编码、音轨、字幕轨和时长(网络串流来源),播放器一开始就能看到
多版本影片 Emby 里同一部片的多个版本(例如 1080p 和 4K)会合并成一部片的多个版本

Emby 的「混合内容」媒体库,导入后保留为混合库,服务器依文件夹与文件名判断哪些是剧集;建议之后拆成电影库和剧集库。

不会带过来的内容#

内容 原因与你要做的事
密码 密码无法迁移。导入的成员先停用,请为每位成员设置新密码后再启用
API 密钥 请在 Kryspal Media 里另外创建
插件及其设置 Kryspal Media 有自己的插件。导入报告会列出 Emby 上有哪些插件,方便你对照
播放列表 不导入
合集 不直接导入,靠 NFO 和扫描重建
音乐、电视直播等 不支持,这类媒体库会显示为不能勾选

选择导入方式#

每个媒体库可以各选一种。

完整导入(默认)。 一部一部从 Emby 读取元数据、演职员和图片。每部完成后立刻就是完整的样子,不需要再刮削。适合 Emby 没有把元数据存成文件,或你想“以 Emby 现在的样子为准”的情况。

依本地 NFO 重建。 Kryspal Media 自己扫描视频旁边的 NFO 和图片文件来重建元数据,不向 Emby 拉取元数据、演员和图片。Emby 只提供媒体库设置、成员、观看记录、喜爱,以及你手动锁定的字段。对 Emby 的请求最少,速度更快。适合 Emby 已把元数据存进媒体文件夹(Emby 媒体库里“把元数据保存到媒体文件夹”选项,格式选 Nfo)的情况,Emby 背后是网盘时尤其合适。

情况 建议
Emby 把 NFO 和海报存在视频旁边 依本地 NFO 重建
Emby 没有 NFO,或视频旁边没有图片 完整导入
不确定 完整导入
Emby 背后是网盘,想尽量少打扰它 依本地 NFO 重建

使用 NFO 重建时,如果你在 Emby 里改过的内容没有写回 NFO(或 NFO 比 Emby 旧),两边不同的地方会采用 Emby 的值。

操作步骤#

  1. 打开管理后台,进入 系统 → 迁移导入。来源服务器的类型选 Emby,填入 Emby 的网址(例如 http://192.168.1.10:8096,不要加 /emby)和 API 密钥。
  2. 点 预览。页面会列出 Emby 的媒体库、影片数量、成员,以及每个媒体库的文件夹在本服务器上是否存在。
  3. 需要时设置 路径对照。Emby 记录的是它自己看到的路径(例如 /mnt/movies/...),本服务器要换成自己看到的路径。写法是“来源路径 → 本机路径”,例如 /mnt/movies → /media/movies。两边路径完全相同就不用设置。预览里每个文件夹都显示“本机存在”后再开始。 显示“本机不存在”,表示对照写错了,或本服务器没有挂载那个文件夹。如果预览提示某个文件夹不在允许的媒体根目录内,请设置路径对照,或把该路径加入服务器的环境变量 MEDIA_ROOT。
  4. 选择要导入的媒体库和成员,并为每个媒体库选一种 导入方式,并设好它的 存储位置(本机;Emby 的文件在网盘上就选云端硬盘;已有的媒体库沿用自己的设置)。建议保持勾选 观看记录与喜爱。
  5. 开始导入。导入在后台进行,可以关掉页面。进度、速度、剩余时间和正在处理的片名,会显示在导入页面和 任务 里。

导入期间与之后#

  • 每完成一部就能观看。 导入过程中可以照常浏览媒体库。默认从影片数最少的媒体库开始,最快有东西可看;每个媒体库由最近添加的往前处理。
  • 可以 暂停 再 继续。中断(重启、断网或取消)后,到 最近的导入 点 续传。已完成的不会重做,失败的会重试。续传时需要重新输入 Emby 的密钥,因为密钥从不保存。
  • 全部完成后,服务器会再扫描一次,补上 Emby 不知道的新文件,这些新文件按一般流程刮削。
  • 资料完整的影片视为已识别,不再刮削;没有元数据的(没有海报,或简介、类型、演职员全空)会排入刮削。

完成后:

  1. 查看报告。 报告列出各项数量,以及略过、失败、对应不到的项目和原因。“已合并版本”不是失败,只是 Emby 里同一部片的不同版本被合并成了一部。“对应不到”最常见的原因是路径对照写错,或本服务器看不到那些文件。
  2. 到 成员 为导入的成员设置密码,然后启用。
  3. 对照几部片。 挑几部手动编辑过、有观看记录的,和 Emby 核对。
  4. 检查成员数量。 所有成员都会导入,不会丢数据。如果成员数超过方案上限,超出的成员要等你升级或调整保留名单后才能使用。PRO 和 MAX 的上限更高。
  5. 把播放器指向新服务器。 在“兼容 Emby 的第三方播放器”模式下,原来的第三方播放器输入新的地址、用户名和密码即可使用。Emby 也可以继续用。之后两边的观看记录各自独立;重新运行导入时,只有 Emby 的最后播放时间比本机新,才会覆盖本机。

需要多久#

取决于媒体库大小、Emby 的响应速度和网络。

  • 大型媒体库的完整导入可能需要数小时,请预留比预期更长的时间。
  • 已导入过再重跑会快得多。
  • 依本地 NFO 重建对 Emby 的请求少得多,通常明显更快。
  • 进度页面显示的剩余时间会根据实测速度自动修正。

想尽量少打扰 Emby:

  • 优先使用 依本地 NFO 重建。
  • Emby 背后是网盘的媒体库,导入时把 存储位置 选成云端硬盘,会自动放慢;先挑一个小的媒体库试跑。网盘额度很紧时,可以按媒体库分天执行。先挑一个小的媒体库试跑。
  • 默认值适合 Emby 在同一个局域网的情况,一般不用修改。

常见问题#

现象 可能原因
报告里大量“对应不到” 路径对照不对,或本服务器看不到那个文件夹(预览显示“本机不存在”)
依本地 NFO 重建后简介、海报是空的 Emby 没有把元数据存成文件,请改用完整导入
部分影片失败 报告会列出原因和样本,多半是 Emby 超时或出错,续传会重试
导入很慢 Emby 响应慢时系统会自动降低并发。网盘上的媒体库请把 存储位置 选成云端硬盘(同时读取的文件更少);也可以在 高级选项 里调低这个媒体库的 同时读取文件数、设置每秒上限,或改用 NFO 重建
看不到导入的成员 导入的成员默认停用,到 成员 设置密码后启用
第三方播放器连不上 确认模式是“兼容 Emby 的第三方播放器”、地址已换成新服务器、使用新设置的密码