國產CPU影片能力優化:性能提升75% 可軟解4K高清
去年推出LoongArch指令集之後,國產CPU龍芯已經全面進入自己的生態時代,各個領域都在針對LoongArch進行優化,龍芯方面日前透露了在音影片編碼上的改進,龍芯FFmpeg 5.0版不僅性能提升75%,還可以軟解4K高碼率影片。
FFmpeg是一個開源免費跨平台的影片和音頻流方案,1月份發布的FFmpegLoongArch 生態,是 FFmpeg 社區近年來最為重要的一個版本,此版本不僅增加了諸多新功能,在API方面也進行了重大升級。
龍芯表示,整合對LoongArch的支援意味著後續的開源作業系統在從上游社區集成FFmpeg時,都將自動包含對LoongArch架構的支援,免去了以往繁重的程式碼移植和測試工作,對於LoongArch 生態建設至關重要。
據介紹,伴隨著支援LoongArch的FFmpeg 5.0版本發布,龍芯5000桌面處理器平台能更好地釋放潛能,為龍芯電腦終端帶來更佳的音影片體驗,具體到使用體驗以及技術支援上將有以下重要提升:
支援4K高碼率
FFmpeg 5.0版本中集成了對H264、H265、VP8、VP9、MPEG4、WMV3等影片格式的最新解碼優化。
以H264格式為例,結合支援LoongArch架構的龍芯3A5000平台測試,性能相比龍芯3A4000平台提升75%以上,純軟體解碼播放4K H264影片可以支援達到50Mbps高碼率。
支援多人流暢影片及錄屏
FFmpeg 5.0版本不僅僅針對編解碼avcodec模組做了優化,還針對像素處理swscale模組做了優化,結合龍芯團隊在X264項目上的編碼優化以及mesa的渲染優化,可實現對影片會議系統以及錄屏類應用的良好支援。
以網動影片會議為例,在流暢支援多人影片會議和本地桌面共享時,龍芯CPU佔用率維持在40%左右。
更全面及時的社區支援工作
龍芯團隊將更為密切地與社區開發者互動,更加全面的支援LoongArch生態和FFmpeg社區建設。
龍芯團隊將持續為FFmpeg社區提供基於LoongArch架構的patchwork實時測試服務和FATE狀態定期更新服務。希望更多的社區愛好者能夠關注支援,加入到LoongArch生態的建設中。
下一階段,龍芯團隊將持續優化龍芯5000桌面平台影片編解碼軟硬體協同工作,穩定保障FFmpeg社區支援工作,增加LoongArch架構對濾鏡filter模組的支援,為更加出色的LoongArch生態影音體驗不懈努力。


