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

FFmpeg教程-三-播放pcm文件-1

目录

一,下载SDL

二,在Qt中测试

1,在pro文件中加入路径

2,在.cpp文件中加入头文件

3,进行测试

4,显示结果


一,下载SDL

        通过编程的方式播放音视频,也是需要用到这2个库: FFmpeg、SDL,前面已经安装了FFmpeg,现在安装SDL.

        SDL下载地址:download-sdl2。

二,在Qt中测试

1,在pro文件中加入路径

win32{SDL_HOME = D:/SDL/SDL2-devel-2.30.4-mingw/SDL2-2.30.4/x86_64-w64-mingw32
}INCLUDEPATH += $${SDL_HOME}/include
LIBS += -L $${SDL_HOME}/lib \-lSDL2

这里的SDL_HOME路径根据自己的来

我的是在:

2,在.cpp文件中加入头文件

#include<SDL2/SDL.h>

3,进行测试

    SDL_version version;SDL_VERSION(&version);qDebug()<<"sdl版本"<<version.major<<version.minor<<version.patch;

4,显示结果

相关文章:

  • 面向对象,常用类,集合,异常,JDBC,mysql数据库内容的复习,
  • Windows系统下查看电脑被远程访问历史记录
  • C语言快速学习笔记
  • 2024 MWC上海:创新力量驱动未来先行,移远智慧点亮数字蓝海
  • 上位机图像处理和嵌入式模块部署(mcu 项目1:固件编写)
  • py黑帽子学习笔记_burp
  • 【js】数组元素拼接、数组元素类型转换
  • Android调用onNewIntend的时刻
  • RPM包管理-rpm命令管理
  • 【linux/shell实战案例】在shell中插入Python代码及EOF解析
  • Linux中进程和线程区别
  • vue实现一个简单的审批绘制功能
  • 数据提取的奥秘
  • c++初级-2-引用
  • uniapp 使用cavans 生成海报
  • 【个人向】《HTTP图解》阅后小结
  • Apache Zeppelin在Apache Trafodion上的可视化
  • css的样式优先级
  • JDK 6和JDK 7中的substring()方法
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • redis学习笔记(三):列表、集合、有序集合
  • 多线程 start 和 run 方法到底有什么区别?
  • 聊聊directory traversal attack
  • 数组大概知多少
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 仓管云——企业云erp功能有哪些?
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​iOS实时查看App运行日志
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • ${ }的特别功能
  • (23)Linux的软硬连接
  • (k8s中)docker netty OOM问题记录
  • (LeetCode C++)盛最多水的容器
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (六)DockerCompose安装与配置
  • (七)glDrawArry绘制
  • (三)docker:Dockerfile构建容器运行jar包
  • (转)IOS中获取各种文件的目录路径的方法
  • ****三次握手和四次挥手
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .md即markdown文件的基本常用编写语法
  • .Mobi域名介绍
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .skip() 和 .only() 的使用
  • .vimrc 配置项
  • @html.ActionLink的几种参数格式
  • @PreAuthorize与@Secured注解的区别是什么?
  • @拔赤:Web前端开发十日谈