自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (46)
  • 收藏
  • 关注

原创 从零开始学习音视频编程技术(十五) YUV420P转RGB32

原文地址:http://blog.yundiantech.com/?log=blog&id=19上一节讲解了YUV420P格式的内容。我说过,我们不是为了做研究。 平白无故讲了YUV420P的理论知识,要是不做点什么总说不过去吧。 那么,我们就练练刀,写个播放YUV420P的程序吧,将前面保存的YUV420P图像用自己写的播放器播放出来。这里我们还是一样使用

2016-09-30 10:20:09 7312 6

原创 从零开始学习音视频编程技术(十四) RGB/YUV格式详解

原文地址:http://blog.yundiantech.com/?log=blog&id=18上一节,我们采集了屏幕图像 并且转换成YUV420P写入了文件中。既然得到了yuv420p数据,那么接下来的操作就是编码了。在开始编码之前,我们先发点时间了解下YUV420P这种格式,当然,不了解这个对我们开发录屏软件是没有影响的。不过既然要做视频开发,不了解

2016-09-30 10:18:23 1931

原创 从零开始学习音视频编程技术(十三) 录屏软件开发之屏幕录像

原文地址:http://blog.yundiantech.com/?log=blog&id=17上一节 讲解了摄像头的采集,初步掌握了libavdevice的使用。现在接着使用libavdevice来采集屏幕的图像。在Windows系统使用libavdevice抓取屏幕数据有两种方法:gdigrab和dshow。1. gdigrabgdigrab是F

2016-09-28 20:09:53 4013

原创 从零开始学习音视频编程技术(十二) 录屏软件开发之视频采集

原文地址:http://blog.yundiantech.com/?log=blog&id=15前面讲解了视频播放器的开发,初步掌握了使用FFMPEG解码音视频。现在我们就接着讲解使用FFMPEG来编码音视频,主要是实现一个录屏软件的制作。一个录屏软件的流程基本就是:图像采集图像编码将解码好的图像封装成视频

2016-09-28 20:07:52 3259 2

原创 从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之美化界面

原文地址:http://blog.yundiantech.com/?log=blog&id=14到这,播放器功能基本都已经实现了,现在就是把界面美化一下就好了:美化界面直接使用Qt的QSS来做,QSS语法和CSS非常相似,还是相当好用的。美化后的界面如下:由于做界面是一件相对技术含量比较低的工作,重点是真的是太繁琐了,因此

2016-09-23 10:19:28 2302 3

原创 从零开始学习音视频编程技术(十) FFMPEG Qt视频播放器之播放控制

原文地址:http://blog.yundiantech.com/?log=blog&id=13到这里,我们的视频播放器已经可以同步播放音视频了。现在 是时候给他加上一些控制的功能了。如播放、暂停、跳转等。一、暂停功能实现    我们是在一个单独的线程中循环读取视频,所以只需要在需要暂停的时候,让读取的操作等下来即可。做法如下:1.首先引入一

2016-09-23 10:11:38 2316

原创 从零开始学习音视频编程技术(九) FFMPEG Qt视频播放器之同步进阶篇

原文地址:http://blog.yundiantech.com/?log=blog&id=12前面我们已经为播放器加上了简单音视频同步功能。    播放mp4文件的时候似乎没啥问题,但是当播放rmvb文件的时候,问题就暴露出来了。    以电影天堂下载的电影文件为例:下载地址:CD1ftp://dygod2:

2016-09-22 10:19:56 2302

原创 从零开始学习音视频编程技术(八) FFMPEG Qt视频播放器之音视频同步

原文地址:http://blog.yundiantech.com/?log=blog&id=11前面分别讲解了:用FFMPEG和Qt解码视频并显示到界面上。用FFMPEG+SDL解码播放音频。现在我们就将视频和音频合并,并让声音和画面同步。加入音频的部分就不做讲解了,这里主要讲下声音和视频同步的步骤。

2016-09-22 10:17:14 3192

原创 从零开始学习音视频编程技术(七) FFMPEG Qt视频播放器之SDL的使用

原文地址:http://blog.yundiantech.com/?log=blog&id=10前面介绍了使用FFMPEG+Qt解码视频并显示。现在我们就着手给它加上声音播放。播放声音有很多种方式:以windows系统为例,可以使用如下方法播放音频:1.直接调用系统API的wavein、waveout等函数2.使用directsoun

