自定义字幕外观 — 字体大小、颜色、样式微调
三端统一的字幕外观设置
Infuse 允许你在播放时实时调整字幕外观,设置会记住并应用到所有后续视频(除非手动改动)。
入口
播放视频 → 打开齿轮面板 → 字幕选项卡 → 外观(Style)
可调整的参数
| 参数 | 说明 | 选项 |
|---|---|---|
| 字体 | 字幕显示的字体 | 系统默认、苹方、等宽等(取决于平台) |
| 大小 | 字号 | 小/中/大 |
| 颜色 | 文字颜色 | 白色(经典)、黄色、青色、绿色等 |
| 描边颜色 | 文字外侧的描边(让字在亮背景也能看清) | 黑色(最推荐)、深灰色等 |
| 描边宽度 | 描边粗细 | 细/中/粗 |
| 位置 | 字幕在屏幕上的位置 | 底部/中部/顶部 |
| 背景不透明度 | 字幕行的半透明背景 | 0%(无背景)~ 100%(完全不透明) |
推荐的默认设置
- 颜色:白色 + 黑色粗描边 ← 任何背景都能看清
- 大小:中
- 位置:底部,距离画面底部留出安全间距
- 背景:0%(无背景)——除非你在强光下看电视屏幕,否则不需要半透明背景
AirPlay / Google Cast 的样式限制
重要:AirPlay 和 Google Cast 只支持基于文本的字幕(SRT/VTT)。如果你用以下字幕格式,在 AirPlay/Cast 上会丢失样式或完全不显示:
- PGS(蓝光 SUP)字幕
- VOBSUB(DVD)字幕
- ASS/SSA 的高级样式
如果遇到这种情况,最简单的解决方法:
- 用 Infuse 自己播放(不 AirPlay),它原生支持所有字幕格式
- 或者从 OpenSubtitles 下载一条 SRT 格式的字幕,替换掉内嵌的 PGS/VOBSUB
ASS/SSA 字幕的特殊情况
ASS/SSA 字幕文件里自带了嵌入式样式(字体、颜色、描边、位置)。Infuse 会尊重这些样式,你在 Infuse 里调的外观参数可能被忽略。
如果你想强制覆盖 ASS/SSA 的样式:
- 在字幕面板里选中那条 ASS 字幕
- 找到「外观覆盖」选项,关闭「使用字幕内嵌样式」
- 之后用 Infuse 的统一外观参数
特殊字符支持
Infuse 支持所有 Unicode 字符(含 emoji),常见的:
- 中文标点:…… 「」 ()
- 日文假名汉字
- 韩文
- 阿拉伯文、希伯来文的从右到左书写
但需要字幕文件本身用 UTF-8 编码——如果字幕是 GB2312 编码的,乱码无法通过外观设置解决(见同组「本地字幕配对」页的编码问题章节)。