我该怎么做才能在python3中播放m4a文件?

问题描述 投票:-2回答:1

我使用pygame和mplayer库来播放python语言的m4a音乐文件,但都失败了。有没有可以用来在python中播放m4a文件的库?

这是我的代码:

pipes = dict(stdin=PIPE, stdout=PIPE, stderr=PIPE)
mplayer = Popen(["mplayer", r"C:\Users\sam\PycharmProjects\untitled\music.m4a"], **pipes)
# to control u can use Popen.communicate
mplayer.communicate(input=b">")
sys.stdout.flush()

我使用pycharm,结果是:Traceback(最近一次调用last):文件“C:/Users/sam/PycharmProjects/untitled/tt.py”,第23行,在mplayer = Popen([“mplayer”,r “C:\ Users \ sam \ PycharmProjects \ untitled \ music.m4a”],** pipes)文件“C:\ Users \ sam \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ subprocess.py”,第707行,在init restore_signals,start_new_session)文件“C:\ Users \ sam \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ subprocess.py”,第990行,在_execute_child startupinfo中)FileNotFoundError:[WinError 2]系统找不到指定的文件。

python-3.x m4a
1个回答
0
投票

这是一个链接到一个好的线程,我相信答案与您遇到的问题完全相同。

Play m4a in python script with mplayer

© www.soinside.com 2019 - 2024. All rights reserved.