業(yè)界音視頻處理底層大都是都是ffmpeg嗎?
共 488字,需瀏覽 1分鐘
·
2022-02-09 17:34
ffmpeg是一個(gè)龐大的多媒體開源項(xiàng)目,主要包含各種格式解復(fù)用,解碼codec(音頻,視頻,字幕),后處理(音頻重采樣,變速變調(diào),視頻加logo,模糊,縮放等),集成x264等可以codec編碼,復(fù)用封裝,另外圖片的解碼,編碼也可以使用,功能的強(qiáng)大性毋庸置疑,甚至還加入了不同平臺(tái)的硬加速編碼功能,所以一般多媒體需求或多或少多會(huì)涉及到ffmpeg……
剪輯和播放屬于另一層次的高層應(yīng)用,
剪輯后處理比如倍速,變調(diào),混音,縮放,模糊等都可以使用ffmpeg處理,也可以選擇其他如GPU或其他插件來(lái)實(shí)現(xiàn),都屬于靈活的后處理方式,
播放器本身由解復(fù)用,io,解碼,音視頻同步,渲染等多部分組成,每一個(gè)部分都可以使用不同的組件完成,比如解復(fù)用使用ffmpeg,解碼使用硬加速,或者解復(fù)用使用其他方式,解碼使用ffmpeg,完全是一種開放靈活的方式,當(dāng)理解到一定程度后就可以隨心所欲組合完成需求了~前提是流程框架已完全熟悉理解!
多媒體音視頻技術(shù)從業(yè)十余年,壓縮播放渲染,感興趣的朋友 點(diǎn)贊,關(guān)注~雙擊屏幕~
評(píng)論
圖片
表情
