擅长:python、mysql、java
<p>我在pyqt上使用声子,我的代码还有几行:</p>
<pre><code>output = Phonon.AudioOutput(Phonon.MusicCategory)
m_media = Phonon.MediaObject()
Phonon.createPath(m_media, output)
m_media.setCurrentSource(Phonon.MediaSource("files/song.mp3"))
m_media.play()
</code></pre>
<p>但老实说,我发现phonon无法播放一些带有奇怪ID3标记的特定歌曲,所以我改用pyaudiere(<a href="https://pypi.python.org/pypi/pyaudiere" rel="nofollow">https://pypi.python.org/pypi/pyaudiere</a>),它更稳定(但是的,它与Qt的集成度较低)。</p>