在Android

时间:2016-04-21 19:19:20

标签: android audio mp4 mp4parser

我有两个MP4音频文件和一个MP4视频文件。我需要将它们组合起来同时重现视频和两个声音(并行,不连接),以便获得一个唯一的MP4文件。

例如,我有一个带语音的MP4音频文件,另一个带有音乐的MP4音频文件,另一个带有视频的音频文件。我需要他们像视频片一样一起玩。

我一直在尝试使用MP4Parser为电影添加多个音轨:

video.addTrack(audioTrack1);
video.addTrack(audioTrack2);

但是当我演奏它时,我只能听到其中一个。也许MP4Parser工作正常,我没有理解这个功能,因为这个原因我需要一个答案。

是否可以使用MP4Parser执行此操作,或者我错了,这是不可能的?

如果有可能,请问您能给我一个有效的示例代码吗?

提前谢谢。

0 个答案:

没有答案