当前位置: 首页 > news >正文

QT调用ffmpeg库实现视频录制

        可以通过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&#

相关文章:

  • Spring Boot配置文件优先级全解析:如何优雅覆盖默认配置?
  • 再看开源多模态RAG的视觉文档(OCR-Free)检索增强生成方案-VDocRAG
  • mysql中优先使用datetime存储时间
  • 如何学习和研究量子计算与量子计算机:从理论到实践的完整路径
  • Ubuntu 系统中修改 MySQL 的 sql_mode
  • C#学习第16天:聊聊反射
  • 编程技能:调试03,逐过程命令与退出调试
  • 【TeamFlow】 1 TeamFlow 去中心化生产协同系统架构
  • RUI电视桌面中文版:下载安装教程及桌面固件包获取全攻略
  • 算法01-最小生成树prim算法
  • 【论文阅读20】-CNN-Attention-BiGRU-滑坡预测
  • Android audio系统六 AudioEffect音效加载
  • Andorid 使用 libphonenumber-android 获取国际电话区号
  • 支持mingw g++14.2 的c++23 功能print的vscode tasks.json生成调试
  • PyTorch 深度学习实战(37):分布式训练(DP/DDP/Deepspeed)实战
  • LeetCode 259 题全解析:Swift 快速找出“满足条件”的三人组
  • 工业安卓主板在智能电子秤设备中的应用
  • Linux服务器配置Anaconda环境、Pytorch库(图文并茂的教程)
  • vscode、cherry studio接入高德mcp服务
  • Pytorch的常规操作
  • 贝壳:网传“深圳贝壳内部通知”不实
  • 全国党委和政府秘书长会议在京召开,蔡奇出席并讲话
  • 吃菜和吃肉,哪个更“增肌”?
  • 俄总理:2024年俄罗斯GDP增长4.3%
  • 湃书单|澎湃新闻编辑们在读的19本书:在工作中迷失
  • 最高法:家长以监督为名虚构事实诋毁学校的,应承担侵权责任