如何每 1 分钟录制一次视频并创建一个文件,而不会因为停止和启动而导致延迟而停止媒体录像机

问题描述

我想开发一个功能,我必须开始录制或说开始连续录制超过 5 小时,并且每分钟我想创建一个视频文件,以便我想每分钟存储一个视频文件而没有任何延迟或丢失任何帧。

现在要创建一个文件,我需要停止媒体记录器,这会导致停止和启动媒体记录器,根据我希望将延迟最小化的设备,它最终会丢失 1.5 到 3 秒的延迟,尽可能可以忽略不计.

我每秒都会收到回调或帧,但如果我尝试保存这些位图,然后尝试将它们转换为视频,它可能会以 5FPS 的速度运行。但是对于 30 或 60FPS,它不能作为连续帧执行,这不会让我有效地写入文件。即使这是在后台完成的。

如果您知道任何替代解决方案或任何可以帮助我实现它的解决方案,请告诉我。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...