通过上一篇文章(http://my.oschina.net/u/2336532/blog/399058),我们用ffmpeg分离出一个多媒体容器中的音视频数据,但是很可能这些数据是不能被正确解码的。为什么呢?因为在解码这些数据之前,需要对解码器做一些配置,典型的就是目前流行的高清编码“黄金搭档”组合...
分类:
其他好文 时间:
2015-04-14 23:00:53
阅读次数:
434
通过上一篇文章,我们用ffmpeg分离出一个多媒体容器中的音视频数据,但是很可能这些数据是不能被正确解码的。为什么呢?因为在解码这些数据之前,需要对解码器做一些配置,典型的就是目前流行的高清编码“黄金搭档”组合H264 + AAC的搭配。本文将讲述H264和AAC的关键解码配置参数的解析,如果没有这...
分类:
其他好文 时间:
2015-04-14 22:58:14
阅读次数:
153
通过上一篇文章,我们用ffmpeg分离出一个多媒体容器中的音视频数据,但是很可能这些数据是不能被正确解码的。为什么呢?因为在解码这些数据之前,需要对解码器做一些配置,典型的就是目前流行的高清编码“黄金搭档”组合H264 + AAC的搭配。本文将讲述H264和AAC的关键解码配置参数的解析,如果没有这些配置信息,数据帧往往不完整,导致了解码器不能解码。
H264的配置信息解析
前...
分类:
其他好文 时间:
2015-04-14 16:43:41
阅读次数:
227
通过上一篇文章,我们用ffmpeg分离出一个多媒体容器中的音视频数据,但是很可能这些数据是不能被正确解码的。为什么呢?因为在解码这些数据之前,需要对解码器做一些配置,典型的就是目前流行的高清编码“黄金搭档”组合H264 + AAC的搭配。本文将讲述H264和AAC的关键解码配置参数的解析,如果没.....
分类:
其他好文 时间:
2015-04-14 16:12:25
阅读次数:
162
本文将讲述H264和AAC的关键解码配置参数的解析,如果没有这些配置信息,数据帧往往不完整,导致了解码器不能解码。
分类:
其他好文 时间:
2015-04-14 08:27:28
阅读次数:
155
1、NAL全称Network Abstract Layer, 即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的...
分类:
其他好文 时间:
2015-04-10 21:47:50
阅读次数:
128
引言
FFMPEG以其强大的功能而在音视频领域著称,更重要的是它还是开源的!音视频格式转换、裁剪、拼接、提取字幕或某音轨等等,它都能胜任,可谓一把瑞士军刀,小巧但功能强大,是音视频研究的必备利器之一。
示例
1. 转换成H264编解码
ffmpeg -i input_file -vcodec h264 output_file
其中 -i 表示输入文件, -vcodec h2...
分类:
其他好文 时间:
2015-04-08 16:36:19
阅读次数:
283
http://stackoverflow.com/questions/27279161/using-live555-to-stream-live-video-from-an-ip-camera-connected-to-an-h264-encodeI am using a custom Texas ...
分类:
Web程序 时间:
2015-04-07 13:33:09
阅读次数:
563
一. h264基础概念 1、NAL、Slice与frame意思及相互关系? 1 frame的数据可以分为多个slice. 每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。? NAL 是用来将编码的数据进行...
分类:
其他好文 时间:
2015-03-29 19:40:35
阅读次数:
178