2016-09-22 10:13:56 6280 7

原创 从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像

原文地址:http://blog.yundiantech.com/?log=blog&id=9前面讲解了如何用FFMPEG解码视频。现在,我们就着手用FFMPEG+Qt写一个视频播放器吧:由于现在我们需要显示图像了,因此现在开始需要使用Qt GUI工程了。创建工程的时候记得选择Qt GUI应用。引用FFMP

2016-09-22 10:01:27 10405 5

原创 从零开始学习音视频编程技术(五) 使用FFMPEG解码视频之保存成图片

原文地址:http://blog.yundiantech.com/?log=blog&id=8前面我们已经知道怎么使用FFMPEG了。现在,开始着手使用FFMPEG吧:首先来个简单的例子,使用FFMPEG打开视频文件,并解码保存成一张张的图片。具体的步骤如下所示:1.首先需要先初始化一下,使用如下函数:1

2016-09-22 09:51:55 4078 8

原创 从零开始学习音视频编程技术(四) FFMPEG的使用

=============2019-10-31更新:这篇文章使用的是ffmpeg2.5版本,现如今2.5已经过时了,就连官网也下载不到了。因此不推荐再使用2.5版本了,Qt5引用ffmpeg4.1版本的例子,请参考:http://blog.yundiantech.com/?log=blog&id=37=============音视频开发中最常做的就是编解码的操作了,...

2016-09-20 09:46:00 9243 6

原创 从零开始学习音视频编程技术(三) 开发环境搭建

=============2019-10-31更新:Qt4已经淘汰了,不建议使用了,推荐使用Qt开发。Qt5开发环境的搭建,请参考:http://blog.yundiantech.com/?log=blog&id=37============= 前面介绍了音频格式和视频格式,理论知识就不在多说了。 其他的理论上知识在以后用多少讲多少,毕竟我们不是...

2016-09-19 10:08:37 7672 2

原创 从零开始学习音视频编程技术(二) 音频格式讲解

原文地址:http://blog.yundiantech.com/?log=blog&id=51. 音频简介    前面我们说过视频有一个每秒钟采集多少张的概念,这就叫做视频的帧率。    和视频的帧率一样的道理,声音也有一个频率,叫做采样率。  人对频率的识别范围是 20HZ - 20000HZ, 如果每秒钟能对声音做 20000 个采样, 回放时就足

2016-09-18 09:16:56 2971

原创 从零开始学习音视频编程技术(一) 视频格式讲解

原文地址:http://blog.yundiantech.com/?log=blog&id=4 所谓视频,其实就是将一张一张的图片连续的放出来,就像放幻灯片一样,由于人眼的惰性,因此只要图片的数量足够多,就会觉得是连续的动作。 所以,只需要将一张一张的图片保存下来,这样就可以构成一个视频了。     但是,由于目前网络和存储空间的限制,直接存储图片显然不可行。举个例子:在视频聊天中

2016-09-16 09:33:56 12154

从零开始学习音视频编程技术(十七) 录屏软件开发之音频采集

这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=16 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7 学习音视频技术欢迎访问 http://blog.yundiantech.com 音视频技术交流讨论欢迎加 QQ群 121376426

2016-11-28

从零开始学习音视频编程技术(十六) 采集屏幕编码H264

从零开始学习音视频编程技术(十六) 采集屏幕编码H264 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=20

2016-10-14

Qt播放YUV420P文件

零开始学习音视频编程技术(十五) YUV420P转RGB32 在转换的基础加上了Qt显示的界面。实现了Qt播放YUV420P文件 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=19

2016-09-28

从零开始学习音视频编程技术(十五) YUV420P转RGB32

从零开始学习音视频编程技术(十五) YUV420P转RGB32 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=19

2016-09-28

从零开始学习音视频编程技术(十三) 录屏软件开发之屏幕录像

从零开始学习音视频编程技术(十三) 录屏软件开发之屏幕录像 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=16

2016-09-23

从零开始学习音视频编程技术(十二) 录屏软件开发之视频采集

记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=15

2016-09-22

从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之美化界面

FFMPEG+Qt实现的播放器,界面稍微美化了一下: 从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之美化界面 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=14

2016-09-16

FFMPEG Qt视频播放器之播放控制

从零开始学习音视频编程技术(十) FFMPEG Qt视频播放器之播放控制 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=13

2016-09-15

