近日,科技界迎來(lái)了一則關(guān)于多媒體應(yīng)用的喜訊。知名科技媒體phoronix在2月4日發(fā)布了一篇報(bào)道,揭示了開源庫(kù)FFmpeg的最新進(jìn)展——該庫(kù)現(xiàn)已增添了對(duì)NVIDIA和AMD顯卡的視頻加速支持,為多媒體應(yīng)用的處理效率帶來(lái)了顯著提升。
具體來(lái)說(shuō),F(xiàn)Fmpeg此次為NVIDIA的Blackwell架構(gòu)GPU整合了視頻加速功能。這意味著,那些使用Blackwell GPU的用戶,在視頻處理方面將享受到更加流暢的體驗(yàn)。不僅如此,F(xiàn)Fmpeg還增強(qiáng)了編碼和解碼4:2:2色度采樣視頻的能力,為NVIDIA的視頻加速注入了新的活力,進(jìn)一步加速了創(chuàng)作流程。
而在AMD方面,F(xiàn)Fmpeg也邁出了重要的一步。它初步支持了AMD先進(jìn)媒體框架“AMF”的視頻解碼功能(AMFDEC),涵蓋了H.264、H.265/HEVC和AV1等多種視頻解碼格式。此前,F(xiàn)Fmpeg已經(jīng)支持了AMF的視頻編碼功能,此次新增的解碼功能無(wú)疑是對(duì)其多媒體處理能力的又一次強(qiáng)化。
更令人興奮的是,F(xiàn)Fmpeg還引入了基于AMF硬件加速的視頻濾鏡。其中,vpp_amf提供了簡(jiǎn)單的采樣算法和顏色轉(zhuǎn)換功能,而sr_amf則支持高級(jí)采樣算法,如FidelityFX Super Resolution。這些濾鏡的加入,無(wú)疑將為視頻創(chuàng)作者提供更多樣化的處理手段。
FFmpeg還新增了一個(gè)名為hwcontext_amf的共享AMF上下文。這一創(chuàng)新設(shè)計(jì)允許編碼器、解碼器和濾鏡之間繞過(guò)主內(nèi)存拷貝,實(shí)現(xiàn)CPU直接訪問(wèn)視頻內(nèi)存。這不僅提高了AMF流水線的整體性能,還提供了VCN電源管理控制等附加功能。對(duì)于多媒體應(yīng)用來(lái)說(shuō),這無(wú)疑是一個(gè)重大的性能提升。
AMD還透露了一個(gè)好消息:他們即將為MA350多媒體加速器提供完整的AMF API。這意味著,未來(lái)FFmpeg在AMD平臺(tái)上的性能表現(xiàn)還將有更大的提升空間。
FFmpeg此次新增的NVIDIA和AMD顯卡視頻加速支持,無(wú)疑為多媒體應(yīng)用的發(fā)展注入了新的動(dòng)力。隨著技術(shù)的不斷進(jìn)步,我們有理由相信,未來(lái)的多媒體應(yīng)用將更加高效、更加多樣化。