首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用MediaMuxer混合音频文件和视频文件?

无法使用MediaMuxer混合音频文件和视频文件?
EN

Stack Overflow用户
提问于 2013-12-06 12:54:52
回答 2查看 9.4K关注 0票数 15

我正在开发一个Android应用程序,记录屏幕,视频和音频。

我录制了这两个文件: mp3音频文件和mp4视频文件(无声音)。

现在我想混合它们并创建一个新的mp4视频文件(带声音)。在Android4.3中,谷歌建议使用MediaMuxer类来混合流音频和视频流。我已经试过很多次了,都没有成功。

有什么解决方案可以解决我使用谷歌的MediaMuxer应用程序接口的问题吗?任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-18 17:02:20

这是将wav音频文件合并为mp4视频文件的完整示例源代码:

https://github.com/tqnst/MP4ParserMergeAudioVideo

票数 6
EN

Stack Overflow用户

发布于 2014-06-25 21:17:33

MediaMuxer不进行代码转换。如果你写出一个MPEG4文件,它会期望视频文件是MPEG4/AAC,音频文件也是AAC文件(m4a)。

一旦你给它提供一个m4a,多路复用就会成功。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20416265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档