从零开始学习音视频编程技术(九) FFMPEG Qt视频播放器之同步进阶篇

从零开始学习音视频编程技术(九) FFMPEG Qt视频播放器之同步进阶篇 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=12

2016-09-14

Windows下FFMPEG解码AAC文件并使用SDL播放

这是Qt的工程,建议使用Qt Creator 打开 是一个Windows下使用FFMPEG解码AAC文件并使用SDL播放的简单例子 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin和SDL2/lib/x86目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=10

2016-09-09

Windows下使用FFMPEG解码AAC文件并使用SDL播放的简单例子

是一个Windows下使用FFMPEG解码AAC文件并使用SDL播放的简单例子 FFMPEG的版本是2.5.2 SDL的版本是2.04 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=10

2016-09-09

Qt+FFMPEG解码视频并显示

是一个Windows下使用FFMPEG解码视频 并使用QPaint绘制到QWidget上 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=9

2016-09-07

Windows下使用FFMPEG解码视频并保存成图片文件的简单的例子

是一个Windows下使用FFMPEG解码视频并保存成图片文件的简单的例子 FFMPEG的版本是2.5.2 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=8

2016-09-06

Windows下Qt引用FFMPEG的例子

这是Qt的工程 是一个Windows下Qt引用FFMPEG的例子 FFMPEG的版本是2.5.2 关于代码的解释请看以下这篇文章: http://blog.yundiantech.com/?log=blog&id=7

2016-09-05

Qt工程中引用FFMPEG例子

Qt工程中引用FFMPEG例子

2016-09-05

rgb24转yuv420高效率 完整代码,C++实现

rgb24转yuv420高效率 完整代码,C++实现 http://blog.csdn.net/qq214517703/article/details/52314255

2016-08-25

将rgb24转换成yuv420的完整代码,C++实现。

将rgb24转换成yuv420的完整代码,C++实现。 http://blog.csdn.net/qq214517703/article/details/52314255

2016-08-25

rgb24转yuv420

将rgb24转换成yuv420的完整代码,C++实现。

2016-08-25

QT无标题栏+阴影边框

QT无标题栏+阴影边框, 解决这个帖子问题的方法 http://bbs.csdn.net/topics/390441662

2013-06-21

Qt写的截图软件包含源代码和可执行程序

Qt写的截图软件包含源代码和可执行程序,支持录屏生成gif

2013-04-10

从零开始学习音视频编程技术(45)采集屏幕打包发送RTP

ffmpeg4.1采集屏幕编码264并打包发送rtp Qt5.6.2(vs2013/mingw) + ffmpeg4.1 + jrtplib3.9 1.程序可以在linux下直接编译使用。 2.已经编译好的库为centos7.4(64位)(gcc 版本 4.8.5)下编译的,如需32位的库请自行编译。 3.打包发送rtp采用了jrtplib打包发送和直接组包发送,通过RtpSender.h中的宏#define USE_JRTPLIB 1 来开关。 关于代码的解释,请访问:http://blog.yundiantech.com/?log=blog&id=45

2020-05-27

从零开始学习音视频编程技术(43) AAC播放器.zip

从零开始学习音视频编程技术(42) AAC数据解析 ffmpeg4.1解码AAC,并使用SDL/RtAuido播放,同时显示音频波形图的例子 这是Qt的工程,建议使用Qt Creator 打开 Qt5.6.2(vs2013/mingw) + ffmpeg4.1 1.程序可以在windows/linux下直接编译使用。 2.windows下的库为官网直接下载的。 3.linux下已经编译好的库为centos7.4(64位)(gcc 版本 4.8.5)下编译的,如需32位的库请自行编译。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=43

2019-11-27

从零开始学习音视频编程技术(41) H.264播放器.zip

从零开始学习音视频编程技术(41) H.264播放器 ffmpeg4.1解码h264和h265,并使用Qt的OpenGL显示播放的例子 这是Qt的工程,建议使用Qt Creator 打开 Qt5.6.2(vs2013/mingw) + ffmpeg4.1 1.程序可以在windows/linux下直接编译使用。 2.windows下的库为官网直接下载的。 3.linux下已经编译好的库为centos6.5(64位)(gcc 版本 4.4.7)下编译的,如需32位的库请自行编译。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=41

2019-11-27

从零开始学习音视频编程技术(二十二) FFMPEG Qt视频播放器之BUG修复(升级到ffmpeg4.1)

