用户指南 取消(C)

After Effects 的 GPU 和 GPU 驱动程序要求

  1. After Effects 用户指南
  2. Beta 版
    1. Beta 版项目概述
    2. After Effects Beta 版主页
    3. Beta 版中的功能
      1. 将 3D 模型导入并添加到合成中(Beta 版)
      2. 基于图像的光照(Beta 版)
      3. 从 3D 模型中提取相机和光线并为其制作动画(Beta 版)
  3. 快速入门
    1. After Effects 快速入门
    2. After Effects 的新增功能 
    3. 发行说明 | After Effects
    4. After Effects 系统要求
    5. After Effects 中的键盘快捷键
    6. 支持的文件格式 | After Effects
    7. 硬件建议
    8. 适用于 Apple Silicon 的 After Effects
    9. 规划和设置
  4. 工作区
    1. 常规用户界面项
    2. 了解 After Effects 界面
    3. 工作流程
    4. 工作区、面板和查看器
  5. 项目与合成
    1. 项目
    2. 合成基础知识
    3. 预合成、嵌套和预渲染
    4. 使用合成分析器查看详细的性能信息
    5. CINEMA 4D 合成渲染器
  6. 导入素材
    1. 准备并导入静止图像
    2. 从 After Effects 和 Adobe Premiere Pro 导入
    3. 导入和解释视频与音频
    4. 准备和导入 3D 图像文件
    5. 导入和解释素材项目
    6. 使用素材项目
    7. 使用“场景编辑检测”检测编辑点
    8. XMP 元数据
  7. 文本和图形
    1. 文本
      1. 设置字符格式和“字符”面板
      2. 文本效果
      3. 创建和编辑文本图层
      4. 设置段落格式和“段落”面板
      5. 凸出文本和形状图层
      6. 为文本设置动画
      7. 文本动画的示例和资源
      8. 实时文本模板
    2. 动态图形
      1. 在 After Effects 中使用动态图形模板
      2. 使用表达式在动态图形模板中创建下拉列表
      3. 使用“基本属性”创建动态图形模板
      4. 替换动态图形模板和基本属性中的图像和视频
      5. 使用“属性”面板更快、更轻松地制作动画
  8. 绘图、绘画和路径
    1. 形状图层、路径和矢量图形的概述
    2. 绘画工具:笔刷、仿制图章和橡皮擦
    3. 将形状描边椎体化
    4. 形状图层的形状属性、绘画操作和路径操作
    5. 使用“位移路径”形状效果更改形状
    6. 创建形状
    7. 创建蒙版
    8. 使用内容识别填充面板,移除视频中的对象
    9. Roto 笔刷和调整遮罩
  9. 图层、标记和摄像机
    1. 选择和排列图层
    2. 混合模式和图层样式
    3. 3D 图层
    4. 图层属性
    5. 创建图层
    6. 管理图层
    7. 图层标记和合成标记
    8. 摄像机、光和目标点
  10. 动画、关键帧、运动跟踪和抠像
    1. 动画
      1. 动画基础知识
      2. 使用人偶工具制作动画
      3. 管理形状路径和蒙版并对其进行动画制作
      4. 使用 After Effects 为 Sketch 和 Capture 形状制作动画
      5. 分类动画工具
      6. 使用数据驱动的动画
    2. 关键帧
      1. 关键帧插值
      2. 设置、选择和删除关键帧
      3. 编辑、移动和复制关键帧
    3. 运动跟踪
      1. 跟踪和稳定运动
      2. 人脸跟踪
      3. 蒙版跟踪
      4. 蒙版引用
      5. 速度
      6. 时间拉伸和时间重映射
      7. 时间码和时间显示单位
    4. 抠像
      1. 抠像
      2. 抠像效果
  11. 透明度与合成
    1. 合成和透明度概述及资源
    2. Alpha 通道和遮罩
    3. 轨道遮罩和移动遮罩
  12. 调整颜色
    1. 颜色基础知识
    2. 色彩管理
    3. 颜色校正效果
    4. OpenColorIO 和 ACES 色彩管理
  13. 效果和动画预设
    1. 效果和动画预设概述
    2. 效果列表
    3. 效果管理器
    4. 模拟效果
    5. 风格化效果
    6. 音频效果
    7. 扭曲效果
    8. 透视效果
    9. 通道效果
    10. 生成效果
    11. 过渡效果
    12. 果冻效应修复效果
    13. 模糊和锐化效果
    14. 3D 通道效果
    15. 实用效果
    16. 遮罩效果
    17. 杂色和颗粒效果
    18. 保留细节放大效果
    19. 旧版效果
  14. 表达式和自动化
    1. 表达式
      1. 表达式基础知识
      2. 了解表达式语言
      3. 使用表达式控件
      4. JavaScript 与旧版 ExtendScript 表达式引擎之间的语法差别
      5. 正在编辑表达式
      6. 表达式错误
      7. 使用表达式编辑器
      8. 使用表达式编辑和访问文本属性
      9. 表达式语言引用
      10. 表达式示例
    2. 自动化
      1. 自动化
      2. 脚本
  15. 沉浸式视频、VR 和 3D
    1. 在 After Effects 中构造 VR 环境
    2. 应用沉浸式视频效果
    3. 用于 VR/360 视频的合成工具
    4. 跟踪 3D 摄像机运动
    5. 使用 3D 设计空间
    6. 3D 变换 Gizmo
    7. 使用 3D 动画执行更多操作
    8. 使用 Mercury 3D 引擎实时预览对 3D 设计的更改
    9. 向图形添加响应式设计
  16. 视图和预览
    1. 预览
    2. 使用 Mercury Transmit 进行视频预览
    3. 修改和使用视图
  17. 渲染和导出
    1. 渲染和导出基础知识
    2. After Effects 中的 H.264 编码
    3. 将 After Effects 项目导出为 Adobe Premiere Pro 项目
    4. 转换影片
    5. 多帧渲染
    6. 自动渲染和网络渲染
    7. 渲染和导出静止图像及静止图像序列
    8. 在 After Effects 中使用 GoPro CineForm 编解码器
  18. 使用其他应用程序
    1. Dynamic Link 和 After Effects
    2. 使用 After Effects 和其他应用程序
    3. After Effects 中的同步设置
    4. After Effects 中的 Creative Cloud Libraries
    5. 增效工具
    6. Cinema 4D 和 Cineware
  19. 协作:Frame.io 和团队项目
    1. 在 Premiere Pro 和 After Effects 中协作
    2. Frame.io
      1. 安装和激活 Frame.io
      2. 将 Frame.io 与 Premiere Pro 和 After Effects 搭配使用
      3. 常见问题解答
    3. 团队项目
      1. 开始使用团队项目
      2. 创建团队项目
      3. 使用团队项目进行协作
  20. 内存、存储、性能
    1. 内存和存储
    2. After Effects 处理预览时内存不足问题的方式    
    3. 提高性能
    4. 首选项
    5. After Effects 的 GPU 和 GPU 驱动程序要求
  21. 知识库
    1. 已知问题
    2. 已修复的问题
    3. 常见问题解答
    4. After Effects 和 macOS Ventura
    5. After Effects 处理预览时内存不足问题的方式

