在python3中播放m4a文件该怎么办?

时间:2018-06-22 13:20:33

标签: python-3.x m4a

我使用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,结果是: 追溯(最近一次通话):   文件“ C:/Users/sam/PycharmProjects/untitled/tt.py”,第23行,在     mplayer = Popen([“ mplayer”,r“ C:\ Users \ sam \ PycharmProjects \ untitled \ music.m4a”],**管道)    init 中的文件“ C:\ Users \ sam \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ subprocess.py”,第707行     restore_signals,start_new_session)   _execute_child中的第990行的文件“ C:\ Users \ sam \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ subprocess.py”     startupinfo) FileNotFoundError:[WinError 2]系统找不到指定的文件。

1 个答案:

答案 0 :(得分:0)

这里是一个指向好的线程的链接,我相信它可以回答您遇到问题时完全相同的事情。

Play m4a in python script with mplayer