从零开始学习音视频编程技术(二十二) FFMPEG Qt视频播放器之BUG修复(升级到ffmpeg4.1) Qt的版本是5.6.2(vs2013) FFMPEG的版本是4.1 SDL的版本是2.04

2019-03-24

从零开始学习音视频编程技术(二十二) FFMPEG Qt视频播放器之BUG修复最终完善版

从零开始学习音视频编程技术(二十二) FFMPEG Qt视频播放器之BUG修复 Qt的版本是5.6.2(vs2013) FFMPEG的版本是2.5.2 SDL的版本是2.04 更新日志: 【V1.8.0】2019-03-22 1.代码结构调整(将底层播放器和Qt界面分开成2个模块,底层播放器代码使用纯c++编写,方便以后播放器模块的移植) 2.支持播放不带音频流的视频文件 3.支持播放音频文件 4.修复SDL打开失败后,视频不播放的bug 5.界面细节调整 github地址:https://github.com/yundiantech/VideoPlayer

2019-03-22

zip文件 从零开始学习音视频编程技术(41) H.264播放器-修复bug版

这是Qt的工程,建议使用Qt Creator 打开 从零开始学习音视频编程技术(41) H.264播放器 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。

2019-01-17

从零开始学习音视频编程技术(41) H.264播放器

这是Qt的工程,建议使用Qt Creator 打开 从零开始学习音视频编程技术(41) H.264播放器 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=39

2018-05-18

h264测试文件

h264测试文件,用于测试h264解码!h264测试文件,用于测试h264解码!

2018-05-18

从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之BUG修复

从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之BUG修复 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 1.新增暂停跳转功能 代码解释见:http://blog.yundiantech.com/?log=blog&id=22

2017-12-07

Qt+FFMPEG 实现简单的视频播放器

这是Qt的工程,建议使用Qt Creator 打开 从零开始学习音视频编程技术(二十二) 录屏软件开发之BUG修复 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。

2017-11-28

常用QSS样式收集

Qt样式QSS,常用QSS样式收集,网上收集而来。Qt样式QSS,常用QSS样式收集,网上收集而来。

2017-10-27

Qt实现的opc客户端

Qt实现的opc客户端,我用的是Qt4.8.6-vs2010,本人亲自实现的,收1分。

2017-05-31

从零开始学习音视频编程技术(二十一) 录屏软件开发之最终完善

从零开始学习音视频编程技术(二十一) 录屏软件开发之最终完善 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=28 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7 学习音视频技术欢迎访问 http://blog.yundiantech.com 音视频技术交流讨论欢迎加 QQ群 121376426

2017-04-27

Setup Screen Capturer Recorder v0.12.8.exe

让ffmpeg支持采集屏幕和声卡声音的插件。

2017-04-27

从零开始学习音视频编程技术(二十) 之录屏软件开发-录屏生成MP4

从零开始学习音视频编程技术(二十) 录屏软件开发之录屏生成MP4 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=27 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7 学习音视频技术欢迎访问 http://blog.yundiantech.com 音视频技术交流讨论欢迎加 QQ群 121376426

2017-04-27

从零开始学习音视频编程技术(二十) 录屏软件开发之录屏生成MP4

从零开始学习音视频编程技术(二十) 录屏软件开发之录屏生成MP4 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=27 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7 学习音视频技术欢迎访问 http://blog.yundiantech.com 音视频技术交流讨论欢迎加 QQ群 121376426

2017-04-26

从零开始学习音视频编程技术(十九) 录屏软件开发之YUV AAC合成MP4

从零开始学习音视频编程技术(十九) 录屏软件开发之YUV AAC合成MP4 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=26 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7 学习音视频技术欢迎访问 http://blog.yundiantech.com 音视频技术交流讨论欢迎加 QQ群 121376426

2017-04-26

从零开始学习音视频编程技术(十八) 录屏软件开发之编码AAC

从零开始学习音视频编程技术(十八) 录屏软件开发之编码AAC 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=23 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7 学习音视频技术欢迎访问 http://blog.yundiantech.com 音视频技术交流讨论欢迎加 QQ群 121376426

2017-04-24

音视频编程技术(十七) 录屏软件开发之音频采集篇

这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=23

2016-11-28

音视频编程技术(十七) 录屏软件开发之音频采集

从零开始学习音视频编程技术(十七) 录屏软件开发之音频采集 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=23 Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6 Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7

2016-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除