教育

如何在 Adobe After Effects 中添加字幕

作者:LoudSpeaker Marketing 14 分钟阅读
在本文中

要在 Adobe After Effects 中添加字幕,需要绕过该软件缺乏类似 Premiere Pro 的转录和字幕轨道工作流这一限制。一个实用的替代方案是生成 自动生成的字幕 通过外部字幕制作服务,并使用导入脚本将带时间码的文本导入 After Effects。.

对于视频制作者而言,字幕有助于观众在音频被静音、无法播放、难以听清或以陌生语言呈现时理解内容。高效的字幕制作工作流程还能让制作无障碍和多语言内容变得更加轻松,而无需手动输入并为每一句台词调整时间轴。.

主要收获

  • After Effects 并未包含 Premiere Pro 中的集成语音转文字和字幕轨道工作流程,因此借助外部转录服务和第三方脚本,可以提高字幕制作效率
  • Digital Anarchy SRT Importer 等免费工具可以减少在 After Effects 中将字幕文件转换为定时文本所需的手动操作
  • 对于短片项目而言,手动制作字幕是可行的,但随着视频时长和发布量的增加,这一过程会变得越来越耗时
  • Sonix 报告称,在音质清晰的情况下,转录准确率可达 99%,但实际结果会因音质、口音、背景噪音以及说话者声音重叠等因素而有所不同
  • 字幕有助于提高无障碍性,并可能帮助组织满足相关的无障碍要求
  • 从一份经过审核且带有时间戳的文字记录开始,可以省去大量手动录入和初步计时的工作
  • 在将文字添加到合成后,After Effects 提供了对字幕字体、位置、特效和动画的全面控制

了解视频编辑中字幕和字幕条的基础知识

在深入探讨 After Effects 工作流程之前,先了解字幕和字幕说明之间的区别会很有帮助。.

隐藏式字幕 主要面向聋人和听力障碍观众设计。除了对话内容外,字幕还可能包含说话者身份标识、相关音效以及音乐描述。在支持该功能的播放器和平台上,观众可以开启或关闭隐藏式字幕。.

字幕 传统上,字幕用于呈现口语对话,通常面向能够听到声音但听不懂所用语言的观众。然而,在日常制作流程中,“字幕”和“字幕”这两个术语有时会被互换使用。.

开放式字幕, ,也称为“烧录式”或“硬编码”字幕,是永久嵌入视频画面中的,无法关闭。.

您最常遇到的文件格式包括:

  • SRT(SubRip): 一种简单的文本格式,包含序号、时间码和字幕文本。该格式受到许多视频平台和工具的支持
  • VTT(WebVTT): 一种以网络为中心的定时文本格式,常用于 HTML5 视频,能够承载一些定位和样式信息
  • 时间码: 用于确定每个字幕或字幕条何时出现和消失的标记

对于 电影人 对于视频制作方而言,无障碍性是一个重要的考量因素。WCAG 成功标准 1.2.2(A 级要求)规定,同步媒体中的预录音频必须配有字幕,但有限的例外情况除外。具体适用于某个项目的法律要求取决于其受众、组织、管辖区域以及分发方式。.

在 Adobe After Effects 中手动创建字幕:分步指南

手动方法适用于小型项目,但在大规模情况下则难以实施。了解这一基准有助于说明自动化可以在哪些方面节省时间。.

为每个字幕创建文本图层

首先,请准备好您的字幕稿,并在每个字幕应切换的位置标注清晰的分隔点:

  1. 打开你的作品,然后选择“文字工具”
  2. 在“构图”面板中单击以创建一个文字图层
  3. 粘贴或输入您的第一行字幕
  4. 将字幕放置在画面下部附近,同时避开重要画面、画面下三分之一区域以及目标平台使用的界面叠加层。

您可以为每个字幕创建一个单独的文本图层,或者使用表达式和脚本,通过较少的图层来控制文本的变化。.

字幕的时机与定位

