大家好,我是波導(dǎo)終結(jié)者。
之前跟大家分享過使用CPU純性能,軟編碼AV1的內(nèi)容,以現(xiàn)在I7/R7的CPU性能已經(jīng)可以實戰(zhàn)。前不久有位小伙伴留言,說想看看AMD的效果如何,那咱們就安排上。這次測試最主要看的還是效率,畫質(zhì)方面暫不使用FFMetrics細(xì)究,但我會肉眼暫停觀察有沒有明顯瑕疵。
硬件方面,我盡量使用規(guī)格一致的最新配置。翻了一下手頭現(xiàn)有的電腦,規(guī)格最接近的是兩臺小主機(jī),INTEL方面是零刻的GTi14 Ultra 155H,之前入手晚了點,185H沒搶到,就當(dāng)是SIMD指令優(yōu)勢下的讓步了。AMD方面是SER9 Pro HX370。兩者的功耗釋放都是65W。
軟性能方面,之前剛?cè)胧值臅r候SER9 Pro HX370跑9100多分我記得,不過軟件裝得多了之后稍微降了幾十分也是完全可以理解。GTi14 Ultra 155H之前是54W跑的,這次開到65W檔之后,CPU-Z多核分?jǐn)?shù)繼續(xù)上漲來到7882.1分。賬面上來看,155H的軟性能約為HX370的85%-90%,當(dāng)然咱們暫時不考慮火力全開或者無上限超頻的情況。
源是我自己錄制的1080P60幀視頻,H265編碼,Bt709色域。編碼設(shè)置方面,1500K碼率其余默認(rèn),不開啟核顯解碼。對于一般用戶來說,可能SIMD之類的太過底層,直觀點的還是圖中畫紅的AVX2部分。155H編碼速度在135幀左右,任務(wù)管理器中可以看到,CPU利用率在80-100%左右浮動,并且有2個核在看戲。
HX370編碼,速度剛好也在135幀左右,純屬巧合。CPU占用率保持在95%-100%,利用率更高些??梢钥吹?,雖然INTEL有SIMD方面的優(yōu)勢,但是AMD仍然保留對AVX512的支持也不是白搭的。FFMpeg版本為最新的2025年2月17日Release,最終賬面效率上來看,AMD也可以達(dá)到INTEL的85%-90%左右。
既然跑了,就把其他兩種常用編碼一起跑了吧。155H跑H264,使用X264編碼,碼率5000K其余默認(rèn),速度為182幀。圖中可以看到,使用到了MMX2,SSE2Fast,SSSE3,SSE4.2,AVX,F(xiàn)MA3,BMI2,AVX2等指令集,也不知道真正起作用的到底有多少。
HX370方面,跑到了190幀,AVX512生效。根據(jù)經(jīng)驗,H264的優(yōu)化已經(jīng)到頭,或者說受限于技術(shù)規(guī)格,已經(jīng)沒有繼續(xù)優(yōu)化的必要和空間了。
H265編碼方面,X265默認(rèn)設(shè)置,碼率3500K,155H只能來到70幀左右,并且CPU占用率很不穩(wěn)定。就算全部吃滿,換算下來也只有100左右。
在HX370上跑,也只有90幀左右,CPU也基本吃滿了。這也再次應(yīng)證了當(dāng)下編碼器的局勢:H264優(yōu)化到頭,甚至逐漸退化;H265優(yōu)化困難,但還能用;AV1一片大好,只等硬解普及。
這也解釋了一個小疑問:為什么OBS的編碼選項,軟壓方面有X264,SVT-AV1,硬壓方面H264,H265,AV1都有,唯獨軟壓H265不見蹤影。到底是版權(quán)方面的阻礙更大,還是技術(shù)方面真的不好做,已經(jīng)無所謂了?,F(xiàn)在AV1效率這么高,要啥自行車呢?
總的來看,現(xiàn)在無論是AMD還是INTEL,使用SVT-AV1編碼已經(jīng)完全可用,所以O(shè)BS也才會直接列入支持的視頻編碼器里?,F(xiàn)在就差解碼方面硬件普及了,或者軟件上優(yōu)化一下能軟解也是可以的。
感謝大家的觀看,點贊和關(guān)注,我們下期再見。