如果同时封装h.264和G726音频 到mp4文件当中

cheidtf 2015-09-25 08:23:14
目前在设备端是录制了h.264和音频数据的,自建立的二进制文件。
但是要导出标准的mp4或者是AVI文件给到普通用户,方便人家使用通用的播放器回放。

已经使用了mp4v2这个库,但是导出后发现声音是播放不出来的。

有没有了解这个方面的朋友,给出一些思路或是解决方法。
...全文
950 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
百灵工作室 2016-06-23
  • 打赏
  • 举报
回复
先分别保证编码的音频和视频编码及播放没有问题,封装只要按格式来就好了
chenchao_shenzhen 2016-06-21
  • 打赏
  • 举报
回复
这里有详细解答http://blog.csdn.net/chenchao_shenzhen/article/details/51720005
lcyw 2015-10-13
  • 打赏
  • 举报
回复
这个库是可以的, 应该是你封装的问题,

写264数据的时候,要把00000001 开始码的四个字节,换成nail长度,然后writesample

我猜你播放不了,就是这个问题
rightorwrong 2015-09-25
  • 打赏
  • 举报
回复
应该是你的avi音频信息有个字段设置错了 看看avi音频封装要求,看看G726应该设置为多少 要是没有G726,就换一种封装方式

2,553

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