如何彻底排查避免PR渲染错误、失败等各种问题
Adobe Premiere渲染失败,弹出“影片编译错误,“加速渲染器错误”这样的提示。以及显示“无法生成帧” 等错误警告。有时,导出前显示的是4个G,渲染了4个多小时,生成文件的大小只有原文件的十分之一,才几十KB大小。最后终于渲染成功了,播放时又卡顿的不行,试了很多方法,包括重装软件,重装系统都不能解决,是怎么回事呢?下面的步骤有点长,看起来可能有些吃力,但它包括了很多方面,如果能耐心看完并稍加实践的话,一定能大大减少你渲染出错的概率。

工具/原料
PR/工程
——原因总结——:
1、如何解决PR渲染失败问题?渲染出错与什么有关呢?一是与硬盘、内存、显卡的硬件及设置有关,二是与素材以及工程的复杂度有关,素材种类越杂,工程越庞大出错点就越多。
2、下面从1、硬盘、内存、显卡等方面排查及设置,2、素材排查,3、时间线排查,4、通过预渲染或分段导出排查,这4个方面解决问题,这4个方面实施难度从易到难,从简单到复杂。
3、一个简单有效的方法:以管理员身份运行——win10系统有兼容性问题,有时渲染反复出错,以管理员身份运行就可以了,有时这一个步骤就解决问题了,可以尝试一下。





3、输出路径问题:渲染输出弹出“输出驱动器无效”提示,就是磁盘命名和渲染文件命名问题。①、首先,磁盘命名很重要:从D盘开始到N盘,不可用中文命名,也不可名字全是新加卷或未命名。要用英文命名盘符,比如D盘命名为Files,E盘为Works。②、其次,检查你的渲染视频的文件名是否包含标点符号:比如视频文件名包含句点(“.”)等标点符号,或视频文件名延用PR序列名,都可能出错。可使用下划线(“_”)格式。③、再其次,确保输出文件指定的名称和目标位置是唯一的,防止覆盖。新做的系统或者新加的移动硬盘,没有卷号,需要命名磁盘名称才能避免出错,方法见链接:

5、提示h264错误:2019以前的PR版本会出现这种X264解码问题,可能是Pr不支持该格式的视频,在首选项取消加速H.264 解码就可以了:点击菜单栏——编辑 ——首选项 —— 媒体 ——然后把 启用加速 Intel H.264 解码 这一项前面的勾去掉 。苹果系统以及PR2015以前的版本可能没有那个选项,可以先不用管它。


7、磁盘老化或损坏问题:磁盘老化、损坏问题,比如SSD的寿命比机械盘短,频繁用SSD读写,导致SSD盘出错,以及移动硬盘有磕碰或摔打,造成损坏,以及机械硬盘老化导致磁盘转速跟不上,导致写入延迟等问题。可以用DiskGenius磁盘检测工具检查一下输出的磁盘是否有坏道、以及转速等性能指标。如果硬盘有问题就要及时更换,更换硬盘的代价不是很高,操作也比较容易,应该及时解决。



2、优化渲染:其次,内存选项下有个“优化渲染为”选项,如何选择呢?当内存不够时,选择性能,即优先利用CPU的性能。当你的内存足够大时,比如你有64G内存,那么可以选择内存。



四、显卡设置:
1、显卡问题也会弹出“编译影片时出错”警告。原因是你的PR水银加速不支持你的显卡,包括硬件和驱动程序。一般Mac电脑刷了Win系统会出现这个问题,其次是者笔记本用集成显卡渲染。解决办法是:①、禁用集成显卡,开启独立显卡。②、升级显卡驱动。③、开启水银加速。具体的方法见下面的链接,(PC端查看),如果依次操作了上述3个方面,问题依然,渲染还是失败,可以尝试以下设置:④修改显卡渲染为CPU渲染:点击“文件”→“项目设置”→“常规”→“视频渲染和回放”→“渲染程序”选择“仅 Mercury playback Engine软件”即可。因为显卡的问题没有解决,所以只能改用仅CPU软件渲染了。等你升级了显卡硬件之后,可以再改回来,用显卡GPU会加快渲染速度。

