如何将G711音频和H.264视频数据同步封装进AVI或者MP4文件?

never601002 2013-07-08 04:58:24
RT,现在在做一个项目,音频和视频在不同线程同步编码,现在需求将两种编码后的数据同步封装进AVI或者MP4文件,请问该怎么做?对这块不是很熟悉,请大家指教一下,谢谢~
...全文
7658 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
flying8127 2015-12-30
  • 打赏
  • 举报
回复
用FFMPEG和mp4v2都可以直接把G711和H264封装成MP4
rightorwrong 2015-12-24
  • 打赏
  • 举报
回复
可以。。。。
leebiglove 2015-12-23
  • 打赏
  • 举报
回复
使用mp4v2库就行了
leebiglove 2015-12-23
  • 打赏
  • 举报
回复
使用mp4v2库就行了
leebiglove 2015-12-23
  • 打赏
  • 举报
回复
使用mp4v2库就行了
Eva c 2015-12-19
  • 打赏
  • 举报
回复
楼主 您的问题解决了嘛 能提供一下思路吗
lcyw 2015-10-13
  • 打赏
  • 举报
回复
可以用开源的mp4v2库

我的博客里有文章介绍过
li494816491 2015-09-22
  • 打赏
  • 举报
回复
ffmpeg 是可以直接封装 g711a ,h.264的。
Felicity_福 2014-06-17
  • 打赏
  • 举报
回复
楼主 有联系qq 吗
Linux兵工厂 2014-01-21
  • 打赏
  • 举报
回复
引用 7 楼 u010806377 的回复:
这个你要了解MP4格式。我以前弄过。可以交流Q:1049568282
可以将G711的音频直接保存为MP4或者AVI格式吗?能否指点一下
Linux兵工厂 2014-01-17
  • 打赏
  • 举报
回复
楼主实现了吗?能否交流一下
DavinciBin 2013-10-21
  • 打赏
  • 举报
回复
建议一下: 开源库没有直接支持g711和264做文件封装的 可以把g711转换为aac,在把aac+h264做封装mp4或者avi、ts等 这里的转换一路占用cpu在40M-400M之间,主要是看你采样的什么算法进行转换的 如果需要交流可以联系我,xubbwd@gmail.com
雷霄骅 2013-09-21
  • 打赏
  • 举报
回复
ffmpeg可以试下 ffmpeg -i xxx.264 -i 01.aac  hecheng.mp4
CodeC 2013-08-21
  • 打赏
  • 举报
回复
看看FFMPEG有例子吧
dmttx 2013-08-01
  • 打赏
  • 举报
回复
请问LZ解决问题没,我也遇到同样问题了。
never601002 2013-07-08
  • 打赏
  • 举报
回复
就是如何做到将这些原始音视频数据封装成普通播放器可以播放的文件!
解协议的作用,就是将流媒体协议的数据,解析为标准的相应的封装格式数据。视音频在网络上传播的时候,常常采用各种流媒体协议,例如HTTP,RTMP,或是MMS等等。这些协议在传输视音频数据的同时,也会传输一些信令数据。这些信令数据包括对播放的控制(播放,暂停,停止),或者对网络状态的描述等。解协议的过程中会去除掉信令数据而只保留视音频数据。例如,采用RTMP协议传输的数据,经过解协议操作后,输出FLV格式的数据。 解封装的作用,就是将输入的封装格式的数据,分离成为音频流压缩编码数据视频流压缩编码数据封装格式种类很多,例如MP4,MKV,RMVB,TS,FLV,AVI等等,它的作用就是将已经压缩编码的视频数据音频数据按照一定的格式放到一起。例如,FLV格式的数据,经过解封装操作后,输出H.264编码的视频码流和AAC编码的音频码流。 解码的作用,就是将视频/音频压缩编码数据,解码成为非压缩的视频/音频原始数据音频的压缩编码标准包含AAC,MP3,AC-3等等,视频的压缩编码标准则包含H.264,MPEG2,VC-1等等。解码是整个系统中最重要也是最复杂的一个环节。通过解码,压缩编码的视频数据输出成为非压缩的颜色数据,例如YUV420P,RGB等等;压缩编码的音频数据输出成为非压缩的音频抽样数据,例如PCM数据。 视音频同步的作用,就是根据解封装模块处理过程中获取到的参数信息,同步解码出来的视频音频数据,并将视频音频数据送至系统的显卡和声卡播放出来。 接下来的几节我们将会列出主要的流媒体协议,封装格式,以及视音频编码标准。更详细的比较可以参考: 视频参数(流媒体系统,封装格式,视频编码,音频编码,播放器)对比 有关本文中涉及到的协议数据封装格式数据视频编码数据音频编码数据视频像素数据音频采样数据的分析可以参考下面系列文章:

2,543

社区成员

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

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