【问题标题】:PyQt Phonon Audio PlayerPyQt 声子音频播放器
【发布时间】:2012-07-05 19:21:03
【问题描述】:

我使用的是 Mac OS X。我尝试使用此代码,直接取自 PyQt 文档:

source = Phonon.MediaSource("/Users/xxx/Desktop/audio.mp3")
player = Phonon.createPlayer(Phonon.MusicCategory, source)
media = Phonon.MediaObject(player)
media.play()

我没有声音输出。

我真的只想播放一个音频文件...不知道为什么这不起作用。它直接取自文档:http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/phonon-module.html#playback

有什么想法吗?

【问题讨论】:

    标签: python audio pyqt phonon


    【解决方案1】:

    这对我有用:

    source = Phonon.MediaSource("test.ogg")
    player = Phonon.createPlayer(Phonon.MusicCategory, source)
    player.play()
    

    使用MediaObject 你会这样做:

    source = Phonon.MediaSource("test.ogg")
    output = Phonon.AudioOutput(Phonon.MusicCategory)
    media = Phonon.MediaObject()
    media.setCurrentSource(source)
    Phonon.createPath(media, output)
    media.play()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      相关资源
      最近更新 更多