五、检查素材:
1、查看你导入的原文件,视频,图片,PSD等有没有什么问题,在项目面板看素材的大小、格式等是否有异常。选择:窗口——元数据,在元数据选项卡下——点击——文件——文件属性,在项目面板选中素材后,在元数据下查看——类型(格式)以及大小。1、格式:PR支持JPEG、PSD、AI、MP4、MOV、AVI、RED、Raw等格式的导入。如果视频格式存在问题,可以用AME转码成PR的标准格式再导入。2、大小:如果有些文件分辨率不高,体积却非常大,就是有问题的素材,也需要AME转码。

2、时间艨位雅剖码和帧率:时码不是标准的时码,(如起始时码不是标准的00:00:00),帧率不是标准的帧率,(帧率不是常规的24fps、25fps、30fps等)。这样的时码和帧率也是非常容易导致渲染出错的地方,时码问题是由于摄像机正在录制,突断电或者关机,没时间保存造成的。帧率问题是由于摄像机升格拍摄或降格拍摄造成的非标准帧率,比如99FPS这样的帧率,PR是支持不了这么高的帧率的。如何解决呢?㈠时码:①、首先,修改默认设置,编辑→首选项→媒体→找到时间码→更改为从00:00:00:00开始。②、其次,单独修改,切换到项目面板,查看所有素材的起始时码,对于媒体开始不是00:00:00:00的非标准时码素材,需要修改。③、在素材上右键——修改——时间码——将时间码改为“0”就可以了。


3、㈡帧率:①、在项目面板检查帧率,找到非标准帧率的素材,比如这里的50FPS的素材。②、在素材上右键——修改——解释素材——勾选采用此帧率——输入25帧——确定。对所有非标准时码和帧率都做这样的修改。有时直接解释素材可以起作用,有时还是会出错,那就只能用AME转码了,将有非标准时码和非标准帧率的素材转码为标准的视频,再导入到PR中。








2、保存:渲染前一定要记得保存,因为渲染过程软件有可能会崩溃。选择文件——另存为——选择一个保存位置,最好是之前设置硬盘时指定的工作硬盘,在移动硬盘或阵列上会加快渲染速度。





七、导出前预渲染
1、最终输出前要用预渲染检查,这是基本常识,如果渲染是问题的,那么预览肯定也是有问题的,所以先预渲染时间线找出错误:①、选择——菜单——标记——入点/出点,快捷键 i 和 o。可以将出点设置为开始,入点设置为结束,即包括住整个时间线。②、选择——菜单——序列——渲染入点到出点。③、弹出渲染进度,结束后可以看到绿线、红线;以及黄线。绿线就是没问题的,红线就是有问题的。黄线代表中性,不用管它。


2、时间线上的绿色条状代表预览的进度,到哪里停止,就证明停止点那里的素材、效果就是有问题的,删除或替换就可以了。

3、渲染报错多半都是时间轴上的素材、特效、插件、轨道、转场问题,导致软件无法进行解码渲染。预渲染可以在时间轴上找到产生问题的准确位置。预渲染还可以起到加快渲染速度的作用,预渲染过的视频导出速度要快很多。注意:预渲染是把视频和特效合成缓存到硬盘里,因此缓存位置的空间要够大。(所以要保留缓存,才能加速,渲染前不可清理、渲染后再清理)。
八、分段导出
1、有时,预渲染也不能完全找出错误,剩下的办法就是分段输出,一段一段地输成MP4,最后再合成一次。①、将时间线上的整个序列平分成3——10个片段,根据你的视频时长分割,时长越长,片段分割的就越多。②先导出第一段:用入点和出点作为标记,快捷键i和O。②然后选择文件——导出——媒体(快捷键:Ctrl+M)③弹出导出设置对话框,选择一下格式、比特率、保存位置,最后点击队列按钮,④弹出AME窗口,这样入点和出点之间的片段就添加到AME渲染队里了。⑤依次类推,接着标记下一个时间段,并添加到队列,直到添加完所有时间段后,⑥点击AME右上角的启动渲染队列按钮(绿色的)就可以了。注意:AME的版本要和PR一致,提前链接脱机素材和整理打包才能防止渲染出错。





