Advertisement

H264码流格式分析

阅读量:

H264码流分析


H264文件数据分析

ffplay 播放视频:

一个视频文件里的容器,有可能有多道视频、多道音频,可以加参数切换

ffplay -i xx.mp4 -vst 1(-vst 即为切换第二道视频)

为什么要编码:

摄像头采集的视频,假设每秒25张图片,每张图片19201080像素,显示位深为32位(8位透明度,RGB各8位),则一秒的数据量有192010803225≈197MB,这么大的数据量显然不利于视频的传输,于是就要对视频进行编码(压缩),以减少带宽。

压缩的依据就是,一段连续时间内的视频,相邻的图片之间差别不是很大,而且同一张图片中,还有很多颜色相同的色块,只要把这些冗余去掉、将差别以某种方式传送到播放端,播放端进行解码(其实就是差别+与之前之后相同的部分合并起来),就能播放出完整的视频了。

全部评论 (0)

还没有任何评论哟~