
SDL
未燃机智鱼
这个作者很懒,什么都没留下…
展开
-
vs2019+Qt搭建带有ffmpeg库,SDL渲染库工程(可以进入ffmpeg源码调试的工程)
前提准备:Qt5.15.x 并在安装使要选择MSVC2017/MSVC2019编译器virtual Studio 2019 并在扩展中安装Qt插件编译好的ffmpeg库及头文件(如何编译ffmpeg源码)SDL库及头文件(SDL源码目录中有VirtualC的目录, 可以直接编译)准备好后应该是这样的:ffmpeg动态库(*.pdb是支持调试用的文件):ffmpeg的头文件:ffmpeg的lib库:SDL动态库:SDL头文件:大概有89个头文件SDLlib库:创建放工程原创 2021-12-01 23:15:21 · 1902 阅读 · 0 评论 -
SDL渲染视频尺寸放大导致像素锯齿的问题
//设定缩放算法解决锯齿问题, 采用线性插值算法SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "1");原创 2021-11-28 15:21:59 · 1165 阅读 · 0 评论 -
Qt+SDL播放YUV视频文件
播放一个yuv420p格式的文件yuv的格式与rgb格式的存储方式不同yuv数据是 yyyyyyyy uu vv 的存储rgb是rgba rgba rgba 存储同样一帧图像 yuv420会比rgb数据更小读取时就要注意数据存储格式不同,数据大小也不同直接上代码sdl_qt_play_yuv.h#include <QtWidgets/QWidget>#include <SDL2/SDL.h>#include <fstream>#include "原创 2021-11-25 18:32:44 · 652 阅读 · 2 评论 -
Qt+SDL制作图像合并
SDL渲染图像到Qt的控件中通过Qt的QImage对象合并通过本例可以了解图像数据的存储方式.前提需了解SDL渲染图像的步骤SDL2.0图像渲染#include "sdl_qt_rgb.h"#include <QImage>#include <QMessageBox>#include <QDebug>#pragma comment(lib, "SDL2.lib")#define PIX_SIZE 4void sdl_qt_rgb::timerEve原创 2021-11-24 19:16:06 · 835 阅读 · 0 评论