当我在Python中键入以下代码时,song.mp3
无法播放。为什么??
输出= Phonon.AudioOutput(Phonon.MusicCategory)
m_media = Phonon.MediaObject()
Phonon.createPath(m_media,输出)
m_media.setCurrentSource(Phonon.MediaSource(“files / song.mp3”))
m_media.play()
最佳答案
您需要QApplication或QCoreApplication实例,并且必须在m_media.play()之后使用exec()成员启动事件循环。声音:: MediaObject::play是异步的。
C++示例
QApplication app(argc, argv);
// phonon initialization, and play
app.exec()
关于python - python音频无法播放,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11308889/