使用Python将WEBM文件转换为WAV文件[关闭]

问题描述 投票:0回答:1

我想用Python将webm文件转换为wav文件来分析。有没有简单的方法可以在Python中将webm转换为wav?

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

python audio wav webm
1个回答
4
投票

是的!您可以使用

ffmpeg
而不使用 Python 来完成此操作,但如果您想使用 Python,请安装包
MoviePy
pip
像这样安装:

pip install MoviePy

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

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

注意:对于某些版本的

MoviePy
,您可能必须使用
clip.write_audiofile(...)
而不是
clip.audio.write_audiofile(...)

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