2012-08-22 101 views
0

當我嘗試運行下面的代碼時,我沒有收到任何錯誤或任何聲音。聲音文件沒有損壞,我也嘗試了很多其他聲音文件。Python,pygame.mixer:聲音不起作用

import pygame 
pygame.mixer.init(44100, -16, 2, 2048) 
sound = pygame.mixer.Sound("9001.wav") 
sound.play() 

輸出很簡單:

<Channel object at 0x00000000021EF258> 
+0

你確定這是pygame相關嗎?揚聲器開啓了?提高音量?你嘗試過其他聲音文件嗎? – sloth

+0

當我在Windows Media Player和VLC中收聽聲音文件時,聲音文件可以正常工作。我已經嘗試了幾個聲音文件。 –

+0

狂猜:1)嘗試以管理員身份運行python解釋器2)嘗試用另一個頻繁的初始化「pygame.mixer」(如'22050') – sloth

回答

0

好了,所以......在編輯我的文件,一遍又一遍,我終於得到了它的工作之後。一旦我得到它的工作,我可以改變我的代碼回到以前。我完全不知道如何修復。

+0

這似乎發生當程序錯誤地嘗試播放.mp3文件,似乎打破了播放功能。 –