花了兩周,我又更新了開(kāi)源軟件ffio(二)

AIGC動(dòng)態(tài)歡迎閱讀
原標(biāo)題:花了兩周,我又更新了開(kāi)源軟件ffio(二)
關(guān)鍵字:西游記,內(nèi)存,視頻,工具,數(shù)據(jù)
文章來(lái)源:JioNLP
內(nèi)容字?jǐn)?shù):2695字
內(nèi)容摘要:
Hello,我是 JioNLP。這篇文章依然是宣傳我正在更新開(kāi)發(fā)的開(kāi)源軟件工具 ffio。最近又有新的更新,由于有優(yōu)秀的同事參與更新,所以更新速度還是挺快的。
開(kāi)源地址:https://github.com/dongrixinyu/ffio歡迎 star!!以及提出 issue。
為什么制作這個(gè)視頻處理工具包?
原因鏈接:花了三周,我又更新了一版開(kāi)源軟件 ffio
目前新功能一覽:
穩(wěn)定性:現(xiàn)在您可以直接與ffmpeg的C上下文進(jìn)行交互,而無(wú)需再創(chuàng)建ffmpeg進(jìn)程并通過(guò)管道交換數(shù)據(jù)。能夠自動(dòng)應(yīng)對(duì)各種實(shí)時(shí)視頻斷流、視頻網(wǎng)絡(luò)傳輸丟幀、視頻流切換、狀態(tài)控制、FFmpeg程序掛斷等特殊情況。這主要是依賴 python程序在調(diào)用 ctypes 庫(kù)實(shí)現(xiàn),這就充分發(fā)揮了 C 語(yǔ)言的各種優(yōu)勢(shì)。
硬件加速支持:在創(chuàng)建ffio時(shí),只需將hw_enabled設(shè)置為T(mén)rue,即可啟用硬件加速。目前支持Nvidia CUDA。
共享內(nèi)存支持:使用共享內(nèi)存跨多個(gè)進(jìn)程與圖像數(shù)據(jù)進(jìn)行交互,減少冗余數(shù)據(jù)復(fù)制。(目前僅在Linux平臺(tái)上通過(guò)測(cè)試。)
發(fā)送或接收SEI數(shù)據(jù)包:詳情參見(jiàn)示例:encode_frames。
自
原文鏈接:花了兩周,我又更新了開(kāi)源軟件ffio(二)
聯(lián)系作者
文章來(lái)源:JioNLP
作者微信:jionlp
作者簡(jiǎn)介:AI、自然語(yǔ)言處理、計(jì)算機(jī)視覺(jué)、數(shù)據(jù)挖掘、數(shù)據(jù)分析、C、C++。當(dāng)然,也聊關(guān)于程序員的方方面面。

粵公網(wǎng)安備 44011502001135號(hào)