音频音量波形图

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

现在一点头绪也没有,要用那个类,怎么把音量大小与图形联系起来等等都不知道。
请问这怎么实现?

16 个解决方案

#1


子类化QWdiget,处理好paintEvent

当然了,还要了解下音质相关的知识

#2


引用 1 楼 kuyucman 的回复:
子类化QWdiget,处理好paintEvent

当然了,还要了解下音质相关的知识

1、主要用到那些相关的类呢?
2、音质相关的知识是那些知识呢?
3、话说子类化QWidget等到的界面可以在QVideoWidget中显示?

请解答。 音频音量波形图

#3


QPainter吧,再从音频类里提一些参数出来
生成对应的效果

#4


引用 3 楼 shihoongbo 的回复:
QPainter吧,再从音频类里提一些参数出来
生成对应的效果

能不能具体一点?以前从没有搞过这个。

#5


只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

#6


引用 5 楼 u013466477 的回复:
只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

要注册什么的,好难搞!!而且是Android的代码,表示一点也不懂。

#7


引用 5 楼 u013466477 的回复:
只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

QT中音乐的功率谱怎么获得?

#8


引用 6 楼 Explorer_day 的回复:
Quote: 引用 5 楼 u013466477 的回复:

只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

要注册什么的,好难搞!!而且是Android的代码,表示一点也不懂。

Android有可能是直接调用接口,也有可能自己弄的。
可能还要解码什么的,没做过,不清楚。

#9


引用 7 楼 Explorer_day 的回复:
Quote: 引用 5 楼 u013466477 的回复:

只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

QT中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

#10


看下这个www.geek-audio.org/
音频音量波形图

#11


引用 9 楼 u013466477 的回复:
Quote: 引用 7 楼 Explorer_day 的回复:

Quote: 引用 5 楼 u013466477 的回复:

只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

QT中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

#12


引用 10 楼 ccsdu2004 的回复:
看下这个www.geek-audio.org/
音频音量波形图

这东西只是一个库,跟QT有关系或者可以联系?

#13


引用 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中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

http://download.csdn.net/detail/hebutliu/4637565#comment
但估计你得找怎么得到mp3文件的波形数据

#14


引用 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中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

http://download.csdn.net/detail/hebutliu/4637565#comment
但估计你得找怎么得到mp3文件的波形数据

得到mp3的波形数据很难吗?

#15


引用 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中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

http://download.csdn.net/detail/hebutliu/4637565#comment
但估计你得找怎么得到mp3文件的波形数据

得到mp3的波形数据很难吗?

不太清楚

#16


引用 12 楼 Explorer_day 的回复:
Quote: 引用 10 楼 ccsdu2004 的回复:

看下这个www.geek-audio.org/
音频音量波形图

这东西只是一个库,跟QT有关系或者可以联系?

这个是我写的 有空帮你实现一个~

#1


子类化QWdiget,处理好paintEvent

当然了,还要了解下音质相关的知识

#2


引用 1 楼 kuyucman 的回复:
子类化QWdiget,处理好paintEvent

当然了,还要了解下音质相关的知识

1、主要用到那些相关的类呢?
2、音质相关的知识是那些知识呢?
3、话说子类化QWidget等到的界面可以在QVideoWidget中显示?

请解答。 音频音量波形图

#3


QPainter吧,再从音频类里提一些参数出来
生成对应的效果

#4


引用 3 楼 shihoongbo 的回复:
QPainter吧,再从音频类里提一些参数出来
生成对应的效果

能不能具体一点?以前从没有搞过这个。

#5


只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

#6


引用 5 楼 u013466477 的回复:
只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

要注册什么的,好难搞!!而且是Android的代码,表示一点也不懂。

#7


引用 5 楼 u013466477 的回复:
只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

QT中音乐的功率谱怎么获得?

#8


引用 6 楼 Explorer_day 的回复:
Quote: 引用 5 楼 u013466477 的回复:

只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

要注册什么的,好难搞!!而且是Android的代码,表示一点也不懂。

Android有可能是直接调用接口,也有可能自己弄的。
可能还要解码什么的,没做过,不清楚。

#9


引用 7 楼 Explorer_day 的回复:
Quote: 引用 5 楼 u013466477 的回复:

只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

QT中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

#10


看下这个www.geek-audio.org/
音频音量波形图

#11


引用 9 楼 u013466477 的回复:
Quote: 引用 7 楼 Explorer_day 的回复:

Quote: 引用 5 楼 u013466477 的回复:

只要有数据就好说,关键是数据怎么获取。好像挺有难度的

这是Android的
http://www.eoeandroid.com/thread-207796-1-1.html?_dsign=a8a4715f

QT中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

#12


引用 10 楼 ccsdu2004 的回复:
看下这个www.geek-audio.org/
音频音量波形图

这东西只是一个库,跟QT有关系或者可以联系?

#13


引用 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中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

http://download.csdn.net/detail/hebutliu/4637565#comment
但估计你得找怎么得到mp3文件的波形数据

#14


引用 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中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

http://download.csdn.net/detail/hebutliu/4637565#comment
但估计你得找怎么得到mp3文件的波形数据

得到mp3的波形数据很难吗?

#15


引用 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中音乐的功率谱怎么获得?

可以参考wav的,网上应该有,MP3不知道,多网上找找吧

我找了好久也没有看到wav的例子,给个链接吧!

http://download.csdn.net/detail/hebutliu/4637565#comment
但估计你得找怎么得到mp3文件的波形数据

得到mp3的波形数据很难吗?

不太清楚

#16


引用 12 楼 Explorer_day 的回复:
Quote: 引用 10 楼 ccsdu2004 的回复:

看下这个www.geek-audio.org/
音频音量波形图

这东西只是一个库,跟QT有关系或者可以联系?

这个是我写的 有空帮你实现一个~