在 Mac 版 Final Cut Pro 中,使用 Blade 工具在指定时间拆分字幕片段,然后编辑每个片段的文本。如果你已将每个目标字幕片段分别放在单独的文本行中,请使用 Split Captions。这两种工作流程都需要对照音频和画面检查时间。
本指南面向使用 Mac 的剪辑人员,介绍如何将已有时间信息的字幕转换为按句子划分的片段,并使选定的字幕片段变化与画面剪切点对齐。示例使用合成的软件演示旁白和 SRT 交付文件。Apple 介绍了剪切和按行拆分,但没有说明这些操作会自动查找句尾或选择画面剪切点。在 Mac 版 Final Cut Pro 中调整和排列隐藏式字幕。
从可编辑的字幕片段开始
检查时间线中的文本类型。Apple 当前的 Generate Captions 工作流程可将字幕创建为标准标题片段。其文档所述的自动生成要求是:使用搭载 Apple 芯片的 Mac,并且语音为美国英语。这些生成的标题属于不同于下文所用特定格式隐藏式字幕的工作流程。在 Mac 版 Final Cut Pro 中自动生成字幕。
如果要处理单独的字幕文件,请使用所需格式的字幕角色。Final Cut Pro 支持 SRT、iTT 和 CEA-608 隐藏式字幕。SRT 和 iTT 可作为单独文件导入和导出;Apple 将它们与 CEA-608 字幕区分开来,后者也可以嵌入受支持的输出媒体中。本教程使用 SRT,便于以文本形式检查最终字幕片段结构。Mac 版 Final Cut Pro 中的字幕简介。
如果字幕已经存在,请直接继续处理。若要导入现有文件:
- 打开视频项目。
- 选取
File > Import > Closed Captions,然后选择文件。 - 在
Import as Role下,选择字幕角色和语言子角色。 - 将
Insertion Time设为与文件的时间基准一致,然后点按Import。
Apple 支持通过此命令导入 .srt、.itt 和 .scc 文件。将隐藏式字幕导入 Mac 版 Final Cut Pro。
当项目从非零时间码开始时,插入时间选项很重要。Relative to Timeline 会将项目起始时间加到每条导入字幕片段的时间上;Absolute 则直接使用文件中的时间。例如,文件以导出影片起点为基准,某条字幕片段位于两秒处,而项目时间码从一小时开始时,通常应选择相对放置。拆分前,请对照音频确认第一条字幕片段。将隐藏式字幕导入 Mac 版 Final Cut Pro。
先确定边界,再选择工具
句子边界回答“这段文字应在哪里结束?”画面剪切点回答“显示的图像在哪里变化?”二者可能重合,但屏幕录制可能在旁白仍继续同一句话时,从工具栏切换到画布。
以下内容可作为编辑决策参考,而非字幕格式要求。目标是让每条字幕片段易于理解,同时让文字与演示内容保持一致。
| 情况 | 建议的决策 | 检查事项 |
|---|---|---|
| 句子结束时画面也发生剪切 | 将这个共同点用作字幕片段边界 | 下一条字幕片段引出下一个句子 |
| 句子在画面剪切前结束 | 让句子边界跟随旁白 | 不要仅为赶上剪切点而延长文字显示 |
| 画面剪切发生在两个完整短语之间 | 考虑在剪切点拆分 | 每个短语单独出现时仍然通顺 |
| 画面剪切发生在短语中间 | 考虑让字幕片段跨越剪切点 | 强行拆分不会提升理解效果 |
| 每条字幕片段都必须限制在一个镜头内 | 在剪切点拆分,再仔细分配文字 | 不会出现短暂闪过、来不及阅读的孤立单词 |
以下示例假设演示内容为:“打开颜色面板。选择蓝色色块。”画面在这两个句子之间从工具栏切换到颜色面板。这是一个直接重合的边界。如果画面改为在“选择蓝色色块”中途变化,则需要分别决定句子和镜头的边界。
在精确的句尾或画面剪切点拆分
当时间边界是主要要求时,请使用此方法。先找到目标帧。在时间线中按 Up Arrow 和 Down Arrow 可前往上一个和下一个编辑点;按 Left Arrow 和 Right Arrow 可逐帧移动。在检视器中确认画面变化,尤其是在时间线包含多个剪辑层时。在 Mac 版 Final Cut Pro 中导航项目。
启用 View > Snapping,或按 N。吸附功能可与 Blade 工具配合使用,并可吸附到片段边界、播放头和标记。将刀片定位在选定位置的字幕片段上,并确认其对齐的是目标剪切点,而非附近的其他吸附目标。在 Mac 版 Final Cut Pro 中吸附到时间线项目。
使用 Blade 工具剪切字幕片段。Apple 明确支持在任意位置剪切隐藏式字幕。如果只需移动现有字幕片段的边界,可拖移其起点或终点;对于两个相邻字幕片段,Trim 工具也支持滚动编辑。在 Mac 版 Final Cut Pro 中调整和排列隐藏式字幕。
接下来检查两个片段,并将目标文字分别分配给它们。连按两下字幕片段以打开编辑器,或选中片段并使用检查器中的 Caption Text 字段。对于共同边界示例,第一个片段应包含“打开颜色面板。”,第二个片段应包含“选择蓝色色块。”剪切后,请明确检查是否有文字重复或遗漏。Apple 介绍了在这些编辑器中插入、删除、复制和粘贴文本的方法。在 Mac 版 Final Cut Pro 中编辑隐藏式字幕文本。
从第一条字幕片段之前开始播放,直到第二条之后。听听每条指令是否与旁白同步,并观察字幕片段的变化是否落在目标画面转场上。时间线中的剪切建立了时间边界;文本编辑则决定每个时间段所传达的内容。
使用明确的换行符拆分包含多个句子的字幕片段
如果按文本优先编辑,请连按两下字幕片段,并在目标字幕片段之间按 Return。在此示例中,将原字幕片段精确分成两行。不要将自动视觉换行当作字幕片段规划;应在可编辑文本中主动插入换行符。Apple 说明可使用 Return 添加新行。在 Mac 版 Final Cut Pro 中编辑隐藏式字幕文本。
打开颜色面板。
选择蓝色色块。
选中该字幕片段,然后选择 Edit > Closed Captions > Split Captions,或按 Control-Option-Command-C。Final Cut Pro 会将其替换为连续的单行字幕片段,并保留原有总时长。拆分依据是文本行,因此仅有标点符号并不足够。根据旁白和预期画面剪切点调整生成的边界。在 Mac 版 Final Cut Pro 中调整和排列隐藏式字幕。
当一个现有字幕片段包含多条指令,而你想先分配文字、再微调时间时,这种方法很有用。不要不加区分地对所有多行字幕片段使用此方法:两行显示内容可能已经构成一个完整的字幕片段,拆分每一行会改变原本的呈现方式。
示例:将一条 SRT 字幕片段拆分为两条
纯粹作为说明,假设原字幕片段从两秒持续到八秒,第一句在五秒处结束,画面也恰好在五秒处剪切。这些是虚构的示例时间,并非实测结果或通用的时长建议。
原始 SRT 条目如下:
1
00:00:02,000 --> 00:00:08,000
Open the color panel. Choose the blue swatch.
预期结果如下:
1
00:00:02,000 --> 00:00:05,000
Open the color panel.
2
00:00:05,000 --> 00:00:08,000
Choose the blue swatch.
SRT 条目包含序号、起始和结束时间戳、字幕文本,以及用于分隔条目的空行。在文本中添加换行符不会生成第二个带独立时间的条目;第二条字幕片段需要自己的时间块。此示例遵循 Matroska 项目记录的结构。字幕编解码器。
时间检查很简单:原时间段为六秒;替换后的两个时间段各为三秒。两端点保持不变,内部边界为五秒。在 Final Cut Pro 中,请在检视器中确认对应帧。SRT 使用毫秒表示时间,而上文的时间线导航按视频帧逐步移动。
如果第二句实际在 5.6 秒才开始,请重新考虑示例中的共同边界。你可以在画面剪切点结束第一条字幕片段,并让第二条从下一条指令开始,从而留出间隔。有效的检验标准是每条字幕片段是否与演示动作和口述内容一致,而不是原时间段是否始终被连续填满。
验证并导出编辑后的字幕片段
检查变红的字幕片段,并阅读检查器中的验证信息。Apple 记录了 SRT 的警告,包括字幕片段重叠和多个相邻换行符。请删除无意的重叠和字幕片段中的多余空行。其他格式还有额外限制:即使简单的 SRT 排列看起来合理,CEA-608 也可能报告时间错误。关于 Final Cut Pro 字幕验证。
验证会检查格式限制;播放检查仍需发现文字遗漏、不自然的短语拆分,以及错误镜头上的字幕变化。每次编辑边界时,都要连同前后的一小段内容一起回看,并检查第一条和最后一条字幕,确认整体时间基准仍然正确。
若要导出字幕文件:
- 选择
File > Export Closed Captions。 - 输入文件名并选择目标文件夹。
- 在
Roles下选择所需的语言子角色。 - 如果时间以项目起点为基准,请选择
Relative to Timeline;如果接收工作流程需要项目时间码,请选择Absolute。 - 对于 SRT,通常应取消选择
Include Formatting,遵循 Apple 关于播放兼容性的建议。 - 点按
Export。
Apple 会为每个选定的语言子角色创建单独文件。在 Mac 版 Final Cut Pro 中导出隐藏式字幕。
使用目标播放器和对应视频检查导出的文件。重点查看编辑过的转场:每条字幕片段都应包含正确文字,在预期时刻开始和结束,并保留有意设置的间隔。可靠的工作流程是先确定语言边界,找到画面帧,执行拆分,并在交付前验证文字和时间。
来源
- 在 Mac 版 Final Cut Pro 中调整和排列隐藏式字幕 — Apple。
- 在 Mac 版 Final Cut Pro 中自动生成字幕 — Apple。
- Mac 版 Final Cut Pro 中的字幕简介 — Apple。
- 将隐藏式字幕导入 Mac 版 Final Cut Pro — Apple。
- 在 Mac 版 Final Cut Pro 中导航项目 — Apple。
- 在 Mac 版 Final Cut Pro 中吸附到时间线项目 — Apple。
- 在 Mac 版 Final Cut Pro 中编辑隐藏式字幕文本 — Apple。
- 字幕编解码器 — Matroska。
- 关于 Final Cut Pro 字幕验证 — Apple。
- 在 Mac 版 Final Cut Pro 中导出隐藏式字幕 — Apple。