大財小用之13代酷睿核顯視頻編碼與4060顯卡視頻編碼ffmpeg2023版
2022年intel新發(fā)布了13代酷睿CPU,采用前代相同的intel 7(10納米)制程,提高了最大睿頻,增加能效核p-core的數(shù)量,性能相當(dāng)強勁,有些評測中i5已經(jīng)能達(dá)到上代i7的性能,屬于一個小擠牙膏的進(jìn)步。同時筆記本CPU集成的核顯是銳炬Xe顯卡(intel iris xe graphics),包含96個執(zhí)行單元,核顯性能也還可以。
所以我測試了用ffmpeg調(diào)用13代酷睿CPU的軟件和硬件編碼能力,給購買提供大家一些參考。我是用的CPU是移動版的13代酷睿i9-13900H,ffmpeg是23年最新版本。使用同時測試了軟件編碼和硬件編碼(intel qsv),測試結(jié)果性能非常爆炸,處理1080p視頻似乎有些大材小用,即使使用軟件編碼,編碼速度也非常快。
編碼使用的原始視頻材料是蘋果手機拍攝的5分鐘的1080p視頻,原始碼率大概在15M左右。
首先測試軟件編碼,從結(jié)果可以看到,即使是H265軟件編碼,速度也可以接受。
1、H264格式,軟件編碼,crf=23,3.48倍速,碼率大約是10M
ffmpeg -i IMG_2402.MOV -c:v libx264 -preset medium -crf 23 -c:a copy IMG_2402_h264.mp4
2、H265格式,軟件編碼,cfr=28,1.49倍速,碼率大約是4.7M
ffmpeg -i IMG_2402.MOV -c:v libx265 -preset medium -crf 28 -c:a copy IMG_2402_h265.mp4
然后是測試核顯硬件編碼,速度是軟件編碼的2-3倍
3、H264格式,硬件編碼,crf=23,7.37倍速,碼率大約是11.4M
ffmpeg -i IMG_2402.MOV -c:v h264_qsv -global_quality 23 -preset medium IMG_2402_h264_1.MP4
4、H265格式,硬件編碼,crf=28,4.41倍速,碼率大約是3.5M
ffmpeg -i IMG_2402.MOV -c:v hevc_qsv -global_quality 28 -preset medium -tag:v hvc1 IMG_2402_h265_1.MP4

然后我又測試了筆記本英偉達(dá)RTX 4060系顯卡的編碼性能,RTX 4060顯卡使用了AD106核心,包含4608個cuda核心,改用臺積電4nm工藝后,大大降低了功耗,并支持AV1編碼,比上代3060有較大提升,基本達(dá)到了3070的水平,老黃的刀法非常精準(zhǔn)。
4060系顯卡硬件編碼是調(diào)用nvenc來執(zhí)行,從結(jié)果看速度基本達(dá)到了17x,處理1080p視頻根本就是殺雞用牛刀,看來處理8k視頻也不在話下。有機會測試一下AV1格式的編碼能力。
5、H264格式,硬件編碼,cq=23,17.6倍速,碼率大約是14.4M
ffmpeg -i IMG_2402.MOV -c:v h264_nvenc -cq 23 -preset medium IMG_2402_h264_2.MP4
6、H265格式,硬件編碼,cq=28,16.9倍速,碼率大約是7.4M
ffmpeg -i IMG_2402.MOV -c:v hevc_nvenc -cq 28 -preset medium -tag:v hvc1 IMG_2402_h265_2.MP4
