- 博客(14)
- 资源 (9)
- 收藏
- 关注
原创 使用ffmpeg将h264格式的RTSP实时视频流转Mp4格式保存
之前有发过本地h264文件转mp4文件的内容,有人问实时流转mp4的方法,这次码上得了,自己写的demo,也是在官方demo的基础上改的,也算是记录自己的一个学习成长吧,转存的文件用软件看了一下格式,目测没问题int VideoWork::saveVideoToMp4(const char *rtspUrl){ m_bStop = false; int id = (int)QThread::currentThreadId(); emit signal_sendLo..
2021-12-09 16:36:28
2921
原创 qtcreator 打开提示 this application failed to start…………
这玩意是因为环境变量里配置了QT_PLUGIN_PATH也不知道为啥配置了就会这样,但是没配置的话,用qt运行程序就会提示:那叫一个蛋疼,后来发现在qtcearor的项目设置里可以配置环境变量:这里配置一下就OK了,究竟是因为啥提示这个错误,我估计还是因为我装的qt版本有点多的缘故吧...
2021-09-08 10:09:05
1782
2
原创 使用VS2015编译libjpeg.lib库
找到了一个貌似很方便的libjpeg编译的方法。maker一下参考资料:1、http://blog.youkuaiyun.com/joeblackzqq/article/details/422641432、http://www.cnblogs.com/summerRQ/articles/2424096.html1、libjpeg库下载地址:http://www.ijg.org/files/jpegsr9a.zip2、解压源代码,修改源代码中jconfig.vc的后缀为jconfig.h,(不然会提示无法
2020-11-26 09:48:30
604
原创 VS2008 编译报错 :fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory
stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。stdint.h是C99的标准,主要用于统一跨平台数据定义。MSVC中不带有这个头文件,直到VS2010解决办法:下载两个头文件inttypes.h和stdint.h,放到vc的include目录就可以了。下载地址:我安装的是VS2008,安装到的默认位置...
2020-02-25 10:01:09
1377
原创 ffmpeg Common.h error C3861: “UINT64_C”: 找不到标识符
解决方法:在common.h中添加如下代码:#ifndef INT64_C#define INT64_C(c) (c ## LL)#define UINT64_C(c) (c ## ULL)#endif#ifdef __cplusplus#define __STDC_CONSTANT_MACROS#ifdef _STDINT_H#undef _STDINT_H#endif#...
2019-09-27 14:24:38
809
1
原创 winsock2.h出现重定义错误的解决方法
错误如下图:解决方法:右击项目》》属性》》配置属性》》C/C++》》预处理器,添加WIN32_LEAN_AND_MEAN注:宏编译 预处理头 ,经常可以在stdafx.h文件中出现宏定义#define WIN32_LEAN_AND_MEAN,具体含义就是当项目中包含#include<windows.h>时去除一些头文件的包含。一个重要的演示例子就是winsoc...
2019-08-26 16:22:05
1617
转载 mx-framework前端框架使用经验
关于UAP的MX.FrameWork框架的使用小技巧总结:https://blog.youkuaiyun.com/weixin_41548572/article/details/88534526
2019-07-26 09:21:09
1777
原创 使用ffmpeg将h264视频文件转Mp4格式保存
其实具体的代码ffmpeg的官方demo做的功能已经很完善了,自己也就修修补补,下面直接上代码#include "stdafx.h"#include <iostream>#include <stdio.h>#include <tchar.h>//这里是个坑,不加extern "C",死活编译不过extern "C"{ #include "l...
2019-07-18 17:41:49
8491
2
原创 string中提取文件名(带扩展名,不带扩展名)
string spath="\\image\\P1.jpg";int pos = spath.find_last_of('\\');string sfilename(spath.substr(pos + 1));//带扩展名intpos = sfilename.find_last_of('.');string sfilenameEx(sfilename.substr(0,pos...
2019-07-17 09:27:27
307
原创 视频图像YUV与RGB的格式转换
视频显示方面都躲不过YUV和RGB格式的相关知识,这次找到了YUV与RGB格式转换的不错的说明文档YUV格式具有亮度信息和色彩信息分离的特点,但大多数图像处理操作都是基于RGB格式。因此当要对图像进行后期处理显示时,需要把YUV格式转换成RGB格式。RGB与YUV的变换公式如下: YUV(256 级别) 可以从8位 RGB 直接计算:Y = 0.299 R + 0.587...
2019-07-17 09:25:52
1369
转载 采用FFmpeg解帧,并保存为JPG、BMP格式文件
最近了解了一下ffmpeg方面的内容,针对ffmpeg解帧,并保存图片的方法,找了个很好用的,就先记下了。内容出处:https://xiva.iteye.com/blog/1993599首先下载ffmpeg的开发包以及依赖包,当然也可以下载源码。http://ffmpeg.zeranoe.com/builds/其次为了编码为JPEG格式的图片,需要下载Independent JPEG ...
2019-01-25 10:15:59
4025
1
原创 QT的QTableWidget的基本属性应用
QT的QTableWidget的常用属性操作:1.平均分配列宽和行宽ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); //平均分配列宽ui->tableWidget->verticalHeader()->setSectionResizeMo...
2018-12-17 11:10:29
2525
1
交叉编译QT5.9(包含QWebEngine)
2022-05-11
msinttypes.zip
2020-02-24
pthread多线程c++动库下载
2019-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人