视频和字幕·字幕工具包
打开、关闭和烧录字幕:文本到达屏幕的三种方式
· 背景
字幕 辅助功能 文件格式 文本处理
字幕可以是单独的文件、隐藏的轨道或烘焙到图片中的像素。这篇文章解释了这三种方法,它们在编辑、可访问性和分发方面的权衡,以及为什么边车文件仍然可以修复。
电影节想要烙印,平台想要一个文件——每个电影制作人都会遇到的交付问题
电影节可能要求字幕在放映文件中永久可见,而平台则要求单独上传字幕。这些并不是对一项资产的相互矛盾的描述;它们是不同的交付形式,具有不同的失败成本。最安全的工作流程从可编辑的定时文本母版开始,并从中创建每个请求的表单。
澄清交付规范中的词汇。 “开放”通常意味着始终可见,而“封闭”意味着可选择,但团队对“字幕”、“说明文字”、“嵌入”和“烧录”的使用也不一致。询问所需的实际文件或容器轨道,而不是仅仅依赖标签。
Sidecar 文件 — SRT 和 WebVTT 与视频一起,可切换和可编辑
sidecar 是与视频一起交付的单独 SRT 或 WebVTT 文件。它仍然很小,可搜索和直接编辑,有能力的播放器可以将其作为可选曲目提供。同一视频可以与多种语言配对,而无需复制图片,并且可以通过替换文本而不是再次对节目进行编码来纠正拼写错误。
分离还创建了交付依赖性。播放器必须获取、识别并关联正确的文件,并且网络轨道需要适当的资源标头和页面配置。 Subtitle Toolkit 准备文本文件,但不配置播放器或保证平台的上传规则。
嵌入轨道 — 容器内的字幕,仍然可以切换,但难以编辑
嵌入的字幕或字幕轨道存储在媒体容器内,同时与图片本质保持分离。播放器可以将其公开为可切换,但编辑通常需要解复用或容器感知软件,而不是打开相邻的文本文件。嵌入是打包,而不是将像素烧入图像中。
转换器记录明确表示不处理视频容器中嵌入的字幕。 ToolAcre 既不读取视频文件,也不提取其轨道。将 sidecar 源放在打包的母版旁边,以便可以修改措辞和时间安排,而无需将容器视为唯一可编辑的副本。
内置字幕 — 渲染到框架中的文本,通用但永久
内置字幕渲染到每一帧中。它们显示在图片显示的任何位置,并且不需要字幕解码器、sidecar 关联或查看器操作。这种普遍性也是成本:在不渲染新视频的情况下,文本无法被观众关闭、重新设计或纠正。
刻录属于视频编码或整理工作流程,因为它将文本与像素结合在一起。字幕工具包仅生成和编辑定时文本。它无法预览图片的字体渲染、解析安全区域或对节日大师进行编码。
权衡——可访问性、翻译、样式控制以及稍后发现拼写错误时会发生什么
Sidecars和嵌入式轨道可以支持可选择的访问和多种语言;烧入的文本保证了可见性,但消除了选择。 Sidecar 提供最简单的校正路径,嵌入式轨道与媒体整齐地打包在一起,并且烧录交付为电影制作人提供了完整的视觉控制,但牺牲了适应性。后期的打字错误使这些成本变得具体。
任何形式的可访问性都不是自动的。可选择的轨道可能会省略声音描述,并且永久可见的翻译对话可能不是完整的字幕。同样,样式控制也是分开的:烧入的文本保留了作者的渲染,而封闭的轨道允许播放器(有时甚至是观众)影响演示。
工作示例:一部短片以三种方式呈现 - 每种方式所涉及的步骤和文件
对于一部短片,请保留经过批准的 UTF-8 边车大师。将该 SRT 或 WebVTT 直接传送到接受字幕上传的平台。对于打包的筛选文件,请使用容器感知软件将副本嵌入为可选轨道。对于要求开放字幕的电影节,请将相同的审阅文件提供给完成管道并将其渲染到帧中。
检查每张最终图片的时间,因为添加的前导或保险杠只能抵消一次交付。如果该差异是恒定的,则重新定时衍生产品而不是改变主产品。记录产生每个输出的文本版本和偏移量,以便以后的更正可以一致地重新生成所有三个输出。
这不包括什么 - 渲染内置字幕,这是一项视频编码工作,而不是文本工作
本文不教授预烧渲染。字体选择、抗锯齿、换行、颜色、安全放置、分辨率和编解码器设置都是视频制作问题,必须从编码图片中查看结果。通过结构字幕验证并没有说明这些像素的外观。
该工具包也不对嵌入轨道进行复用或解复用。尝试加载视频容器超出了其声明的 SRT 和 WebVTT 范围。使用合适的媒体软件提取或打包曲目,然后仅在实际支持的 sidecar 文件上使用此工具。
要点:保留可编辑文件 — 字幕工具包如何在所有其他表单派生的 sidecar 文件上工作
保留可编辑的 sidecar,即使没有人会直接收到它。它是可以重新生成、审核和纠正嵌入或烧入版本的来源。如果没有它,简单的拼写修复就会变成容器手术或基于从图片重建的文本的新渲染。
在打包之前使用字幕工具包:检查解析器问题,仅清理不需要的标记,验证提示时序并导出所需的 SRT 或 WebVTT 表示形式。然后将审阅的文件与项目一起保存。当其文本源保持可读和可复制时,每个下游表单都更容易信任。