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

FFmpeg: 自实现ijkplayer播放器-02环境搭建

文章目录

      • 安装环境
      • 项目工程配置
      • 库文件

安装环境

IDE: Qt5.12

库:

  • ffmpeg-4.2.1-win32
  • SDL

项目工程配置

pro文件

TEMPLATE = app
TARGET = SimpleIJKPlayer
DESTDIR = bin
QT += core gui widgets
#CONFIG += debug
#DEFINES += _UNICODE WIN64 QT_WIDGETS_LIBwin32 {
LIBS += -L$$PWD/lib/SDL2/lib/x86 \-L$$PWD/lib/ffmpeg-4.2.1-win32-dev/lib \-lSDL2 \-lavcodec \-lavdevice \-lavfilter \-lavformat \-lavutil \-lswresample \-lswscaleINCLUDEPATH += src \lib/SDL2/include \lib/ffmpeg-4.2.1-win32-dev/include
}unix {
LIBS += \-lSDL2 \-lavcodec \-lavdevice \-lavfilter \-lavformat \-lavutil \-lswresample \-lswscale
}HEADERS += src/customthread.h \src/datactl.h \src/globalhelper.h \src/settingwid.h \src/about.h \src/CustomSlider.h \src/videoctl.h \src/mainwid.h \src/medialist.h \src/title.h \src/playlist.h \src/show.h \src/ctrlbar.h \src/sonic.hSOURCES += src/main.cpp \src/about.cpp \src/CustomSlider.cpp \src/customthread.cpp \src/globalhelper.cpp \src/settingwid.cpp \src/videoctl.cpp \src/ctrlbar.cpp \src/mainwid.cpp \src/medialist.cpp \src/playlist.cpp \src/show.cpp \src/title.cpp \src/sonic.cppFORMS += src/mainwid.ui \src/ctrlbar.ui \src/show.ui \src/playlist.ui \src/title.ui \src/about.ui \src/settingwid.uiRESOURCES += src/mainwid.qrc

库文件

将配置文件解压后放到工程路径下
对应配置文件网盘链接:
链接:https://pan.baidu.com/s/1YO7ftVvrJMiflAOS_0roVw?pwd=regr
提取码:regr

http://www.lryc.cn/news/338144.html

相关文章:

  • Redis从入门到精通(十七)多级缓存(二)Lua语言入门、OpenResty集群的安装与使用
  • pytest常用钩子函数
  • .Net <% %>
  • 【C语言__编译和链接__复习篇2】
  • Jmeter —— 自动录制脚本
  • 使用python互相转换AVI、MP4、GIF格式视频文件
  • 11 Php学习:函数
  • 查询电脑用户名和组信息
  • 【Godot4.2】CanvasItem绘图函数全解析 - 9.绘制表格
  • 部署HDFS集群(完全分布式模式、hadoop用户控制集群、hadoop-3.3.4+安装包)
  • TCP协议简单总结
  • 【Qt 实现录音】
  • python:算法竞赛入门之一
  • 【大数据与云计算】虚拟机安装Linux
  • 从零开始编写一个cmake构建脚本
  • pringboot2集成swagger2出现guava的FluentIterable方法不存在
  • 进程线程的关系
  • 一些 VLP 下游任务的相关探索
  • 【opencv】示例-pca.cpp PCA图像重建演示
  • C语言中的编译和链接
  • 如何将三方库集成到hap包中——通过IDE集成cmak构建方式的C/C++三方库
  • Towards Street-Level Client-Independent IP Geolocation(2011年)(第二部分)
  • 软件测试过程和测试生命周期
  • python-study-day1
  • 【Apache2】彻底删除 Apache2 服务器
  • C#:成绩等级转换
  • 每日OJ题_01背包③_力扣494. 目标和(dp+滚动数组优化)
  • vue3+element plus图片预览点击按钮直接显示图片的预览形式
  • GAMS104 现代游戏引擎 2
  • spring boot学习第十七篇:OAuth2概述及使用GitHub登录第三方网站