关于 Final Cut Pro 字幕验证

Mac 版 Final Cut Pro 会在你编辑字幕时自动检查其中有没有错误。

Final Cut Pro 支持三种字幕格式:CEA-608、iTT 和 SRT。每种格式必须符合特定的规格。Final Cut Pro 会在你编辑的同时持续验证你的字幕。当字幕不符合字幕格式规格时,Final Cut Pro 会立即以多种方式提醒你:

  • 时间线上字幕通道中无效字幕会变成红色。

  • 字幕检查器的“验证”部分中会显示信息,并提供关于如何修正错误的帮助建议。

iTT 验证错误信息

iTT 字幕验证错误信息有三种类型:重叠错误、字符无效错误,或者文本行数太多错误。

重叠错误

在日语以外的所有语言中,字幕不能在时间上重叠。在日语中,如果字幕放入屏幕的不同区域,则可以在时间上重叠。如果你收到重叠错误,请更改字幕的位置或持续时间。或者,选择“编辑”>“字幕”>“解决重叠”。

字符无效

ITT 格式支持 Unicode 字符集的大多数字符。不过,如果你创建的是 iTunes Store 项目包,一些字符可能会导致你的项目不被 iTunes Store 接受。请移除无效的字符。

文本行数太多

对于日语以外的所有语言,iTT 允许每条字幕有一个换行符(两行文本)。对于日语,iTT 允许三个换行符(四行)。请为额外的文本创建一条新的字幕。

CEA-608 验证错误信息

CEA-608 格式提供三种可用的字幕显示样式:弹出、绘制和上卷。由于这些样式各自以不同的方式编码到视频中,因此你可能仅在使用特定样式时遇到以下某些错误。

时序错误

将文本设置为 CEA-608 格式会添加控制字符到字幕中,这些控制字符在字幕中显示为文本行前面的空格。控制字符会增加字幕中的文本行长度。因为 CEA-608 具有每行 32 个字符的限制,这些增加的控制字符可能会导致相邻的字幕之间出现时序错误。

你无法在字幕编辑器中删除控制字符。如果要保留文本格式,你必须将存在错误的字幕中的部分文本移到另一条字幕中。或者,从原先的字幕中移除一些格式。

以下是你在使用 CEA-608 格式时可能遇到的三种时序错误。

字幕出现时间太接近

当字幕的开头与项目时间线开头或上一条字幕太接近时,会发生这个错误。Final Cut Pro 会建议将隐藏式字幕移到哪个位置上来修正错误。在使用弹出式隐藏字幕时,遇到这个错误的可能性比较大。

字幕持续时间太短

要修正这个错误,请在时间线中延长字幕的持续时间。

字幕出现时间太接近项目末尾

字幕不能超过项目末尾。要修正这个错误,请缩短字幕。

相邻字幕错误

当字幕太接近相邻的字幕时,会发生这个错误。要修正这个错误,请在时间线上移动带有此错误信息的字幕,使其离开相邻的字幕。这个错误会在你使用绘制和上卷字幕时出现。

格式错误

如果你更改了字幕中的文本格式,它可能会增加空白,从而可能导致文本在字幕末尾截断。如果要保留格式,你必须插入换行符,或者将被截断的文本移到现有或新的字幕中。

字符无效

CEA-608 支持数量有限的语言和字符集。要修正这个错误,请移除无效的字符。

文本行数太多

CEA-608 字符将被放入一个由 15 行和 32 列组成的网格中。如果键入的文本超过一行长度,你就会遇到这个错误。要修正这个错误,请为额外的文本行创建新的字幕。

SRT 验证错误信息

SRT 字幕有两种验证警告:重叠错误和字符无效错误。

重叠错误

字幕不能在时间上重叠。如果你收到重叠错误,请更改字幕的位置或持续时间。或者,选择“编辑”>“字幕”>“解决重叠”。

字符无效错误

SRT 字幕不得包含多个相邻的换行符。如果你遇到这个错误,请在 Final Cut Pro 验证字幕之前移除任何多余的换行符。

发布日期: