python3 写一个WAV音频文件播放器的代码
发布时间:2020-12-17 17:45:10 所属栏目:Python 来源:网络整理
导读:环境:ubuntu 16.04 python3.5 pycharm 包 : wave pyaudio sys 上代码:AudioPlayer.py # coding:utf-8# author:king# brief : 播放wav音频文件import wavefrom pyaudio import PyAudioimport sysdef player(filename): chunk = 1024 wf = wave.open(filena
环境:ubuntu 16.04 python3.5 pycharm 包 : wave pyaudio sys 上代码:AudioPlayer.py # coding:utf-8 # author:king # brief : 播放wav音频文件 import wave from pyaudio import PyAudio import sys def player(filename): chunk = 1024 wf = wave.open(filename,'rb') p = PyAudio() stream = p.open(format=p.get_format_from_width(wf.getsampwidth()),channels=wf.getnchannels(),rate=wf.getframerate(),output=True) data = wf.readframes(chunk) print(data) while data != b'': data = wf.readframes(chunk) stream.write(data) stream.stop_stream() stream.close() p.terminate() if __name__ == '__main__': audiofile = sys.argv[1]; player(audiofile); 使用方法是直接用pyinstaller 生成可执行文件
在dist下即可找到生成的可执行文件复制到/usr/bin/下即可使用 使用方法是 总结 以上所述是小编给大家介绍的python3 写一个WAV音频文件播放器的代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |