八、Premiere Pro回放、渲染回放与转码测试
Adobe Premiere Pro是一款使用非常广泛的视频编辑软件,目前广泛应用于广告制作和电视节目制作中,这款软件可以完成视频采集、剪辑、调色、美化音频、字幕添加、视频转码等工作。
我们使用的版本为最新的Premiere Pro 2020,这一版对多核的优化比上代强很多,最多可以调用48个线程,而Premiere Pro 2018只能用到最多16个线程。
测试方式是对一段4K分辨率的场景分别进行回放、渲染以及转码,用以测试不同处理器的性能表现。
测试场景视频为IntroSequence,此4K序列旨在模拟在线视频制作中常见的开场序列(intro sequences)的类型。该序列利用生成的条和带有加速效果的色调镜头来创建生动的开场序列。该序列由2个视频层和1个标题图形层组成。应用效果包括:镜头失真、高斯模糊、马赛克、查找边缘以及视频变换(旋转)。
此段视频的分辨率为4096*2340,帧率为23.98FPS,时长59.4秒
1、回放
视频回放并不消耗处理器,ThreadRipper 3970X 的CPU占用率在20~50%之间。
2、渲染
Premiere Pro的视频渲染对多核处理器相对友好,ThreadRipper 3970X 32个核心利率用达到了77%,渲染时CPU功耗也达到了250W。
3、转码:
我们将此段4K视频进行转码,变成1080P分辨率视频。
转码设置如上图。
转码时的CPU占用已经达到了84%,最高功耗达到了273瓦。
从控制台查看所有的测试数据。
回放:此场景一共1439帧,标准帧率则为23.98FPS。ThreadRipper 3970X在回放的过程中丢失了1250帧,回放帧率是3.51FPS。
由于视频回放对多核的利用率不是太高,因此,ThreadRipper 3970X的回放成绩反而还不如i9-10980XE,差距为1.3FPS。
渲染:ThreadRipper 3970X渲染1439帧总共耗时41秒,渲染帧率为35FPS。
Premiere Pro2020视频渲染可以将ThreadRipper 3970X利用到70%,因此在性能方面就反超了i9-10980XE,能够领先10%左右。此时8核心的i9-9900K只有ThreadRipper 3970X刚好一半的性能。
转码:ThreadRipper 3970X完成此段4K视频的转码共用掉了41.6秒。
Premiere Pro 2020转码最多可以将ThreadRipper 3970X利用到84%,只用了41.6秒就完成转码,比i9-10980XE少了6秒,也就是有将近15%的领先优势。