我想用pygame播放歌曲,但它不會播放歌曲。pygame無法正常工作
我的代碼:
import pygame,time
pygame.init()
print "Mixer settings", pygame.mixer.get_init()
print "Mixer channels", pygame.mixer.get_num_channels()
pygame.mixer.music.set_volume(1.0)
pygame.mixer.music.load('C:/1.mp3')
print "Play"
pygame.mixer.music.play(0)
while pygame.mixer.music.get_busy():
print "Playing", pygame.mixer.music.get_pos()
time.sleep(1)
print "Done"
我得到輸出
Mixer settings (22050, -16, 2)
Mixer channels 8
Play
Done
感謝您的解決方案。我試過這個。但是,它仍然沒有演奏這首歌。 – chom 2012-04-05 00:43:12
「請注意,MP3支持有限,在某些系統上,不支持的格式會導致程序崩潰,例如Debian Linux,請考慮使用OGG。」 – apple16 2012-04-05 00:49:18
「也似乎你發送0的次數是你想要播放的次數,-1是無窮大。」這是不正確的 - 參數是重複次數。 0應播放一次歌曲。 – 2012-04-05 00:56:08