1、ffmpeg
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
下载地址:http://http://ffmpeg.org/
2、视频播放流程
封装格式数据 FLV、AVI、MP4
录像、录音,实质是一个压缩采集到的图像或者音频数据的过程,这个过程又称为编码过程
播放视频或者音频文件,实质上是一个解压缩的过程,这个过程又称为解码
视频解码--->视频像素数据
音频解码--->音频采样数据
视频采集格式是:YUV、RGB
音频采集格式是:pcm
音频采样率:44100
采样率是1秒钟内记录的声音的震动值,44100是人体所能察觉到的最大的范围值,
3、
4、封装格式
5、
6、
7、
8、
9、
10、
11、
12、