了解 After Effects 2019 年 11 月版(版本 17.0)和后续版本对于 GPU 和 GPU 驱动程序的要求。

使用哪款 GPU 才能获得最佳性能?

市面上不断推出各种新的 GPU 芯片组,After Effects 无法一一对其进行验证,也无法判断哪个 GPU 芯片组最适用,然而,您可遵循以下指导原则,找出最适合自己工作流程的 GPU。

  • 个别 GPU 技术的重要程度,低于整体 GPU 性能。After Effects 为 OpenGL、OpenCL、CUDA 和 Metal 提供不同程度的支持。请选择能够满足您个人预算和系统要求的高性能显卡。
  • 当前,Premiere Pro 对于 GPU 的利用范围要比 After Effects 广一些,且其技术与 After Effects 是共享的。因此首先可以查看 Premiere Pro 的推荐 GPU 列表(请参阅 Premiere Pro 系统要求)。
  • 工作流程中的其他应用程序,对于 GPU 的要求可能比 After Effects 更高。请注意考虑所有应用程序的要求。
  • 核实同一计算机上是否配备了多个 GPU。
  • 核实您的 Mac 机器上是否配备了不支持的 GPU。

可能遇到的与 GPU 有关的问题

升级到 After Effects 17.x 或更高版本后,可能会出现驱动程序问题,您可能需要升级驱动程序。

可能会遇到的部分驱动程序问题如下:

  • 已知的系统不兼容问题,会导致不稳定和崩溃,从而造成数据丢失。
  • 当前版本的网络设备软件可能导致 Adobe 应用程序发生问。
  • 编辑期间不时发生崩溃。
  • 您可能会收到诸如“此版本的操作系统与您的 Adobe 应用程序不兼容”之类的错误消息。
  • 无预览、错乱预览、丢帧、性能问题(包括回放速度慢或帧问题)。 

本文介绍 2019 版 After Effects(17.0 及更高版本)搭配 CUDA 显卡使用所需的条件。

MacOS 和 Windows 的 NVIDIA CUDA 图形加速要求

注意:

Adobe 强烈建议,在使用 After Effects 时,将 NVIDIA 驱动程序更新到 451.77 或更高版本。 

NVIDIA CUDA 图形加速需要 CUDA 10.1 驱动程序。

运行 Adobe 视频应用并非一定需要 CUDA,但如果您喜欢 CUDA 图形加速,那么先要在系统上安装来自 NVIDIA 的 CUDA 10.1 驱动程序,然后再升级到 After Effects 17.0 版以及后续版本。

在 Windows 上更新 NVIDIA 驱动程序

