如何使用 python 将 mp4 转换为 mp3

How to convert mp4 to mp3 using python

如何使用 python 将 mp4 或 mpeg4 文件转换为 mp3?

我看了几个库都没有成功。

这听起来像是 MoviePy. After you install it (installation howto) 的任务,可以按以下方式使用:

import os
from moviepy.editor import *
video = VideoFileClip(os.path.join("path","to","movie.mp4"))
video.audio.write_audiofile(os.path.join("path","to","movie_sound.mp3"))

根据需要替换"path","to","movie.mp4""path","to","movie_sound.mp3"即可。

编辑:为避免 KeyError:'video_fps',请确保您没有输入任何不包含任何视觉内容的视频。