在 Android 应用程序上工作。
我需要连续录制视频。
但是视频文件只能是 N 秒长。
到目前为止,我的工作正常,并且文件正在正确创建。但是,停止 MediaRecorder 并使用新的文件句柄重新启动它所需的时间,我在停止/启动之间损失了 2 秒。
我可以采取什么程序来减轻这种延迟吗?我正在以 mp4 格式录制,所以我怀疑我不能只对文件系统上的文件强制“移动”,因为需要使用 mp4 编码正确打包视频。
任何人都知道,大致,我会怎么做?
谢谢!
在 Android 应用程序上工作。
我需要连续录制视频。
但是视频文件只能是 N 秒长。
到目前为止,我的工作正常,并且文件正在正确创建。但是,停止 MediaRecorder 并使用新的文件句柄重新启动它所需的时间,我在停止/启动之间损失了 2 秒。
我可以采取什么程序来减轻这种延迟吗?我正在以 mp4 格式录制,所以我怀疑我不能只对文件系统上的文件强制“移动”,因为需要使用 mp4 编码正确打包视频。
任何人都知道,大致,我会怎么做?
谢谢!