花了两周,我又更新了开源软件ffio(二)

AIGC动态6个月前发布 JioNLP
5 0 0

花了两周,我又更新了开源软件ffio(二)

AIGC动态欢迎阅读

原标题:花了两周,我又更新了开源软件ffio(二)
关键字:西游记,内存,视频,工具,数据
文章来源:JioNLP
内容字数:2695字

内容摘要:


Hello,我是 JioNLP。这篇文章依然是宣传我正在更新开发的开源软件工具 ffio。最近又有新的更新,由于有优秀的同事参与更新,所以更新速度还是挺快的。
开源地址:https://github.com/dongrixinyu/ffio欢迎 star!!以及提出 issue。
为什么制作这个视频处理工具包?
原因链接:花了三周,我又更新了一版开源软件 ffio
目前新功能一览:
稳定性:现在您可以直接与ffmpeg的C上下文进行交互,而无需再创建ffmpeg进程并通过管道交换数据。能够自动应对各种实时视频断流、视频网络传输丢帧、视频流切换、状态控制、FFmpeg程序挂断等特殊情况。这主要是依赖 python程序在调用 ctypes 库实现,这就充分发挥了 C 语言的各种优势。
硬件加速支持:在创建ffio时,只需将hw_enabled设置为True,即可启用硬件加速。目前支持Nvidia CUDA。
共享内存支持:使用共享内存跨多个进程与图像数据进行交互,减少冗余数据复制。(目前仅在Linux平台上通过测试。)
发送或接收SEI数据包:详情参见示例:encode_frames。


原文链接:花了两周,我又更新了开源软件ffio(二)

联系作者

文章来源:JioNLP
作者微信:jionlp
作者简介:AI、自然语言处理、计算机视觉、数据挖掘、数据分析、C、C++。当然,也聊关于程序员的方方面面。

阅读原文
© 版权声明

相关文章

暂无评论

暂无评论...