After Effects 处理预览时内存不足问题的方式

通过调整内存和缓存设置来管理 Adobe After Effects 中的低内存状况,以减少预览和渲染期间的减速和中断。

内存不足警告横幅
内存不足警告横幅

After Effects 内存不足警告

After Effects 版本 22.5 尝试缓存五个帧以供预览,即使它超出了可用于首选项对话框中的 选项的 RAM 中分配给 After Effects 的内存。 

After Effects 中的“首选项”>“内存设置”
After Effects 中的“首选项”>“内存设置”

安装了 After Effects 版本 22.6 中的新更新后,还会显示内存不足警告横幅,并说明它会增加分配的内存量以缓存用于进行预览的帧。

某些情况下,After Effects 可能没有足够的内存来缓存帧以供预览,会显著缩小预览范围:

  • 指定给 RAM 的内存(可用于 首选项)设置了 After Effects、Premiere、Character Animator、Media Encoder、Photoshop 和 Audition 的可用内存。如果同时打开了多个这些应用程序,那么分配给 After Effects 的可用内存份额就会变低。 
  • 第三方特效插件也会共享分配的内存,这可能导致内存占用过高。这种情况下,在您继续处理项目时,会缩小预览范围。 

增加 After Effects 的可用内存

  1. 请在首选项中增加分配给 After Effects 的内存量(macOS: After Effects > 设置 > 内存与 CPU > 分配给...的 RAM Windows:文件 > 首选项 > 内存与 CPU > 分配的 RAM 。)

  2. 关闭所有未使用的 Adobe 应用程序。 

  3. 重新启动 After Effects。  

确定不能适当释放内存的效果

如果解决方法不起作用,您可以确定并移除导致高内存使用率且不会相应释放内存的效果。

  1. 预览/回放项目。  

  2. 使用编辑 > 清除 > 所有内存和磁盘缓存进行清除。 

  3. 通过“活动监视器”或“任务管理器”记录 After Effects 的内存使用率。 

  4. 重复步骤 123 几次。

  5. 如果步骤 3 中记录的内存使用率持续增长,则代表项目中有一个效果持续占用内存,而没有将其释放回系统。

  6. 移除可疑效果并重新启动 After Effects。

  7. 重复步骤 16,直到找出没有适当释放内存的效果。

确定导致此问题的效果后,请报告该问题并避免使用此效果。

Adobe, Inc.

更快、更轻松地获得帮助

新用户?