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

02 windows qt配置ffmpeg开发环境搭建

  • 版本说明
    首先我使用ffmpeg版本是4.2.1

在这里插入图片描述
在这里插入图片描述

  • QT使用版本5.14.2

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

我选择是c编译

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 在02Day.pro⾥⾯添加ffmpeg头⽂件和库⽂件路径
win32 {
INCLUDEPATH += $$PWD/ffmpeg-4.2.1-win32-dev/include
LIBS += $$PWD/ffmpeg-4.2.1-win32-dev/lib/avformat.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avcodec.lib    \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avdevice.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avfilter.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avutil.lib     \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/postproc.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/swresample.lib \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/swscale.lib
}
LIBS的多⾏引⽤⼀定要记得带斜杠,否则后续的引⽤⽆效
修改main.c⽂件
// 包含ffmpeg头⽂件
extern "C"{
#include "libavutil/avutil.h"
}


int main()
{
    cout << "ffmpeg version" <<av_version_info()<< endl;
    return 0;
}

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

看到第三步就成功了

相关文章:

  • Leetcode3340:检查平衡字符串
  • 实验5 逻辑回归
  • C语言基础笔记整理(附代码示例)
  • React开发指南:核心、实践与案例
  • Spring Cloud Eureka - 高可用服务注册与发现解决方案
  • 青梧字幕:AI驱动的视频字幕提取与翻译工具
  • std::span
  • 思维训练让你更高、更强 |【逻辑思维能力】「刷题训练笔记」假设法模式逻辑训练题(1-5)
  • SEO效果归因模型:多触点转化路径的马尔可夫链分析
  • 湿大气校正效应
  • 《DeepSeek 开源 DeepGEMM:开启AI计算新时代的密钥》:此文为AI自动生成
  • Redis面试篇
  • 高性价比8位4通道同时工作1.25GS/s单通道最高5GS/s
  • 查找特定的值(信息学奥赛一本通-1110)
  • 关于PLC、电缆线材及气缸选型的详细教程
  • CPU相关:uptime命令
  • 浏览器中输入某个地址后发生了什么
  • 测试开发 - 正浩创新 - 一面面经(已OC)
  • LLM对齐方法作用:主要解决大型语言模型(LLMs)输出与人类价值观、需求和安全规范不一致的问题
  • UG的一些操作步骤(自用笔记2)
  • 广西隆林突发山洪,致3人遇难1人失联
  • 卿晨璟靓等用服刑经历“引流”,专家:将犯罪问题娱乐化会消解刑罚严肃性
  • 六省会共建交通枢纽集群,中部六省离经济“第五极”有多远?
  • 马上评|训斥打骂女儿致死,无暴力应是“管教”底线
  • 最高检公布一起离婚纠纷典型案例:推动离婚经济补偿制度落实
  • 巴菲特谈卸任CEO:开始偶尔失去平衡,但仍然保持敏锐的头脑,仍打算继续工作