要实现精准的时机控制,需要将文字层与对话同步:

  • 使用标记: 在预览音频时添加片段或层标记,以标识字幕的切换点
  • 查看波形: 在“时间轴”面板中展开音频波形,以便直观参考简体中文(大陆)
  • 复制图层: 复制一个带样式文本图层,并调整其起始点和结束点,使其与对话内容相匹配
  • 预览该序列: 应实时检查整个片段,而不是仅根据单帧来判断时机

对于短小或高度定制化的内容,手动方法尚可接受,但对于访谈、网络研讨会、课程或定期发布的社交媒体内容,采用 maintain 这种方式就变得困难了。.

在 After Effects 中自定义字幕外观以提升视觉吸引力

After Effects 在视觉定制方面表现出色。其文本、图层、表达式和动画工具提供的控制能力远超大多数基础字幕编辑器。.

兼顾可读性与风格

请遵循以下准则,优先考虑可读性而非装饰性:

  • 字体大小: 根据页面布局调整字幕大小,并在预期显示尺寸下进行测试,尤其是在移动设备上
  • 字体选择: 使用一种字形清晰、即使在小字号下仍易于阅读的字体
  • 色彩对比: 确保字幕与底层画面之间形成强烈对比
  • 后台处理: 当视频画面导致文字难以辨认时,可添加轮廓、阴影,或实色或半透明的背景
  • 行长: 将长对话拆分成易于阅读的行,而不是让对话占据屏幕的大部分宽度
  • 安置: 确保文本远离关键的视觉信息和平台控件

为字幕添加特效和动画

如果运用得当,动态图形可以提升字幕的效果:

  • 使用“字符”和“段落”面板来控制排版和对齐方式
  • 通过图层样式或文字属性应用阴影、描边或其他效果
  • 使用不透明度、位置、缩放或文本动画器创建细腻的出现和消失动画
  • 将可重复使用的处理效果保存为“动画预设”
  • 在构建动态图形模板时,通过“基本图形”面板显示选定的控件

Restraint 很重要。重复且过于夸张的动画会让人难以跟上对话,并分散观众对视频本身的注意力。.

将预生成的字幕(SRT/VTT)导入 After Effects

与其从头开始输入字幕,不如使用一个 自动转录 服务。.

与 Premiere Pro 不同,After Effects 并未提供原生的字幕轨道工作流程,无法像 Premiere Pro 那样直接编辑 SRT 或 VTT 文件。通过第三方脚本,可以将字幕的时间轴和文本转换为 After Effects 能够显示并进行样式设置的元素。.

为 After Effects 转换外部文件

Digital Anarchy 提供了一款适用于 After Effects 的免费 SRT 导入工具,该工具支持标准 SRT 文件。.

典型的设置流程如下:

  1. 从 Digital Anarchy 下载最新版本
  2. 请查阅下载文件中附带的安装说明
  3. 将脚本或面板安装到开发者指定的位置
  4. 如有必要,请重新启动 After Effects
  5. 从文档中指定的菜单位置打开脚本或面板

After Effects 同时支持标准脚本和 ScriptUI 面板。根据脚本的打包方式不同,它可能通过“脚本”命令启动,也可能作为“窗口”菜单中的面板显示。请遵循供应商提供的最新说明,不要假设所有脚本都使用相同的安装路径。.

使用脚本实现高效导入

安装完导入工具后:

  1. 打开相应的乐曲
  2. 启动 SRT 导入工具
  3. 选择 SRT 文件
  4. 运行导入过程
  5. 检查生成的字幕元素和时间轴
  6. 应用字体样式、位置、背景和动画

该脚本将 SRT 文件中的文本和时间码转换为 After Effects 项目中的定时字幕元素。具体的图层结构和 available 控件可能因脚本版本而异。.

与手动创建、输入和为每一行字幕计时相比,这种方法的速度要快得多。.

利用自动化解决方案实现快速、准确的字幕生成

许多主要的工作流程中的gains操作,都是在文件进入After Effects之前完成的。从带有时间戳的文字稿开始处理,既能减少手动输入的工作量,又能为字幕时间轴的设定提供结构化的基础。.

人工智能转录平台的优势

