使用 Python 将 WEBM 文件转换为 WAV 文件

Convert WEBM file to WAV file with Python

我想用Python将webm文件转换成wav文件进行分析。有什么简单的方法可以在 Python 中将 webm 转换为 wav?

我浏览了这里和 google 上的所有问题。我知道有一些可能性,但我无法使用 ffmpeg 在本地转换文件或使用来自 cloudconverter 网站的 API 转换它们。

是的!您可以在不使用 Python 的情况下使用 ffmpeg 来执行此操作,但如果您想使用 Python,请安装软件包 MoviePypip 像这样安装:

pip install MoviePy

然后你就可以在你的程序中使用它了:

import moviepy.editor as moviepy
clip = moviepy.VideoFileClip("in_video.webm")
clip.audio.write_audiofile("out_audio.wav")