FFmpeg播放器理论与实战(Qt+QSS)
课时介绍
定义:通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式。
视频数据在时域和空域层面都有极强的相关性,这也表示有大量的时域冗余信息和空域冗余信息,压缩技术就是去掉数据中的冗余信息。
(1)去除时域冗余信息
运动补偿:通过先前的局部图像来预测、补偿当前的局部图像,可有效减少帧序列冗余信息。
运动表示:不同区域的图像使用不同的运动矢量来描述运动信息,运动矢量通过熵编码进行压缩(熵编码在编码过程中不会丢失信息)。
运动估计:从视频序列中抽取运动信息。
2)去除空域冗余信息
变换编码:
课程介绍
1.比较系统地讲解音视频基础理论:音频基础、视频基础、编解码基础、等。
2.比较系统地学习ffmpeg,剖析ffmepg sdk,可以进行二次开发。
3.使用Qt,Qss开发专业的基于ffmpeg的播放器。
梅老师从事音视频与流媒体行业18年;曾在永新视博、中科大洋、百度、美国Harris广播事业部等公司就职,经验丰富;曾亲手主导广电直播全套项目,精通h.264/h.265/aac,曾亲自参与百度app上的网页播放器等实战产品。
目前全身心自主创业,主要聚焦音视频+流媒体行业,精通音视频加密、流媒体在线转码快编等热门产品。
推荐课程