可以通过QProcess调用ffmpeg命令行,也可以直接调用ffmpeg库,方便。
调用库
安装ffmpeg
ffmpeg -version
没装就装
sudo apt-get update
sudo apt-get install ffmpeg
sudo apt-get install ffmpeg libavdevice-dev
.pro引入库路径,引入库
LIBS += -L/usr/lib/aarch64-linux-gnu -lavformat -lavcodec -lswscale -lavutil
LIBS += -L/lib/aarch64-linux-gnu -lX11
调用库
#pragma once
#include <QObject>
#include <QThread>
#include <QMutex>
#include <QWaitCondition>
#include <QString>
#include <atomic>
#include <chrono>
extern "C&#