<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MAYBEALL的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MAYBEALL</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MAYBEALL]]></copyright><item><title><![CDATA[Qt：可限制最大内存的文件夹的动态读、写操作，支持单个超大文件和文件夹]]></title><link>https://blog.youkuaiyun.com/MAYBEALL/article/details/99174203</link><guid>https://blog.youkuaiyun.com/MAYBEALL/article/details/99174203</guid><author>MAYBEALL</author><pubDate>Sun, 11 Aug 2019 11:54:12 +0800</pubDate><description><![CDATA[一个用来对包含大量数据的文件夹进行动态的内存读写的类

默认单次读写最大文件夹的内存500MB，单个文件最大500MB，最大内容占用1GB

fileoperator.h


#ifndef FILEOPERATOR_H
#define FILEOPERATOR_H
#include "libserver_global.h"
#include &lt;QObject&gt;
#include &l...]]></description><category></category></item><item><title><![CDATA[FFMPEG+QT4.8+VS2010下的多线程BMP序列帧合成视频]]></title><link>https://blog.youkuaiyun.com/MAYBEALL/article/details/79993676</link><guid>https://blog.youkuaiyun.com/MAYBEALL/article/details/79993676</guid><author>MAYBEALL</author><pubDate>Wed, 18 Apr 2018 17:26:46 +0800</pubDate><description><![CDATA[大量参照了雷神的博客点击打开链接videoMuxer()和flush_encoder()是直接copy的雷神的代码，但是videoMutex我直接和融到了makeH264()中，所以这里没使用，flush_encoder()中也有相应改动BMP读取：#ifndef READBMPTHREAD_H
#define READBMPTHREAD_H
#include &quot;IncludeFile.h&quot;
#i...]]></description><category></category></item><item><title><![CDATA[FFMPEG开发中遇到的问题①avpicture_fill和AVFrame::data的内存管理]]></title><link>https://blog.youkuaiyun.com/MAYBEALL/article/details/78921144</link><guid>https://blog.youkuaiyun.com/MAYBEALL/article/details/78921144</guid><author>MAYBEALL</author><pubDate>Thu, 28 Dec 2017 13:38:45 +0800</pubDate><description><![CDATA[1.int avpicture_fill(AVPicture *picture, const uint8_t *ptr,enum AVPixelFormat pix_fmt, int width, int height);
这个函数的作用是给 picture挂上存放数据的代码。在对帧数据scale的之前，对于接受数据的picture要用av_frame_alloc（）初始化，但AVFrame::]]></description><category></category></item><item><title><![CDATA[FFMPEG开发中的常用功能代码②视频转BMP24序列帧]]></title><link>https://blog.youkuaiyun.com/MAYBEALL/article/details/78909014</link><guid>https://blog.youkuaiyun.com/MAYBEALL/article/details/78909014</guid><author>MAYBEALL</author><pubDate>Wed, 27 Dec 2017 10:02:39 +0800</pubDate><description><![CDATA[1.读取视频流并转为RGB24
void readVideo(char* videoPath)
{
	AVFormatContext* fmt=NULL;
	AVCodecContext* codecCtx;
	AVCodec* codec;
	AVFrame* inFrame;
	AVFrame* rgbFrame;
	AVStream* videoStream;
	int rgbSize;]]></description><category></category></item><item><title><![CDATA[FFMPEG开发中的常用功能代码①BMP文件的读取、转正并写入AVFrame的data]]></title><link>https://blog.youkuaiyun.com/MAYBEALL/article/details/78901209</link><guid>https://blog.youkuaiyun.com/MAYBEALL/article/details/78901209</guid><author>MAYBEALL</author><pubDate>Tue, 26 Dec 2017 13:31:05 +0800</pubDate><description><![CDATA[BMP C++读取、转正与AVFrame]]></description><category></category></item></channel></rss>