如何使用Pygame解码mp3

时间:2014-12-09 16:30:33

标签: python audio pygame mp3 decode

我可以播放mp3没问题:

pygame.init()
fp = "sound.mp3"
pygame.mixer.music.load(fp)
pygame.mixer.music.play()

但是我没有看到一种简单的方法来访问解码声音的缓冲区/数组。

使用Sound类打开只会产生垃圾(它一定是期待wav):

s = pygame.mixer.Sound(fp)

我想要做的是最终使用以下方法从Sound对象获取解码数组:

a = pygame.sndarray.array(s)

但我似乎无法从mp3文件中创建一个Sound对象。

新的Pygame ..

0 个答案:

没有答案