【手柄】軟編碼AV1,用AMD效果如何?:大家好,我是波導終結者。之前跟大家分享過使用CPU純性能,軟編碼AV1的內容,以現在I7/R7的CPU性能已經可以實戰。前不久有
大家好,我是波導終結者。

之前跟大家分享過使用CPU純性能,軟編碼AV1的內容,以現在I7/R7的CPU性能已經可以實戰。前不久有位小伙伴留言,說想看看AMD的效果如何,那咱們就安排上。這次測試最主要看的還是效率,畫質方面暫不使用FFMetrics細究,但我會肉眼暫停觀察有沒有明顯瑕疵。

硬件方面,我盡量使用規格一致的最新配置。翻了一下手頭現有的電腦,規格最接近的是兩臺小主機,INTEL方面是零刻的GTi14 Ultra 155H,之前入手晚了點,185H沒搶到,就當是SIMD指令優勢下的讓步了。AMD方面是SER9 Pro HX370。兩者的功耗釋放都是65W。

軟性能方面,之前剛入手的時候SER9 Pro HX370跑9100多分我記得,不過軟件裝得多了之后稍微降了幾十分也是完全可以理解。GTi14 Ultra 155H之前是54W跑的,這次開到65W檔之后,CPU-Z多核分數繼續上漲來到7882.1分。賬面上來看,155H的軟性能約為HX370的85%-90%,當然咱們暫時不考慮火力全開或者無上限超頻的情況。

源是我自己錄制的1080P60幀視頻,H265編碼,Bt709色域。編碼設置方面,1500K碼率其余默認,不開啟核顯解碼。對于一般用戶來說,可能SIMD之類的太過底層,直觀點的還是圖中畫紅的AVX2部分。155H編碼速度在135幀左右,任務管理器中可以看到,CPU利用率在80-100%左右浮動,并且有2個核在看戲。

HX370編碼,速度剛好也在135幀左右,純屬巧合。CPU占用率保持在95%-100%,利用率更高些。可以看到,雖然INTEL有SIMD方面的優勢,但是AMD仍然保留對AVX512的支持也不是白搭的。FFMpeg版本為最新的2025年2月17日Release,最終賬面效率上來看,AMD也可以達到INTEL的85%-90%左右。

既然跑了,就把其他兩種常用編碼一起跑了吧。155H跑H264,使用X264編碼,碼率5000K其余默認,速度為182幀。圖中可以看到,使用到了MMX2,SSE2Fast,SSSE3,SSE4.2,AVX,FMA3,BMI2,AVX2等指令集,也不知道真正起作用的到底有多少。

HX370方面,跑到了190幀,AVX512生效。根據經驗,H264的優化已經到頭,或者說受限于技術規格,已經沒有繼續優化的必要和空間了。

H265編碼方面,X265默認設置,碼率3500K,155H只能來到70幀左右,并且CPU占用率很不穩定。就算全部吃滿,換算下來也只有100左右。

在HX370上跑,也只有90幀左右,CPU也基本吃滿了。這也再次應證了當下編碼器的局勢:H264優化到頭,甚至逐漸退化;H265優化困難,但還能用;AV1一片大好,只等硬解普及。

這也解釋了一個小疑問:為什么OBS的編碼選項,軟壓方面有X264,SVT-AV1,硬壓方面H264,H265,AV1都有,唯獨軟壓H265不見蹤影。到底是版權方面的阻礙更大,還是技術方面真的不好做,已經無所謂了。現在AV1效率這么高,要啥自行車呢?

總的來看,現在無論是AMD還是INTEL,使用SVT-AV1編碼已經完全可用,所以OBS也才會直接列入支持的視頻編碼器里。現在就差解碼方面硬件普及了,或者軟件上優化一下能軟解也是可以的。
感謝大家的觀看,點贊和關注,我們下期再見。
