使用 Media Encoder 创建 H.264、MPEG-2 和 WMV 视频

After Effects CC 2014 (13.0) 不包含直接从渲染队列创建 H.264、MPEG-2 和 WMV 视频的导出程序。要以这些格式创建视频,应使用 Adobe Media Encoder。

您仍可以将这些格式的视频导入 After Effects。

问题:如何结合使用 Adobe Media Encoder 和 After Effects 创建 H.264、MPEG-2 和 WMV 视频?

结合使用 Adobe Media Encoder 和 After Effects 以 H.264、MPEG-2 和 WMV 格式创建视频时主要有两种选择:

解决方案 1:渲染经过无损编码的主文件并将其从 After Effects 导出至 Adobe Media Encoder 监控的监视文件夹

结合使用 Adobe Media Encoder 和 After Effects,以这些格式创建视频的最快捷方式,是使用 After Effects 渲染队列将经过无损编码的主文件(例如使用 QuickTime .mov 容器文件中的 PNG 视频编解码器)导出至 Adobe Media Encoder 监控的监视文件夹。您可以为 Adobe Media Encoder 中的监视文件夹指定编码预设,以便它使用您指定的任意设置自动编码。

使用此方法的优点在于,它使用 After Effects 性能功能进行渲染(例如在适用的情况下使用 GPU 加速和多重处理),并使用 Adobe Media Encoder 性能功能进行编码(例如并行编码)。使用此方法的缺点在于,它会在整个渲染操作过程中占用 After Effects 主应用程序,在这段时间内您无法使用 After Effects 进行任何其他操作。

解决方案 2:将合成从 After Effects 直接发送到 Adobe Media Encoder(“合成”>“添加到 Adobe Media Encoder 队列”)

结合使用 Adobe Media Encoder 和 After Effects 以这些格式创建视频的另一方法是:将合成从 After Effects 直接添加到 Adobe Media Encoder 队列。

此方法的优点在于,允许您一边进行渲染和编码,一边在 After Effects 中继续操作,因为渲染由 After Effects 的后台实例执行。在某些情况下渲染阶段可能较慢(与使用 After Effects 渲染队列相比),因为在后台执行渲染的 After Effects 无外设版本无法使用 GPU 加速和多重处理功能。

为何从 After Effects 渲染队列中删除了这些导出程序?

从 After Effects 渲染队列中删除 H.264、MPEG-2 和 WMV 导出程序的原因非常简单:在 After Effects 中维持这些导出程序需要投入大量的工作,而修复这些导出程序中存在的几个重大错误需要付出更多的努力。应从其他资源中减去相关工作。

由于 Adobe Media Encoder 已具有出色的 H.264、MPEG-2 和 WMV 导出功能,更为稳妥的做法是依靠 Adobe Media Encoder 导出这些格式,这允许 After Effects 团队将其主要精力集中在动画、动态图形、合成和数字成像功能上,这些也是 After Effects 的核心领域。

Adobe Media Encoder 在以最终交付格式创建文件方面之所以比 After Effects 做得更好,其原因之一在于它拥有一套预设浏览器和易于使用的系统,可用于创建、存储、共享和应用编码预设。另外还有 Effects 选项卡中的各种功能,可让您自动添加水印、时间代码叠加等等。

如果我仍需要从 After Effects 渲染队列中创建这类视频怎么办?

如果您由于某些原因仍需要从 After Effects 渲染队列创建这些格式的视频,则您现在依然可以这么做,方法是在装有 After Effects CC 2014 (13.0) 的同时保留已安装的 After Effects CC (12.2.1),并使用旧的版本执行这些特定的输出任务。

更快、更轻松地获得帮助

新用户?