如何在python3 cons中播放音频

2024-04-19 16:18:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用python播放音频文件(.mp3)。你知道吗

我试着用零食,但它是为Python2和我也试过pygame混音器,但只要它需要Tkinter和我需要在控制台上玩,我不能用!你知道吗


Tags: tkinterpygamemp3音频文件python2混音器零食
2条回答

查看playsound库,简单用法,没有外部依赖关系!你知道吗

from playsound import playsound
playsound('pikachuuuu.mp3', block=True)

第二个参数确定是否要同步播放音乐(阻塞调用)。你知道吗

据说它适用于所有合理的新python版本(>;2.3和3.x)的.mp3和.wav文件,因此它必须满足您的要求。你知道吗

正如前面提到的here,您可以尝试许多选项

您可以像这样使用playsound模块

from playsound import playsound
playsound('audio.mp3')

或者你可以像这样使用pydub

from pydub import AudioSegment
from pydub.playback import play

song = AudioSegment.from_mp3("sound.mp3")
play(song)

如果您在Linux上,并且在终端中安装了一些音频播放器,您可以这样使用它(我用mpg123进行了尝试)

import os

file = "file.mp3"
os.system("mpg123 " + file)

相关问题 更多 >