前言
本篇文章的需求是将相机获取到的图片进行编码,编码成一个视频,耗费了大约一个星期的时间在解决各种问题。这里阐述一下这篇文章所要解决的几个问题:
1、如何将多张图片编码成视频。
2、如何进行定时录制视频。
3、同时开启多线程进行视频录制。
4、对录制文件目录进行管理:每次都检测录制目录大小是否超过指定大小,如果超过,则删除指定大小的时间最早的一些文件。
正文
一、准备工作
1、下载FFmpeg的开发版
1、下载链接: https://ffmpeg.org/download.html
2、
3、
4、由于我是在Win10下,所以选择:
2、使用环境
Win10 + Qt8.0.2(MSVC2019) + FFmpeg 4.4
二、整体流程解析
二、单例模式——多线程视频录制
首先,确定目标,我是要“同时录制多个视频”,所以,必须得开多个线程,并且,在这一层,
请收藏,待书写中~