Python播放mp3/wav文件音频(Pygame调音台)

问题描述:

用Python播放mp3/wav文件音频的最佳方式是什么?Python播放mp3/wav文件音频(Pygame调音台)

我试图用pygame,它播放声音,但不要关闭文件。 (是的,我打电话给pygame.mixer.quit(),但该文件仍然在另一个进程中使用)

如果您打算使用除pygame以外的库那么你可以使用pydub这是干净和容易。以下是一个工作示例。

对于wav文件

from pydub import AudioSegment 
from pydub.playback import play 

song = AudioSegment.from_wav("your_wav_file.wav") 
play(song) 

对于MP3文件

song = AudioSegment.from_mp3("your_mp3_file.mp3") 
play(song) 
+0

我已经修复它,但由于你啦:) –