社区
多媒体/流媒体开发
帖子详情
如何将G711音频和H.264视频数据同步封装进AVI或者MP4文件?
never601002
2013-07-08 04:58:24
RT,现在在做一个项目,音频和视频在不同线程同步编码,现在需求将两种编码后的数据同步封装进AVI或者MP4文件,请问该怎么做?对这块不是很熟悉,请大家指教一下,谢谢~
...全文
7658
18
打赏
收藏
如何将G711音频和H.264视频数据同步封装进AVI或者MP4文件?
RT,现在在做一个项目,音频和视频在不同线程同步编码,现在需求将两种编码后的数据同步封装进AVI或者MP4文件,请问该怎么做?对这块不是很熟悉,请大家指教一下,谢谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
就是如何做到将这些原始音视频数据封装成普通播放器可以播放的文件!
多媒体
数据
的
封装
.pptx
多媒体
数据
的
封装
全文共19页,当前为第1页。 TS RM
AVI
ASF MKV
MP4
MOV OGM WMV … 多媒体
数据
的
封装
全文共19页,当前为第2页。
音频
视频
交叉存取格式 在
AVI
文件
中,运动图像和伴音
数据
是以交织的方式存储。这种按交替方式组织
音频
和视像
数据
的方式可使得读取
视频
数据
流时能更有效地从存储媒介得到连续的信息。从尾部的索引可以索引跳到自己想放的位置。
AVI
中图像和声音是分开的,所以播放时需要一个图像和声音的
同步
过程。 特点:兼容性好、跨平台支持、恒定帧率,体积大、容错性差、不是流媒体、过时。 多媒体
数据
的
封装
全文共19页,当前为第3页。 RIFF—资源互换
文件
格式
AVI
文件
采用RIFF
文件
结构方式。RIFF是微软公司定义的一种用于管理windows环境中多媒体
数据
的
文件
格式,构造RIFF
文件
的基本单元叫做
数据
块,每个
数据
块包括3个部分:4字节的
数据
块标记(
数据
块的ID)、大小、
数据
。整个RIFF
文件
可以看成一个
数据
块,其
数据
块ID为RIFF,称为RIFF块。一个RIFF
文件
中只允许存在一个RIFF块。RIFF块中包含一系列的子块,其中有一种字块的ID为"LIS
FFMPEG完美入门资料最新
解协议的作用,就是将流媒体协议的
数据
,解析为标准的相应的
封装
格式
数据
。视
音频
在网络上传播的时候,常常采用各种流媒体协议,例如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
数据
。 视
音频
同步
的作用,就是根据解
封装
模块处理过程中获取到的参数信息,
同步
解码出来的
视频
和
音频
数据
,并将
视频
音频
数据
送至系统的显卡和声卡播放出来。 接下来的几节我们将会列出主要的流媒体协议,
封装
格式,以及视
音频
编码标准。更详细的比较可以参考:
视频
参数(流媒体系统,
封装
格式,
视频
编码,
音频
编码,播放器)对比 有关本文中涉及到的协议
数据
、
封装
格式
数据
、
视频
编码
数据
、
音频
编码
数据
、
视频
像素
数据
、
音频
采样
数据
的分析可以参考下面系列文章:
FFmpeg4.3系列之24:RTP及jrtplib发送
H.264
码流
我将带领大家一起来学习:RTP及jrtplib发送
H.264
码流实战;RTP协议的报文结构;RTP
封装
H.264
;开源库jrtplib的源码编译及环境搭建;开源库jrtplib的官方案例详解与剖析;开源库jrtplib发送H264码流并用VLC播放; ...
MKVToolNix v65.0.0 MKV
视频
无损剪辑、分割与合成
封装
编辑器
MKVToolNix 是由德意志著名软件开发工程师 Moritz Bunkus 精心设计与制作的一款开源免费且功能丰富实用的 Matroska 多媒体
视频
格式
文件
无损剪辑、分割与合成/
封装
编辑器,也可以说是众多知名 MKV 专业处理工具的集合。现已具备良好的跨平台特性,支持几乎目前所有主流个人电脑操作系统环境。更是国内外字幕组团队,电影和电视剧论坛以及
视频
工作者日常
视频
剪辑与创作必备神器之一,MKVToolnix 它可把多种不同编码的
视频
及16条或以上不同格式的
音频
和语言不同的字幕
封装
到一个 MKV
文件
中。MKVToolNix 专用的 MKV 剪辑工具,提供了4种 MKV 切割模式,包括按尺寸、按时长、按特定时间码和按分段,都是无损剪辑、分割 MKV 过程,能够
同步
切割
视频
、
音频
和字幕轨道。比之前介绍的所有支持 MKV 分割的工具都要好用,包括 Boilsoft Video Splitter、SolveigMM
AVI
Trimmer 等。
MKVToolnix(mkv格式制作工具) v34.0.zip
MKVToolnix是一款专业好用的mkv格式制作工具软件。软件最大的功能是支持将多种
视频
、
音频
、字幕等格式
封装
成mkv格式。除此之外,软件还包含 MKVextractGUI.exe程序,可以提取 MKV
文件
里面的音
视频
和字幕
文件
。软件界面美观简洁、简单全面、实用方便,可快速上手,轻轻松松完成日常mkv格式制作功能,真正做到简单全面实用。是用户实现mkv格式制作功能的好帮手。 mkvtoolnix功能 1、制作与合并 MKVToolNix 中的 Mkvmerge GUI 允许你导入多个
视频
、
音频
、字幕轨道,混流合并一个新的 MKV
文件
,并可以设置导出
视频
的宽高比、显示比例、帧频等等。 2、分离与提取 MKVToolNix 中的 MKVExtractGUI 则可以从现有的 MKV
文件
中提取其中的一个或多个
视频
、
音频
或者字幕信息,是专业的 MKV 分离工具。 3、剪辑与分割 MKVToolNix 是专用的 MKV 剪辑工具,提供了4种 MKV 切割模式,包括按尺寸、按时长、按特定时间码和按分段,都是无损剪辑、分割过程,能够
同步
切割
视频
、
音频
和字幕轨道。比之前介绍的所有支持 MKV 分割的工具都要好用,包括 Boilsoft Video Splitter、SolveigMM
AVI
Trimmer 等。 mkvtoolnix截图
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章