可以使用Android MediaMuxer覆盖音频剪辑吗?

时间:2014-01-20 20:21:27

标签: android audio video

我正在尝试在视频片段的顶部添加一个简短的音频片段。我已经能够使用Android的MediaMuxer将.mp4与仅视频和.mp4仅与音频相结合,但我目前的任务是将.mp4音频剪辑叠加在视频+音频.mp4剪辑之上在中间。我尝试使用其他线程中建议的mp4parser库,但发现该路由存在问题(SampleDescriptionBoxes永远不匹配)。

我的想法是将writeSampleData()用于MediaMuxer,其中包含从单独的.mp4剪辑中提取的数据。我会从原始视频中写出音频,然后在给定点开始写新音频。最后,我将再次回到原始视频的音频。有谁知道这是否可行?我遇到麻烦主要是因为我不明白presentationTimeUs应该如何工作,结果是不可流动的。

感谢任何建议/帮助!

0 个答案:

没有答案