波導效率私房:AV1軟編碼已可實用!

 

大家好,我是波導終結者。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

最近幾年,科技發展的速度可能有點超乎大家的想像了,AI滲入方方面面,甚至以前覺得不太可能的實時換聲換臉都已經氾濫。CPU方面,INTEL和AMD最新一代也都集成了強力的NPU,以後等軟件普及即可實用。而視頻編碼方面,新一代的禦三家獨顯,以及CPU核顯,都已經支援AV1編碼。前兩年,AV1的軟壓效率還只處在“可壓,極慢”狀態,平時雖然也有看到優化新聞,但因為我一直用獨顯編碼,便也沒再關注。前陣子經由小夥伴評論區提醒,猛然發現,現在AV1使用CPU軟編的效率也已經相當實用。今天就與大家分享一下。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

評論來自於我當初那篇《波導效率私房:使用AV1編碼壓縮小姐姐學習資料》,有位睿站朋友說使用AV1軟編碼“速度比起x265不是很差”。當時我對AV1軟編的效率印象還停留在不足1倍速,但親自試驗過後,發現這些朋友所言非虛。我用家裡的10400F,最新版本的Release FFMPEG,隨手寫了個腳本試驗一下,發現速度已經可以達到80幀。就算是1080P60幀視頻,也已經可以滿足實時編碼需求。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

我看了一下佔用,CPU是全滿的,說明在目前的優化下,AV1軟編碼已經可以實用。要知道,當年頂著每秒個位數幀率進行編碼的壓製組大有人在,現在也仍有不少使用AI放大或去mosaic處理視頻,效率也只有幾幀。CPU可以吃滿,說明只要把CPU性能堆上去,就可以幾乎線性地、成倍地提高這個編碼速度。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

編碼腳本在這裏也放出來與大家分享,其實沒有什麼複雜的,只要用最新版本的FFMPEG,視頻編碼器指定為libsvtav1就可以。具體速度多少,就看CPU上限了,說不定CPU夠牛逼的,能夠趕上顯卡三四百幀的速度,有待各位土豪測試。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

由於FFMPEG的libsvtav1已經相當可用,而OBS在這方面一直是跟進得最緊的,所以我也把OBS更新到30.2.3的最新Release版本來看看。界面上變化不大,倒是音頻這裏的音量條變漂亮了一下。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

直播模塊這裏,顯卡的AV1硬編碼與CPU的SVT-AV1軟編碼均已可選。但我想吐槽的是,x265軟編碼為什麼就沒選項?

波導效率私房:AV1軟編碼已可實用!_新浪眾測

自定義FFMPEG輸出這裏,視頻編碼器列表添加了簡要的說明,以前只有hevc_nvenc這樣的前綴,不熟悉的朋友根本不知道哪個是哪個。現在有NVIDIA NVENC hevc encoder這樣的簡要說明,找起來也更方便了。這個改進我不清楚具體什麼時候加的,因為版本更新頻繁,我並沒有每個版本都看。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

然後在列表中,果然也看到libsvtav1 – SVT-AV1(Scalable Video Technology for AV1)encoder的選項,說明可用性已經得到OBS團隊的承認和驗證。本地錄像編碼肯定是可用了,至於直播串流,就要看平台支不支援了。

波導效率私房:AV1軟編碼已可實用!_新浪眾測

這年頭科技發展太快了,難怪有人懷疑是不是有外星人暗中插手。各位想要嚐試AV1編碼但是暫時沒有新一代顯卡的可以去試試了,現在連10代I5都能上80幀,更別提14900K之類的了。

感謝大家的觀看,點讚和關注,我們下期再見。