一、报错内容

a low level exception occurred in: ImporterMPEG;

a low level exception occurred in: 无法创建图像缓冲区。

二、报错原因

先了解一个概念,电脑内存分虚拟内存+物理内存,物理内存就是内存条大小,虚拟内存就是利用硬盘来存放部分内存数据。

有些软件,像pr和ae等是内存大户,取决于你拖入的视频数量。这些软件受windows机制和自身申请的物理内存大小,有时你看到的只是占用很少的物理内存。——也就是你的虚拟内存占用可能远超物理内存。(可能是windows为双通道性能考虑,或软件为部分无需高速存取的数据考虑,所以往往预留50%左右物理内存空间来提升性能)

虚拟内存主要由pagefile.sys这个系统隐藏文件控制大小。

一般情况下,windows默认的虚拟内存控制机制,对于一些软件可能有问题,如pr、ae(似乎windows不管你磁盘剩余空间多大,虚拟内存单个软件占用很难超过25g)。

如果拖入pr、ae的视频数量很多,即使实际很小的视频,如果数量多也会占用超多内存,实测1g多上百个视频拖入预览,占用能有40g虚拟内存。导致了pr、ae会提示无法建立图像缓冲区(内存不足)

三、解决方案

1、核心:不让系统控制虚拟内存大小,手动分配。

2、我的电脑(右键)——属性——高级系统设置——高级,手动分配驱动器分页文件大小。

此次设置了D盘和F盘增加了空间,问题解决。
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