
python2有一个非常好的音频播放模块MP3player,但不幸的是不支持python3.
为了找到正确的模块,我花费了很多精力. 例如树莓派音乐播放器,使用pygame播放音频,播放音乐是可以的,并且人声会严重失真,我不知道这是什么原因;然后有人推荐子过程方法. 但这会打开系统默认的音乐播放器,等级相对较低.

import subprocess
subprocess.Popen(music_path,shell=True)#os.system('a.mp3')
几经周折,我在github上找到了playsound模块. 个人测试更有用. 谢谢你这位伟大的上帝.

github地址:
在CMD中输入pip安装信息

1. 只有一种功能可以播放.
from playsound import playsound
playsound('/path/to/a/sound/file/you/want/to/play.mp3')
就这么简单...
此模块有一个很大的问题,如果您想重播,删除或移动树莓派音乐播放器,将提示您拒绝访问. 而且制作此模块的大个子似乎已经放弃了这个想法.
我在源代码的基础上添加了停止功能以解决占用问题,但仅更改了Windows系统这部分的源代码. mac和linux不想更改,太累了!如果需要朋友,可以下载并参考我的方法进行修改. 该功能实际上非常简单.
代码地址如下:
因为解决此问题需要大量精力,所以该设置需要C货币下载. 还请了解需要使用的朋友!
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-239098-1.html
实际情况根本不是这样也永远不会这样
好美啊小A
别随便说同志不合法