单身蓝天

文章
2
资源
1
加入时间
2年10月17天

SkeyeExPlayer(Windows)开发系列之采用ffmpeg进行截图

下面我们讲解下SkeyeExPlayer的截图功能,截图原理就是将YUV/RGB原始数据压缩成jpg或者png等格式(当然bmp格式是不需要压缩的),然后存储成文件的过程;我们以jpg格式为例进行讲解;一般情况下可以使用libjpeg库进行jpeg格式压缩,在不使用libjpeg的情况下,可以使用ffmpeg(内部也集成了libjpeg库)提供的接口进行压缩并写文件,这个方式也普遍适用于写MP4或者其他文件,下面我们讲解下ffmpeg进行截图的流程。1.数据源转换 // init ffmp

【MFC】CDialog类详解

00. 目录文章目录00. 目录01. 概述02. 继承层次结构03. 成员方法04. 常用成员方法描述4.1 构造函数4.2 Create函数4.3 DoModal函数4.4 EndDialog函数4.5 OnCancel函数4.6 OnInitDialog函数4.7 OnOK函数05. 附录01. 概述用于在屏幕上显示对话框的基类。对话框分为两种类型:模式和无模式。 在应用程序继续之前,用户必须关闭模式对话框。 无模式对话框允许用户在不取消或删除对话框的情况下显示对话框并返回到其他任务。CD