在Python 3上播放音频文件(mp3,wav等)的跨平台方式?

时间:2013-01-19 16:52:12

标签: audio python-3.x

我正在寻找一个允许我在Python 3上播放各种音频文件的库(最好是跨平台)(目前使用的是3.3.0)。

我已经尝试了几个选项,比如Pyglet,但它不能在Py3上运行(我尝试过alpha,它应该支持Py3)。

是否有任何移植到Python 3的库?

感谢。

1 个答案:

答案 0 :(得分:0)

你可以在Python 3中使用PyQt4。Qt提供强大的跨平台多媒体框架。

http://www.riverbankcomputing.co.uk/software/pyqt/intro

Here正在使用为python 2编写的QtMultimedia示例播放声音,但将其应用于python 3并不困难。只需确保,系统上安装了pyqt4-python3或类似内容。

Here是一个QAudioOutput类,可以解决您的问题。