音频音量波形图

一世豁然 2015-12-02 02:07:00
我用QVideoWiget搞了一个媒体播放器,播放视频的时候界面有画面播放倒还可以,但是
播放音频的除了声音,界面就是黑乎乎的一大块,一点也不雅观,我想在QVideoWidget
显示音频音量大小的波形图,就是一般音乐播放器那根据音量一上一下的图形界面。

现在一点头绪也没有,要用那个类,怎么把音量大小与图形联系起来等等都不知道。
请问这怎么实现?
...全文
352 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
12345678891234 2015-12-04
  • 打赏
  • 举报
回复
引用 12 楼 Explorer_day 的回复:
[quote=引用 10 楼 ccsdu2004 的回复:] 看下这个www.geek-audio.org/
这东西只是一个库,跟QT有关系或者可以联系?[/quote] 这个是我写的 有空帮你实现一个~
冷静忍耐 2015-12-04
  • 打赏
  • 举报
回复
引用 14 楼 Explorer_day 的回复:
[quote=引用 13 楼 u013466477 的回复:] [quote=引用 11 楼 Explorer_day 的回复:] [quote=引用 9 楼 u013466477 的回复:] [quote=引用 7 楼 Explorer_day 的回复:] [quote=引用 5 楼 u013466477 的回复:] 只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
QT中音乐的功率谱怎么获得?[/quote] 可以参考wav的,网上应该有,MP3不知道,多网上找找吧[/quote] 我找了好久也没有看到wav的例子,给个链接吧![/quote] http://download.csdn.net/detail/hebutliu/4637565#comment 但估计你得找怎么得到mp3文件的波形数据[/quote] 得到mp3的波形数据很难吗?[/quote] 不太清楚
一世豁然 2015-12-04
  • 打赏
  • 举报
回复
引用 13 楼 u013466477 的回复:
[quote=引用 11 楼 Explorer_day 的回复:] [quote=引用 9 楼 u013466477 的回复:] [quote=引用 7 楼 Explorer_day 的回复:] [quote=引用 5 楼 u013466477 的回复:] 只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
QT中音乐的功率谱怎么获得?[/quote] 可以参考wav的,网上应该有,MP3不知道,多网上找找吧[/quote] 我找了好久也没有看到wav的例子,给个链接吧![/quote] http://download.csdn.net/detail/hebutliu/4637565#comment 但估计你得找怎么得到mp3文件的波形数据[/quote] 得到mp3的波形数据很难吗?
12345678891234 2015-12-03
  • 打赏
  • 举报
回复
看下这个www.geek-audio.org/
冷静忍耐 2015-12-03
  • 打赏
  • 举报
回复
引用 6 楼 Explorer_day 的回复:
[quote=引用 5 楼 u013466477 的回复:] 只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
要注册什么的,好难搞!!而且是Android的代码,表示一点也不懂。[/quote] Android有可能是直接调用接口,也有可能自己弄的。 可能还要解码什么的,没做过,不清楚。
冷静忍耐 2015-12-03
  • 打赏
  • 举报
回复
引用 7 楼 Explorer_day 的回复:
[quote=引用 5 楼 u013466477 的回复:] 只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
QT中音乐的功率谱怎么获得?[/quote] 可以参考wav的,网上应该有,MP3不知道,多网上找找吧
一世豁然 2015-12-03
  • 打赏
  • 举报
回复
引用 5 楼 u013466477 的回复:
只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
QT中音乐的功率谱怎么获得?
一世豁然 2015-12-03
  • 打赏
  • 举报
回复
引用 5 楼 u013466477 的回复:
只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
要注册什么的,好难搞!!而且是Android的代码,表示一点也不懂。
冷静忍耐 2015-12-03
  • 打赏
  • 举报
回复
只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
一世豁然 2015-12-03
  • 打赏
  • 举报
回复
引用 3 楼 shihoongbo 的回复:
QPainter吧,再从音频类里提一些参数出来 生成对应的效果
能不能具体一点?以前从没有搞过这个。
冷静忍耐 2015-12-03
  • 打赏
  • 举报
回复
引用 11 楼 Explorer_day 的回复:
[quote=引用 9 楼 u013466477 的回复:] [quote=引用 7 楼 Explorer_day 的回复:] [quote=引用 5 楼 u013466477 的回复:] 只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
QT中音乐的功率谱怎么获得?[/quote] 可以参考wav的,网上应该有,MP3不知道,多网上找找吧[/quote] 我找了好久也没有看到wav的例子,给个链接吧![/quote] http://download.csdn.net/detail/hebutliu/4637565#comment 但估计你得找怎么得到mp3文件的波形数据
一世豁然 2015-12-03
  • 打赏
  • 举报
回复
引用 10 楼 ccsdu2004 的回复:
看下这个www.geek-audio.org/
这东西只是一个库,跟QT有关系或者可以联系?
一世豁然 2015-12-03
  • 打赏
  • 举报
回复
引用 9 楼 u013466477 的回复:
[quote=引用 7 楼 Explorer_day 的回复:] [quote=引用 5 楼 u013466477 的回复:] 只要有数据就好说,关键是数据怎么获取。好像挺有难度的 这是Android的 http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f
QT中音乐的功率谱怎么获得?[/quote] 可以参考wav的,网上应该有,MP3不知道,多网上找找吧[/quote] 我找了好久也没有看到wav的例子,给个链接吧!
未狂 2015-12-02
  • 打赏
  • 举报
回复
QPainter吧,再从音频类里提一些参数出来 生成对应的效果
一世豁然 2015-12-02
  • 打赏
  • 举报
回复
引用 1 楼 kuyucman 的回复:
子类化QWdiget,处理好paintEvent 当然了,还要了解下音质相关的知识
1、主要用到那些相关的类呢? 2、音质相关的知识是那些知识呢? 3、话说子类化QWidget等到的界面可以在QVideoWidget中显示? 请解答。
东莞某某某 2015-12-02
  • 打赏
  • 举报
回复
子类化QWdiget,处理好paintEvent 当然了,还要了解下音质相关的知识

16,233

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