使用QWebView和HTML5音频API创建Python音频播放器
我刚开始学Python,第一项目挺有挑战性的 :D
我想用QWebView和HTML5音频API来做一个音频播放器。
我想用Phonon来播放媒体文件,但我也想用HTML5音频API来做一个均衡器,像Winamp那样。
我可以让Phonon顺利播放音频文件,但有没有办法把音频输出连接到我的JavaScript,这样我就可以调节不同的音频通道等等?
这样做是最好的办法吗?我的意思是,这样做会不会限制播放器只能播放WebKit支持的格式,还是说我仍然可以播放Phonon能播放的任何格式?(我在这里假设,Phonon会把音频的原始/解码版本传给我的JavaScript,然后我可以通过音频API使用它)
如果这样不行,我可以给Phonon的AudioOutput对象做一个简单的JavaScript封装吗?
有什么想法吗?