Emby 中文文档 下载 App

Emby 字幕下载与管理 — Open Subtitles 插件 + 内嵌字幕自动识别

字幕工作流

Emby 处理字幕的逻辑是:

  1. 先找内嵌字幕(视频文件内部封装的字幕轨,比如 MP4/MKV 里的软字幕)
  2. 再找外挂字幕(和视频放同目录的 .srt、.ass 等字幕文件)
  3. 最后自动下载:如果前两步都没找到,Open Subtitles 插件会尝试从 OpenSubtitles.org 下载

内嵌字幕最推荐——一个文件搞定,不会因为字幕丢失或路径不对而显示不了。

内嵌字幕

内嵌字幕(Soft Subtitles)是封装在视频容器(MKV/MP4)内部的字幕轨。Emby 能直接解析和识别:

播放客户端会自动选择默认字幕轨。可以在 Emby 的元数据里标记"主字幕轨"(但通常直接靠客户端的字幕设置更方便)。

外挂字幕命名规范

和视频放同一个目录,文件名基础名相同,后面加语言代码:

星际穿越 (2014).mkv
星际穿越 (2014).chs.srt      ← 简体中文
星际穿越 (2014).cht.srt      ← 繁体中文
星际穿越 (2014).en.srt       ← 英文
星际穿越 (2014).2014.chs.srt  ← 年份+语言也能识别

常见的语言代码:

代码语言
.chs / .sc简体中文
.cht / .tc繁体中文
.en英文
.jpn / .ja日语
.kor / .ko韩语
.spa / .es西班牙语
.fra / .fr法语

Emby 会把同一视频目录下匹配命名规则的字幕文件关联进去。

Open Subtitles 插件(自动下载)

Open Subtitles 是 Emby 官方推荐的自动字幕方案:

安装步骤

  1. Dashboard → Plugins → Catalog → 搜索 Open Subtitles
  2. 点 Install,等安装完成
  3. 重启 Emby Server
  4. Dashboard → Plugins → My Plugins → Open Subtitles → Settings
  5. 注册一个 OpenSubtitles.org 账号(免费),在插件设置里填入用户名和密码

配置库级字幕偏好

Dashboard → Library → 对应库(比如电影库)→ Edit Library → Advanced Settings:

配置完后,Emby 会在库扫描时或视频播放时自动去 OpenSubtitles.org 搜索和下载匹配的字幕。下载的字幕会存进和视频同目录(外挂字幕方式)。

字幕高级设置
在库的 Advanced Settings 里配置 Open Subtitles 和字幕语言偏好

Open Subtitles 免费账号限制

OpenSubtitles.org 的免费账号有每日下载数量限制,新注册的账号通常每天能下几百次。如果经常超限,可以注册多个账号轮换,或者考虑 VIP 会员($12/年,无限下载)。

字幕触发转码

一个重要的坑:字幕格式会影响是否触发转码。

如果播放时明明选了字幕但没显示,或者一开字幕就开始转码(CPU 飙高),大概率是字幕格式问题。解决方案:把图片字幕转换成 SRT(用 Subtitle Edit 工具)。

常见字幕工具

工具用途
Subtitle Edit最强大的字幕编辑工具,支持格式转换、时间轴调整、OCR
PotPlayer播放外挂字幕时自动搜索和下载字幕(内置 OpenSubtitles 支持)
Plex Media Server 的字幕功能如果你同时在用 Plex,可以参考它的字幕设置思路
subdl.club中文影视字幕下载站
shooter.cn老牌中文字幕射手网的替代

字幕不显示排查清单

  1. 视频文件有没有内嵌字幕轨?用 MediaInfo 查看
  2. 外挂字幕命名是否正确(.chs.srt 后缀)?
  3. Emby Server 能否访问外网(Open Subtitles 下载需要)?
  4. 客户端是否启用了字幕显示(有的客户端默认不开)?
  5. 字幕格式是否会触发转码(PGS/VobSub 可能需要)?