有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java你能同时录制两个MediaRecorder视频流吗?

我们正在考虑编写一个Android应用程序,我们需要创建两个我们录制的视频副本。每个都需要不同的设置(尺寸等)。一个是“高质量”版本(1280x720,高比特率),另一个是“低质量”版本(480x360,低比特率)。两者都将是mp4文件

我们发现,使用MediaRecorder录制较高质量的版本,然后使用ffmpeg将视频转换为较低质量的版本是非常缓慢的。我们正在获得大约6分钟的速度,以便转换22秒的视频

那么,是否有可能同时拥有两个MediaRecorder实例,以便动态捕获流并将其编码到文件中,从而节省我们在完成后对其进行编码的需要呢

或者,对于如何实现这一点,或者如何最大限度地提高ffmpeg的性能,还有其他建议吗


共 (0) 个答案