指南 / 批量渲染
一个 AE 模板如何批量输出多语言版本
把同一 AE 合成中的不同语言图层标记为对应语种后,OmniEngine 可按语言切换图层可见性,并通过 Aerender、AME 或 AE 原生队列生成多个语言版本。
先理解每个关键环节
模板应该怎样组织
- 把需要切换的语言版本放在同一个模板或合成结构中。
- 为不同语言图层使用清晰、稳定的图层命名。
- 确认通用画面、声音和非语言图层不会在切换时被错误隐藏。
- 先确定项目实际语言列表,避免 EN、英语、English 等命名混用。
语言标签如何工作
- 可为单个图层或多个选中图层批量指派语言标签。
- 标签信息写入图层备注,并使用 AE 原生标签颜色辅助肉眼检查。
- 切换目标语言时,仅显示对应语言版本,方便检查当前出稿状态。
- 清除标签时会尽量恢复原始标签颜色、显示状态和音频状态。
如何选择输出队列
- Aerender:用于后台批量渲染,开始前建议先保存 AE 工程。
- AME:把版本推送到 Adobe Media Encoder 队列。
- AE 原生队列:继续使用 After Effects 自身的渲染队列。
- 三种方式都应先确认输出模块模板、目标目录和文件命名规则。
为什么先跑一个语言版本
- 提前发现字体缺字、文字溢出和错误换行。
- 确认语言图层可见性与通用图层状态。
- 检查输出尺寸、帧率、时长和编码模板。
- 验证文件名能清楚区分语言和版本,再构建全部语言队列。
批量出稿后的核对
- 输出数量是否与实际存在内容的语言数量相符。
- 每个文件的语言、画面、声音和命名是否正确。
- 未生成的语言是否因为合成树中不存在匹配图层。
- 失败任务结合日志尾部与保留的临时路径进行排查。
可以照着执行的步骤
备份工程并确定语种
保存工程副本,列出本次需要输出的语言和统一代码。
指派语言标签
选中各语言图层并写入标签,利用标签颜色快速巡检。
切换并检查单语种
确认当前合成树只显示目标语言版本。
输出一个测试文件
检查字体、画面、声音、输出模板和文件名。
构建全部语言队列
选择 Aerender、AME 或 AE 原生队列,应用输出目录及命名规则。
审核结果与日志
逐项检查成片,失败时根据日志和临时文件路径定位问题。
常见问题
搜索和实际使用中经常会问到
- 为什么没有匹配图层的语言不会生成文件?
- OmniEngine 会在渲染前递归检查合成树,只为实际存在对应语言标签图层的版本构建队列,以减少空跑和无效输出。
- Aerender、AME 和 AE 原生队列怎么选?
- Aerender 适合后台批量执行,AME 适合推送到 Media Encoder,AE 原生队列则延续当前工程内的渲染方式。无论选择哪种,都应先验证输出模板和一个语言版本。
- 正式批量渲染前最少要检查什么?
- 至少检查一个目标语言的字体、文字溢出、图层可见性、声音、输出尺寸、编码模板和文件名,并先保存 AE 工程。
继续阅读
检查与边界
Aerender 和 AME 批量出稿建议先保存 AE 工程,临时文件默认放在工程旁的 OmniEngine_Temp。
批量渲染提高的是重复操作的一致性,最终成片仍需要按语言逐个审核。