目录字幕
  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. 日志与回报问题

字幕

字幕可以放在视频旁边、内嵌在视频里,也可以为你下载。这一页说明字幕文件怎么命名、支持哪些格式、怎样搜索和下载字幕,以及怎样自动补上缺少的字幕。

本页内容
  1. 放在视频旁边的字幕文件
  2. 字幕模式
  3. 编码与格式
  4. 搜索与下载字幕 PRO · MAX
  5. 结果怎么配对
  6. 限制
  7. 自动补上缺少的字幕 PRO · MAX

放在视频旁边的字幕文件#

把字幕文件放在视频旁边,按「视频文件名 + 语言 + 扩展名」命名,扫描时会自动配对:

  • Movie Name (2019).zh-TW.srt
  • Movie Name (2019).en.ass

支持的文字字幕:srt、ass/ssa、vtt。支持的图形字幕:sup、sub(idx/sub)。

视频内嵌的字幕轨也可以使用。srt、ass/ssa、WebVTT 会直接提取;PGS 图形字幕由网页观影端叠在画面上。内嵌在 MKV 里的 PGS 会按你正在播放的位置取出,蓝光 ISO 上的 PGS 也一样可以显示(见浏览器里播蓝光 ISO);VobSub 和 DVB 内嵌字幕无法在网页观影端显示。

远程 .strm 视频内嵌的字幕无法提取,请把字幕文件放在 .strm 文件旁边。

字幕模式#

每位成员在自己的播放设置里选择字幕模式,决定开始播放时自动开哪一条字幕:

  • 智能(默认):外语影片自动开你偏好语言的字幕;音轨已经是你自己的语言时,只开强制字幕(例如片中夹的一句外语);音轨没标语言时,用文件标记为默认的字幕。
  • 默认:用文件标记为默认的字幕。
  • 总是开启:只要有匹配的字幕就打开。
  • 仅强制:只开强制字幕,用在外语片段。
  • 关闭:默认不显示字幕。

在网页播放器里手动选的音轨或字幕会被记住,包括「关闭」:电影按片记,剧集按整部剧记。在兼容 Emby 的 App 里做的选择不会写回。

编码与格式#

  • 文字字幕的编码(例如 GBK、Big5)由服务器自动识别并转成 UTF-8,不用自己转。已经是 UTF-8 的文件不会改动。无法识别编码时,文件原样交给播放器。
  • 服务器可以在 srt 与 vtt 之间转换,也可以把 ass 转成 srt 或 vtt(会去掉样式)。
  • 图形字幕不转换、不烧录,原样交付。服务器不做任何视频转码。

搜索与下载字幕 PRO · MAX#

  1. 打开「插件」,设置一个或两个字幕插件:
    • OpenSubtitles:全球最大的字幕库,语言很多。填入你的 OpenSubtitles 用户名(不是电子邮件地址)和密码。免费账号每天有下载次数限制,插件会显示今天还剩几次。
    • ASSRT(assrt.net):中文和双语字幕特别多。它不随服务器提供,要先从插件市场安装。粘贴你在 assrt.net 取得的 token,没有次数限制。
  2. 在管理后台打开条目,点「搜索字幕」。可以填语言(用逗号分隔,例如 en,zh-CN),留空则使用服务器偏好。
  3. 点「搜索」,再在想要的字幕上点「下载」。

字幕会存成「视频文件名.语言.扩展名」放在视频旁边,条目随即重新扫描,字幕列表马上更新。同名已存在时会加序号(.2、.3),不会覆盖你已有的文件。字幕格式保持原样。

没有 PRO 时字幕插件仍可安装、设置和启用,但在有 PRO 之前不会用来搜索和下载;已经下载的字幕照常使用。

结果怎么配对#

先按文件哈希配对(确定是同一个文件),其次按 IMDb 或 TMDB 编号加季集,最后按片名与年份。越可靠的排在越前面。所有已启用的字幕插件会同时搜索,结果合并排序。某个插件失败不影响其他插件,页面会告诉你是哪一个失败。

限制#

  • 视频所在的文件夹必须可写。只读挂载、光盘文件夹、旁边没有地方可存的远程视频都无法下载,页面会说明原因。
  • 把电子邮件地址填成 OpenSubtitles 用户名会被拒绝并给出提示。名称或密码不对时,插件显示「账号或密钥无效」,请修正设置。
  • OpenSubtitles 的结果默认不含机器翻译和 AI 翻译的字幕,因为准确度较低。想要的话,在插件设置里打开「包含机器与 AI 翻译的字幕」。

自动补上缺少的字幕 PRO · MAX#

对于没有你想要语言字幕的视频,服务器可以在后台自动下载一份。

  1. 打开「媒体库」,选择媒体库,在「自动下载字幕的语言」里填入语言(例如 zh-CN、en),留空就是关闭。
  2. 确认已设置并启用一个字幕插件,以及「字幕自动补缺」插件。

为了保护你的下载额度:

  • 只补完全没有该语言字幕的视频。只有「强制字幕」不算,仍会补完整字幕。
  • 慢慢进行,每个媒体库每次只处理一小批,每天最多自动下载 10 份。可以在「字幕自动补缺」插件设置的「每日上限」调整(1 到 200)。
  • 字幕服务回报今天剩余次数低于 5 时就停止自动下载,把额度留给你手动使用。可用「保留给手动下载的额度」调整(0 到 100)。
  • 你手动搜索或下载时,自动补缺会暂停 2 分钟。
  • 只采用可靠的配对(哈希或编号相符,或片名非常接近),并避开听障版字幕。找不到的视频 7 天内不会再查。
  • 没有 PRO 时整个功能休眠,插件页会显示需要 PRO;取得授权后自动继续。

关于额度:OpenSubtitles 每个账号每天的下载次数有限,免费账号很少。插件页和搜索结果会显示今天还剩几次。用完后仍可搜索,但下载要等重置,约 24 小时后。