我刚刚开始使用 Python 并且正在使用PyAudio
and Wave
模块从我的麦克风获取声音并将其转换为.wav
file.
我现在想做的就是转换它.wav
to a .flac
。我已经看到了几种方法来做到这一点,所有这些都涉及安装转换器并将其放置在我的环境路径中并通过调用它os.system
.
还有其他方法可以转换吗.wav
to a .flac
通过Python?我正在寻找的解决方案需要同时在 Windows 和 Linux 上运行。
我还没有测试过这个解决方案,但你可以使用pydub
from pydub import AudioSegment
song = AudioSegment.from_wav("test.wav")
song.export("testme.flac",format = "flac")
多种文件格式支持转换(请参阅此处的 ffmpeg 支持的文件格式列表https://ffmpeg.org/general.html#音频编解码器 https://ffmpeg.org/general.html#Audio-Codecs
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)