现代转录平台可通过以下方式支持字幕制作工作流程:

  • 速度: 自动转录处理录音的速度远比手动输入快得多
  • 带时间戳的输出: SRT 和 VTT 文件包含 contain 格式的带时间码的字幕片段,可导入兼容平台或转换为 After Effects 格式
  • 多语言支持: 转录和翻译工具可帮助制作面向国际受众的内容
  • 基于浏览器的审阅: 编辑人员可以在导出字幕文件之前对文本和时间轴进行修正
  • 多种导出选项: 同一份字幕文件可导出供网络播放器、视频平台和后期制作工具使用

Sonix 报告称,在音质清晰的录音中,其转录准确率最高可达 99%,目前支持 54 种以上语言的字幕生成。并非每段录音都能保证准确无误。背景噪音、录音质量、口音、多人同时说话、人名以及专业术语都可能影响转录结果。.

每份由人工智能生成的文字记录在发布前都应经过审核,特别是在将其用作无障碍辅助措施时。.

优化您的字幕制作工作流程

一个实际的工作流程如下:

  1. 上传: 将您的视频或音频文件发送给转录服务
  2. 转录: 生成带时间戳的文字记录
  3. 评论: 更正人名、术语、标点符号、发言人变更以及重要的非对话信息
  4. 格式: 调整字幕分段、行长和时间轴
  5. 导出: 下载 SRT 文件
  6. 导入: 使用兼容的脚本将字幕数据导入 After Effects
  7. 风格: 应用视觉效果和动画
  8. 评论 again: 预览成品视频,检查可读性、时间掌控以及画面冲突
  9. 渲染: 将视频导出,并嵌入样式化的字幕

该流程既减少了重复的输入和时间轴调整工作,又保留了 After Effects 的视觉灵活性。.

高级字幕制作技巧:固定字幕与隐藏式字幕

您的分发平台和无障碍访问要求将决定您需要哪种输出格式。.

直接在 After Effects 中创建和渲染的文字会成为视频画面的一部分。换句话说,它生成的是一直显示在画面上的字幕,而不是单独的隐藏式字幕轨道。.

确定输出格式

嵌入式字幕 适用于:

  • 社交媒体内容,其中风格和布局的一致性是首要考虑因素
  • 将在可能无法使用字幕控制功能的环境中播放的视频
  • 使用动画文字的推广内容或品牌内容
  • 需要字幕始终可见的交付物

单独的字幕文件, ,例如 SRT 或 VTT,非常适合用于:

  • YouTube 等支持上传字幕文件的平台
  • 支持可选字幕轨道的网页播放器
  • 提供多种语言版本的内容
  • 观众需要自行开启或关闭字幕的工作流程
  • 无需重新渲染视频即可更正字幕文本的情况

在某些情况下,团队会同时提供带字幕的视频和未添加字幕的原始视频,并附上单独的字幕文件。.

分发注意事项

平台选项各不相同:

  • YouTube: 支持导入上传的字幕和字幕文件,提供自动生成字幕的功能,并允许编辑字幕内容和时间轴
  • Instagram 和 TikTok: 嵌入式字幕可提供一致的视觉呈现效果,而平台原生字幕功能也可能可用
  • 广播和流媒体服务: 可能需要特定的定时文本格式、技术规范、审核流程和定位规则
  • 企业级和在线学习平台: 根据播放器及无障碍要求,可能支持单独的字幕轨道、文字记录,或两者兼有

在最终确定设计或导出格式之前,请先确认每个目标地的当前要求。.

在 After Effects 中添加字幕时常见问题的排查

即使使用了脚本,偶尔也会出现问题。.

解决显示问题

脚本或面板未显示:

  • 请确认该脚本与您的 After Effects 版本兼容
  • 请按照开发商指定的安装位置进行安装
  • 确定下载内容是标准脚本还是 ScriptUI 面板
  • 安装完成后重启 After Effects
  • 根据脚本的格式,检查该脚本是否出现在“文件”或“窗口”菜单下

字体渲染问题:

  • 请确认每位编辑的系统上已安装所需字体并已获得使用许可
  • 在将项目从一台计算机转移到另一台计算机之前,请先测试字体替换功能
  • 在适用情况下,审查可变字体的行为及表达式兼容性
  • 预览最终渲染效果,而不是仅依赖“合成”面板

文字与视频内容重叠:

  • 将字幕移离画面下方的三分之一区域、人物姓名、图形以及关键动作
  • 考虑目标平台添加的控件和界面元素
  • 当素材对比度较低时,请使用背景框、轮廓或阴影
  • 调整换行位置,而不是过度缩小文字大小

纠正同步错误

音频与字幕不同步:

  • 确认该作品使用了预期的音频轨道
  • 请确认合成素材和源素材的帧率设置是否正确
  • 检查源文件在生成 SRT 文件后是否被裁剪或偏移
  • 预览较长的段落以识别累积偏差
  • 根据需要调整单个字幕的时间点,或调整整个字幕序列的时间顺序

导入时出现的 SRT 格式错误:

  • 请确认该文件使用的文本编码是导入工具所支持的,通常为 UTF-8
  • 检查脚本要求的时码格式
  • 请确保每个字幕块都包含索引、开始和结束时间、字幕文本以及所需的间距
  • 如果导入工具拒绝某些格式标签,请删除这些不被支持的格式标签
  • 测试一个小型、简化的 SRT 文件,以确定问题出在文件本身还是安装过程中

一条典型的 SRT 时间码行如下所示:

00:00:00,000 –> 00:00:02,500

利用字幕预设和模板优化您的 After Effects 工作流程

基于模板的工作流将一次性设计工作转化为可重复使用的生产系统。.

创建和保存自定义字幕样式

要创建可重复使用的字幕方案:

  1. 在文本图层上创建您喜欢的样式
  2. 添加所需的特效、表情控制或文字动画
  3. 选择要重复使用的属性
  4. 选择“动画”>“保存动画预设”
  5. 在今后的项目中将该预设应用于文本图层
  6. 在将该预设应用到整段视频之前,请先用短句和长句测试该预设

动画预设适用于可重复使用的属性设置。当字幕设计还依赖于背景形状、控制器、表达式或多个协调的图层时,完整的项目模板或预合成可能更为合适。.

利用模板加快项目进度

动态图形模板将工作流程扩展至 Premiere Pro:

  • 在 After Effects 中设计字幕或动画文字系统
  • 在“Essential Graphics”面板中打开该合成
  • 显示源文本以及编辑器应被允许修改的任何控件
  • 将合成导出为动态图形模板
  • 将模板保存在本地或 Creative Cloud 库中
  • 在 Premiere Pro 中安装并编辑它

这种方法使动态设计师能够完全掌控视觉系统,同时让 Premiere Pro 剪辑师修改显示的文本和设计属性。.

动态图形模板并不一定能完全替代字幕轨道。对于长篇对话,为每条字幕应用并编辑一个图形,其效率可能仍不如使用 Premiere Pro 的原生字幕工具。这些模板特别适用于短篇、品牌化或动画风格的字幕处理。.

为什么 Sonix 能让 After Effects 的字幕制作更快、更准确

After Effects 提供了对排版和动态设计的全面控制,但并未像 Premiere Pro 那样提供集成的语音转文字和字幕轨道工作流程。在开始视觉处理之前,可以使用外部转录平台预先准备好文本和时间轴。.

Sonix 通过基于人工智能的转录和字幕工具支持该工作流程:

准确性,但需明确说明: Sonix 报告称,在音质清晰的情况下,转录准确率最高可达 99%。实际结果可能有所不同,交付前应仔细核对转录内容。.

字幕工作流的导出格式: Sonix 可以导出带有时间码的 SRT 和 VTT 文件,以及其他字幕和后期制作格式。.

多语言支持: Sonix 目前支持以下语言的字幕生成: 54种以上语言 并提供 自动翻译 用于多语言工作流。.

基于浏览器的编辑: 用户可以在导出前审阅文本、收听同步音频、调整字幕时间轴,并优化字幕分段。.

字幕样式和固定显示选项: 当无需使用 After Effects 进行处理时,Sonix 还可以直接对字幕进行样式设置并将其烧录到受支持的视频输出文件中。.

团队与集成功能: 共享工作区和 与Zoom等工具的集成 有助于团队集中管理原始录音和文字记录。.

对于 视频制作团队, 一个可重复的工作流程是:将文件上传至 Sonix,审核文字稿,导出 SRT 文件,将字幕数据导入 After Effects,应用视觉效果,进行审核,然后渲染。.

这既可以减少手动转录和时间轴调整的工作量,又能让 After Effects 专注于排版、动画和合成。.

最终结论:选择合适的 After Effects 字幕解决方案

在手动制作字幕、基于脚本的工作流程以及专用转录平台之间进行选择,取决于项目的长度、复杂程度、分发要求以及制作量。.

在以下情况下,请选择手动创建字幕:

  • Detai可控制少量字幕行
  • 针对单个词或短语的自定义动画
  • 这是一次性操作,安装和配置另一款工具并不能节省时间
  • 利用 After Effects 的文字和动画功能进行练习

在以下情况下,请选择基于脚本的导入工作流:

  • 加快现有 SRT 文件的实施
  • 多个字幕片段中保持一致的视觉格式
  • 减少重复打字和手动计时
  • 在 After Effects 中进行样式设计,无需从头开始绘制每一条线

当您需要以下功能时,请选择 Sonix 这样的专业转录平台:

  • 带时间戳输出的自动转录
  • 适用于视频和网络工作流的 SRT 或 VTT 导出
  • 多语言支持 供国际发行
  • 共享笔录审阅与协作
  • 在导入 After Effects 之前,通过浏览器进行编辑
  • 整合能力 与其他媒体工具结合使用

对于经常制作视频的专业人士来说,, Sonix 在内容导入 After Effects 之前,可以完成转录、审校、时间轴校准以及字幕文件的准备工作。随后,After Effects 便可专注于其最擅长的领域:视觉设计、动画制作和合成。.

常见问题

Adobe After Effects 能自动生成字幕吗?

After Effects 并未包含 Premiere Pro 中集成的语音转文本和字幕轨道工作流程。您可以使用文本图层手动创建字幕,或者通过外部转录服务生成带时间码的字幕文件,并使用兼容的脚本将其转换为 After Effects 合成中的文本元素。.

将 SRT 文件导入 After Effects 的最佳方法是什么?

诸如 Digital Anarchy SRT Importer 之类的第三方脚本,可将标准 SRT 文件中的文本和时间码转换为 After Effects 中的定时字幕元素。请按照当前脚本版本随附的安装说明进行操作,因为正确的文件夹和菜单位置可能取决于该工具是以标准脚本还是 ScriptUI 面板的形式打包的。.

如何确保我的字幕清晰易读且便于理解?

应使用清晰的字体、高对比度、适中的行长,并确保字幕位置不会遮挡重要的视觉信息。字幕大小应根据视频分辨率和预期观看设备来调整,而非依赖通用的最小字号标准。 针对聋人和听力障碍观众的字幕,应包含发言者身份标识以及有意义的非语音音频信息,并审查完成的字幕以确保准确性和与视频的同步性。.

Sonix 和 After Effects 如何协同工作来制作字幕?

将录音上传至 Sonix, ,在浏览器中查看并编辑带时间戳的文字稿,将文本格式化为字幕,并导出 SRT 文件。随后,可通过兼容的导入脚本将 SRT 数据转换为 After Effects 中的定时文本,在该软件中,您可以控制字体、位置、动画及其他视觉效果。.

我可以在 After Effects 中自定义字幕的外观吗?

是的。将字幕文本导入 After Effects 后,您可以调整字体、颜色、大小、背景、位置、动画和特效。您可以将常用属性保存为“动画预设”,或者创建一个包含选定控制项的动态图形模板,供在 Premiere Pro 中使用。.

在几分钟内获得准确的转录

开始更智能的转录。免费试用 Sonix 或了解我们的定价,找到适合您的计划。