DaVinci Resolve 项目设置中的“字幕与转录”(Subtitles and Transcription)用于设置当前项目的字幕可读性参数和 QC 阈值,以及语音转录所使用的语言。

打开网易新闻 查看精彩图片

其中,“字幕设置”主要控制字幕片段的每行文字量、最短持续时间和阅读速度上限;“转录设置”则控制语音转文字时使用的语言,以及是否启用扩展语言支持。

字幕设置

Subtitles Setup

用于设置当前项目字幕轨道默认采用的可读性预设和 QC 阈值,包括每行最大字符数、最短字幕持续时间以及每秒最大字符数。

这三个参数彼此相关:

每行字符的最大值控制字幕行长;

字幕时长的最小值控制字幕持续时间的最低参考值;

每秒字符的最大值控制字幕的阅读速度上限。

Resolve 在创建和检查字幕时会参考这些参数;字幕轨道也可以使用自己的设置覆盖项目设置,因此它们不应理解为所有字幕都无法突破的绝对限制。

每行字符的最大值

Max characters per line

设置项目字幕采用的每行最大字符数阈值

例如,60 表示以每行最多 60 个字符作为项目字幕的行长参考值。

该参数用于控制字幕创建和检查时采用的最大行长参考;长期默认值为 60。

数值越大,一行能够容纳的文字越多,字幕可能更宽;数值越小,则越容易形成较短的字幕行。

实际制作时不必机械地追求某一个数值,因为合适的字符数还与以下因素有关:画面宽高比、字幕字号、字体宽度、语言以及交付平台。

例如中文字符本身的信息密度通常高于英文,因此直接套用英文字幕的字符数量标准未必合适。

对于横屏节目,可以允许相对较长的单行字幕;对于竖屏短视频、手机观看内容或者使用较大字号时,则通常需要适当减少每行字符数量,以避免字幕横跨过大的画面范围。

这里限制的是字符数量,不是像素宽度。因此,即使两个字幕拥有相同字符数,因为汉字、英文、数字、标点以及字体字宽不同,最终显示宽度仍可能不同。

字幕时长的最小值

Minimum caption duration

设置项目字幕采用的最短持续时间阈值

例如:

--3 秒

3 secs

表示以 3 秒作为项目字幕的最短持续时间参考值。

这一参数主要用于减少持续时间过短、观众来不及阅读的字幕;长期默认值为 3 秒。

实际字幕制作中,持续时间并不是越长越好。它需要兼顾:对白开始和结束时间、阅读速度、镜头切换以及下一条字幕的位置。

对白密集时,如果把最短时间设置得过长,连续字幕之间反而可能难以合理排列;如果设置得过短,则可能出现字幕快速闪过的问题。

因此,3 秒更适合作为一种通用初始设置,而不是所有项目必须遵守的固定标准。新闻、访谈、电影对白、教育视频以及短视频平台的字幕节奏都可能不同。

每秒字符的最大值

Maximum characters per second

设置项目字幕采用的最大字符阅读速度阈值,也就是 CPS(Characters Per Second)。

例如,30 表示以每秒最多 30 个字符作为字幕生成时的阅读速度限制。

Blackmagic Design 将这一参数用于根据字幕持续时间计算所允许的字符数量上限。

它与“每行字符的最大值”并不是一回事:

每行字符的最大值解决的是“这一行能有多长”;

每秒字符的最大值解决的是“观众需要读得多快”。

例如,同样是一条较长字幕,如果显示时间足够长,CPS 可能并不高;反过来,即使字幕只有一行,如果只显示很短时间,CPS 仍然可能过高。

因此,在长对白自动生成字幕时,这一参数尤其重要。合理限制 CPS 可以减少一闪而过的大段字幕,使自动生成结果更接近正常阅读节奏。

不同语言对 CPS 的实际感受并不完全相同。中文、日文等表意文字不能简单按照英语字幕的阅读速度标准进行机械换算,所以专业字幕项目仍应根据最终语言和交付规范决定具体数值。

转录设置

Transcription Setup

用于设置 DaVinci Resolve 在语音转文字、自动字幕以及基于转录文本的相关工作流程中使用的语言。

DaVinci Resolve Studio 可以使用 DaVinci AI Neural Engine 分析对白并生成转录文本,也可以进一步通过“从音频创建字幕”(Create Subtitles from Audio)生成时间线字幕。相关 AI 转录工作流程属于 Studio 功能。

语言

Language

用于指定转录时识别的语言。

常见设置包括:

--自动

Auto

由 Resolve 根据音频内容自动确定转录语言。

这是处理一般素材时最方便的设置,尤其适用于项目中素材来源较多、没有必要逐个指定语言的情况。

如果素材的主要语言已经明确,而“语言”菜单中提供了相应语言,也可以直接指定该语言。

手动指定语言通常更适合:单一语言的访谈、纪录片对白、课程录音、播客以及需要批量转录的大型项目。

原因是短句、专有名词、口音较强的对白或者语言特征不明显的片段,自动语言判断可能比明确指定语言更容易产生误判。

对于一段音频中频繁混用多种语言的情况,即使选择“自动”,最终结果仍可能需要人工校对。语言设置决定的是语音识别模型如何理解对白,并不是自动翻译功能。

启用扩展语言支持(测试版)

Enable Extended Language Support (beta)

启用 DaVinci Resolve 的扩展转录语言支持,使转录和自动字幕能够使用更多语言模型。

Blackmagic Design 扩展语音转录语言支持时,将额外语言模型设计为独立的可下载组件。需要扩展语言时,应先通过 Extras Download Manager 下载相应的 Extended Transcription Language Support,然后在这里启用。

也就是说,这一复选框本身并不会凭空安装新的语言模型;如果系统尚未安装对应的扩展语言支持组件,还需要先完成相关组件下载。

名称末尾的测试版(beta)表示这一扩展语言支持当前仍以 beta 状态提供。对于正式字幕交付,尤其是人名、地名、品牌名称、专业术语、数字和标点等内容,仍应对自动转录结果进行人工校对。

扩展语言支持主要用于增加标准转录语言范围之外的语言模型。该功能属于 DaVinci Resolve Studio;实际可选择的语言还会受到 Resolve 版本以及是否已经安装 Extended Transcription Language Support 组件的影响。

即使启用了扩展语言支持,自动转录仍可能在人名、地名、品牌、专业术语、数字、标点以及口音较重的对白中出现错误,因此用于正式字幕交付时仍应进行人工校对。

点赞有美意,赞赏是鼓励