OPlayer 中文文档 下载 App

OPlayer 字幕自动加载规则——内嵌字幕和外挂字幕怎么识别

两种字幕来源

视频字幕有两种形式,OPlayer 都支持:

类型说明常见于
内嵌字幕(硬字幕)已经和视频画面合成在一起,无法分离DVD、部分压制视频
外挂字幕(软字幕)独立的字幕文件,可以开关和调整MKV 容器、互联网下载

内嵌字幕加载

内嵌字幕是视频文件内部的字幕轨道,常见于 MKV、TS、M2TS 等容器格式中。OPlayer 在打开视频时自动检测:

外挂字幕自动加载

OPlayer 对同目录下的外挂字幕有一套匹配规则:

规则一:同目录同文件名优先

如果视频文件是 Movie.mkv,以下文件名的字幕会被自动匹配:

Movie.srt          ← 精确同名(最优先)
Movie.zh-CN.srt    ← 带语言标签
Movie.zh-Hans.srt  ← 带简体中文标签
Movie.chs.srt      ← 常见缩写
Movie[字幕].srt     ← 带方括号
Movie.srt.srt      ← 偶发双扩展名

规则二:常见字幕后缀匹配

OPlayer 识别以下后缀的字幕文件:

.srt, .ass, .ssa, .smi, .sub(MicroDVD), .vtt, .psb

规则三:视频内没有内嵌字幕才自动加载外挂

如果视频已经有内嵌字幕轨道,OPlayer 会优先用内嵌字幕,同目录的外挂字幕可能不会自动加载。你可以手动切换到外挂字幕。

手动加载外挂字幕

如果字幕文件不在同目录或文件名不匹配:

  1. 播放视频时调出控件
  2. 点击字幕按钮
  3. 选择「加载外挂字幕」
  4. 在文件选择器中找到字幕文件并选择

OPlayer 会记住这次加载,下次打开同一个视频时自动加载这个外挂字幕。

多语言字幕场景

一个视频可能有多个字幕文件:

Movie.mkv
Movie.zh-CN.srt   ← 简体中文
Movie.zh-TW.srt   ← 繁体中文
Movie.en.srt      ← 英文

OPlayer 会全部识别并列入字幕列表,你可以随时切换。默认自动加载的是系统语言匹配的字幕,没有匹配就加载第一个。

自动加载可以关掉

如果你不想要 OPlayer 自动加载任何字幕:

设置 → 字幕 → 取消勾选「自动加载字幕」

关闭后每次需要手动选择字幕轨道或加载外挂字幕。