以循环输出方式在Android中录制视频

以循环输出方式在Android中录制视频,android,video,mediarecorder,Android,Video,Mediarecorder,正在开发Android应用程序 我需要连续录制视频 但是视频文件只能有N秒长 到目前为止,我已经让它工作了,并且文件正在正确创建。但是,停止MediaRecorder并使用新文件句柄重新启动它所需的时间,在停止/启动之间我会损失2秒 我能做些什么程序方面的事情来缓解这种延迟?我是用mp4格式录制的,所以我怀疑我不能强制文件系统上的文件“移动”,因为视频需要使用mp4编码正确打包 有人大概知道我会怎么做吗 谢谢 你解决过这个问题吗?我也面临同样的问题

正在开发Android应用程序

我需要连续录制视频

但是视频文件只能有N秒长

到目前为止,我已经让它工作了,并且文件正在正确创建。但是,停止MediaRecorder并使用新文件句柄重新启动它所需的时间,在停止/启动之间我会损失2秒

我能做些什么程序方面的事情来缓解这种延迟?我是用mp4格式录制的,所以我怀疑我不能强制文件系统上的文件“移动”,因为视频需要使用mp4编码正确打包

有人大概知道我会怎么做吗


谢谢

你解决过这个问题吗?我也面临同样的问题