工具:Python3.8、moviepy
一、moviepy包简介
MoviePy是一个用于视频编辑的Python模块,它可被用于一些基本操作(如剪切、拼接、插入标题、音乐)、视频合成、视频处理和创建高级特效。它可对大多数常见视频格式进行读写,包括mp4、avi等,更包括GIF,可实现对视频的批量化处理、自动化剪辑等。
二、安装moviepy包
终端输入指令:
pip install moviepy
三、具体Python代码
from moviepy.editor import *
def extract_audio(mp4_file, mp3_file):
video = VideoFileClip(mp4_file)
audio = video.audio
audio.write_audiofile(mp3_file)
# 指定 MP4 文件路径和输出的 MP3 文件路径
mp4_file = "path/to/your/video.mp4"
mp3_file = "path/to/your/output.mp3"
# 提取音频
extract_audio(mp4_file, mp3_file)
print("输出MP3文件完成!\n MP3文件的存放路径为"+mp3_file)
四、结果分析
运行时需将文件路径修改为需要转换的文件路径以及保存文件的路径。