字幕文字出现在视频中,并不能单独说明它仍是一条可以关闭的字幕轨。HandBrake 1.11.0文档把硬烧录与软字幕分开,又解释ASS/SSA在不同输出形式中的样式变化。判断字幕被保留到什么程度,需要分别看画面、轨道和样式,而不能只问最终是否还有文字。
硬烧录把字幕永久写在画面上。文档特别指出,这种字幕不能像DVD上的可选字幕那样打开或关闭。软字幕则作为输出文件中单独、可选择的轨道存在,在具备相应能力的播放软件中,才可以按需要启用或禁用。因此,“可关闭”还涉及播放软件,不能只由字幕文字是否存在来推断。
两者也不是同一个容器支持范围的两种名称。文档记载,在其讨论范围内,WebM不支持软字幕。这是1.11.0文档中的具体说明,并不意味着所有时期、所有软件对同名容器的处理都可以不经核实直接照搬。输出能力应连同工具版本一起说明。
PGS提供了一个清楚的对照。该文档说,MP4不能直通PGS,只能把一条字幕烧入视频;MKV可以直通多条PGS轨道,但仍只能烧入一条,其余需要直通。同一种输入字幕,在两种输出容器里的保存方式不同。“支持字幕”四个字,遮住了这些具体差别。
ASS/SSA还涉及样式。文档说明,它们可以烧入视频,也可以在需要时自动转换成另一种软字幕或文本格式。若通过文本形式传入不原生支持ASS/SSA的容器,例如MP4,就会发生转换,而只保留粗体、斜体和下划线样式。因此,文字内容仍在,并不能证明字体、颜色等原有表现也都跟着保留了。
与这种文本转换相对,文档称烧录时会保留全部样式。需要连着前面的定义阅读:此时样式已经成为画面的一部分,不能把样式完整误写成仍保留独立开关能力。原文还提醒,部分播放器不支持同时显示多条直通的ASS/SSA字幕。轨道存在与播放器能够同时显示,同样不是同一个结论。
假设交付说明只写“字幕已保留”,仍留下至少三种不同可能:文字已经合进画面、文字作为独立轨道存在,或者独立轨道经过文本转换而缩减了样式。这个假设用于整理概念,不是实际文件测试结果。将保存方式与保留的样式分别说清,才能知道一句笼统描述遗漏了什么。
本文依据上述版本文档的相关条目及邻接,未执行转码、播放器兼容测试或字幕设置,也不涉及时间偏移和字符编码的操作。字幕可见、可切换、样式完整分别对应不同条件,任何一个条件的成立,都不自动替另外两个作出保证。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。