这些驱动程序会定期更新,因此请查看 NVIDA 网站,确保您拥有最新版本的 GPU 驱动程序。

您可以在此处找到最新的 GPU 驱动程序:

更新 MacOS 的显示驱动程序和 CUDA 10.1 驱动程序

  • 要求 macOS 版本为 10.13.6(High Sierra 的最新版本)
  • 近期上市的 NVIDIA GPU,拥有至少 4 GB 显存。
  • NVIDIA 显示驱动程序版本 387.10.10.10.40.128。 
注意:

您用于 macOS 10.13.6 的当前 NVIDIA 驱动程序版本不支持 CUDA 10.1,并导致 Adobe 应用程序出现问题。Adobe 不建议升级到 macOS 10.13.6 以上的版本,因为 Mac0S 10.14 (Mojave) 目前不支持 CUDA。

请确保先更新设备驱动程序,然后再安装 CUDA 驱动程序。您可以从以下位置更新设备驱动程序:

支持的 Intel 驱动程序版本

Intel 驱动程序版本
验证驱动程序版本和驱动程序日期

After Effects 中需要用到 GPU 的功能

After Effects 本身可用的功能

很多 After Effects 功能需要使用 GPU 以加速渲染。要查看这些效果,请选择“项目设置”>“视频和效果渲染”。有关 GPU 加速的效果和功能列表,请参阅 GPU 加速的效果

第三方效果

某些第三方效果(例如 Video Copilot 推出的 Element 3D)也会独立于 After Effects 使用 GPU。请参阅发行商的文档,了解受支持的 GPU 和技术。诸如 Magic Bullet Looks 这样的效果,与 Mercury GPU 加速管线挂钩(此类效果在 Premiere Pro 中也是使用 GPU 加速的。)

Mercury GPU 加速

利用 Mercury GPU 加速,After Effects 可使用 GPU 渲染受支持的效果,从而大幅缩短渲染时间。

您可能在 Premiere Pro 中见过Mercury 这个名称。After Effects 用于渲染的技术,与 Premiere Pro Mercury Playback Engine 使用的技术相同。(After Effects 中使用的回放引擎与 Premiere Pro 不同,因此 After Effects 仅使用该技术的渲染组件。)

Mercury GPU 加速为项目设置。要启用该设置,请选择“文件”>“项目设置”,单击“视频渲染和效果”选项卡,然后将“使用”选项设置为“Mercury GPU 加速”。根据计算机和 GPU 的不同,显示的此类选项也可能不同。After Effects 支持以下 GPU 技术:

  • OpenCL(macOS 和 Windows)
  • CUDA(仅限安装了 NVIDIA GPU 的 Windows 平台)
  • Metal(仅限 macOS 10.12 及更高版本)
注意:

MacOS 10.14 及后续版本不支持 NVIDIA CUDA。如果您使用 Apple 授权的 NVIDIA GPU,则可以继续使用 Metal Mercury Playback Engine。

关于 GPU 的更多信息

关于上述列表的、需要注意的一些技术要点:

  • 所有 VR 效果(例如,“VR 模糊”)只能由 GPU 提供支持。与其他效果不同,VR 效果当前并不能由 CPU 提供支持。建议使用 VRAM 较高(4GB 或更高)的 GPU 来支持这些效果。与其他效果相比,VR 效果的优势在于无缝融入,且可将 VR 图像的末尾回绕在一起。另外,After Effects 的部分全新 VR 效果(例如,“VR 色差”)还可用在非 VR 素材上。
  • 图层变形和图层质量要求启用图层动态模糊,因为它们本身无法明显提升在 GPU 中的渲染速度。但在 GPU 上渲染动态模糊要求其知悉变形和质量,因此在动态模糊需要时,就可以在 GPU 上完成这些计算。由此可以明白,在同时使用 CPU 和 GPU 进行渲染的环境中,因为需要将各帧在 CPU 和 GPU 内存之间移动,所以会存在性能损失。如果某个效果在 GPU 上渲染的速度不高于在 CPU 上渲染的速度,那么来回复制帧只会带来额外的时间损耗,而无法提升性能。
  • “首选项”>“显示”中的“硬件加速合成、图层和素材面板”选项默认启用,并使用 OpenGL 将渲染后的帧预备好,用于预览/回放期间的屏幕显示。After Effects 渲染了帧之后,接下来就将该帧预备好用于显示,预备时需要考虑屏幕分辨率、缩放、叠加(例如参考线和图层手柄)和颜色管理。具体而言,为项目启用了工作空间颜色配置文件后,即可使用“视图”>“使用显示色彩管理”。禁用了硬件加速选项后,After Effects 会在 CPU 上处理所有这些工作,但 GPU 可提升这个过程的速度,尤其是颜色管理方面的处理速度。此工作对于 GPU 的要求非常低,任何配置了少量 VRAM 的现代显卡都足以胜任。
Adobe 徽标

登录到您的帐户