1、之前使用的是QMediaPlayer,播放MP3文件,项目的需求是在特定的流程中播放音频提示,延时不能超过1秒。实际的效果是,执行了下面代码之后,还需要等几秒钟才能听到提示音,这显然和希望的结果不一致。

m_pPlayer->play();

2、百度了一通,这一块的代码很简单,没什么会导致延时的地方。我开始使用QSoundEffect类进行播放,QSoundEffect只能播放wav格式的音频,到这里我已经恍然大悟,QMediaPlayer是一个综合性的类库,可以播放音频和视频,支持多声道等各种技术,可以播放震撼的音频(就是质量高,多混音....)。那势必需要调用系统的各种声卡组件 ,初始化操作可能就需要这么长的时间吧。

3、而相比于QMediaPlayer,QSoundEffect确实个极其简陋的工具,只能播放wav,而且是wav中最低级的那种,我把多声道的mp3文件转换为wav之后,可以播放,但是声音的差异太大,就像喇叭有电流的声音。所以大概就是这个意思。如果需求不高,就是用QSoundEffect吧,他很简单,很实用。

4、摸索了几个小时,如何免费自定义音频,mp3格式,wav格式一次搞定。CSDN下载去一群骗子就不说了.....

①、https://peiyin.wozhiyi.com/newproduction.html#知意软件,100字以内合成语音免费<自定义 ,文字转音频还有各种生产力工具>。

②https://app.xunjiepdf.com/zh-cn/mp32wav 迅捷PDF转换器,可以支持mp3转wav,2MB以内免费。

差不多了就这些了,记录一下。

结尾处抄一下同事的签名

春风得意时多些缅想,只要别背叛美丽的的初衷;窘迫失意时多些憧憬,只要别虚构不醒的苦梦。

免费音频转换mp3格式,wav格式一次搞定 QT播放音频相关推荐

  1. 使用FFmpeg转换mp3或wav文件为pcm格式文件

    使用FFmpeg转换mp3或wav文件为pcm格式文件 由于项目开发中需要验证pcm格式音频的播放,可以使用FFmpeg进行转换 安装时这里推荐一个便捷方式,sudo apt install smpl ...

  2. 电脑音频转换mp3格式怎么操作

    电脑音频转换mp3格式是我们经常需要的一项操作,可以让我们将各种音频文件转换成mp3格式,以便更方便地在不同设备上播放.那你知道电脑音频转换mp3格式怎么操作吗? 在市场上,有许多不同的软件可以实现这 ...

  3. 你真的不知道音频转换MP3格式免费软件有哪些吗?

    你知道音频转换MP3格式免费软件有哪些吗?音频转换为 MP3 格式是一种常见的需求,因为 MP3 格式具有广泛的兼容性和压缩性,可以方便地在不同的设备和平台上播放. 在这篇文章中,我将介绍三款支持音频 ...

  4. 电脑音频转换mp3格式怎么弄,教你音频怎么转换mp3格式

    mp3格式是目前几乎全兼容的格式了,在我们参加一些会议或讲座时,需要录制一些重要的信息,结束后再进行复盘或分享.然而,不同的录制工具录制的音频格式也不同,这时使用软件将音频统一成mp3格式的话,就会方 ...

  5. 如何将m4a音频转换mp3格式,5种简单方法帮你处理

    如何将m4a音频转换mp3格式?这个问题想必在工作生活中经常遇到吧.为什么要将m4a音频转换mp3格式呢?首先,M4A是一种较新的高质量音频文件格式,通常用于存储高保真度的音频文件,例如音乐录音室的原 ...

  6. m4a音频转换mp3格式的方法

    很多朋友都在问m4a音频转换mp3格式的方法这个问题,小编根据大家的实际要求和诉求在网上寻找了很多的m4a转换成mp3的方法,这些方法都可以将m4a转换成mp3,但是在速度和稳定性方面有所差异.尤其是 ...

  7. flac格式如何转mp3,3招帮你搞定

    flac格式如何转mp3,3招帮你搞定的方法来啦.当你的音频是flac格式是不是很头疼,又不知道怎么转mp3 .然后网上搜索出很多方法又不知道从哪个下手,是不是很疑惑?那今天就来看看小编推荐的方法吧, ...

  8. android音频编辑之音频转换PCM与WAV

    前言 本篇开始讲解在Android平台上进行的音频编辑开发,首先需要对音频相关概念有基础的认识.所以本篇要讲解以下内容: 常用音频格式简介 WAV和PCM的区别和联系 WAV文件头信息 采样率简介 声 ...

  9. 原 android音频编辑之音频转换PCM与WAV

    http://blog.csdn.net/hesong1120/article/details/79043482 本文出自: hesong的专栏 前言 本篇开始讲解在Android平台上进行的音频编辑 ...

最新文章

  1. 剑指offer 面试题6:重建二叉树
  2. 为什么要用MyBatis-MyBatis
  3. mysql drop库_Mysql 删除数据库drop database详细介绍
  4. jsp需要多少java基础_Java基础——JSP(一)
  5. 23种设计模式之享元模式
  6. html js关闭浏览器,js关闭页面(兼容浏览器)
  7. Java 1.1.7 String API (!!!)
  8. 2-11 支付宝集福卡_实现分析
  9. Visio简单画图使用方法
  10. CentOS安装SVN
  11. html设计方案,网页设计经典方案
  12. 【IoT】产品设计:硬件成本核算,这篇文章就够了
  13. 山东大学计算机学院第二校园,山东大学本科生第二校园学习经历管理办法
  14. GC—MS常见数据库有哪些,NIST和AMDIS有什么作用?
  15. cpar文件的导入导出及注意事项
  16. 循环单链表及C语言实现
  17. class4/class10/UHS-1/UHS-3 SD卡速度等级区别
  18. 30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)(转)
  19. 电商直播系统开发Android10.0 导航栏和状态栏动态控制合集
  20. 堪称最佳邮箱Gmail邮箱的神奇的一号多名功能

热门文章

  1. 《薄冰实用英语语法详解》连载之五:动词的时态
  2. cad线加粗怎么设置_CAD中怎么把一段线、曲线或圆弧加粗?
  3. VScode backspacea按键 无效
  4. Linux用户管理篇
  5. 如何提供一种热电偶滑环装置
  6. ZZULIOJ-1010,求圆的周长和面积(Java)
  7. 创建一个学生管理系统数据库_建立一个问答系统
  8. 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  9. linux执行systemctl enable设置开机启动失败Failed to execute operation
  10. 安卓6.0 android auto,Android Auto