android - 合并多个mp4音频文件 -Android

android - 合并多个mp4音频文件 -Android,第1张

我正在尝试为我的应用程序制作录音机功能,支持暂停/恢复录制。最后,当用户点击保存时,我只想要1个文件。在android中,mediarecorder不支持每次启动时暂停和写入新文件。

目前我正在使用mp4parser合并文件,但需要很长时间(11-20分钟)才能合并2分钟和20分钟文件。

还有其他选择吗?文件采用mp4格式。

最佳答案:

1 个答案:

答案 0 :(得分:0)

MediaCodec和MediaMuxer。编码m4a样本后,您可以存储它们或传递给muxer写入文件。由于编解码器和复用器都在不同的线程中工作并且具有异步性质,因此您可以停止(“暂停”)提供样本并在需要时继续。

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复