作品展示:
背景需求:
马上就要家长会,我负责做会议前的照片滚动PPT,除了大量照片视频,还需要一个时间很长的背景音乐MP3
一、下载“歌曲串烧”
装一个IDM
下载三个“串烧音乐MP4”。
代码展示
'''
家长会背景音乐: 歌曲串烧MP4 转 MP3
作者:aI对话大师 、阿夏
时间:2024年3月11日
'''import os
import glob
from moviepy.editor import *# 指定文件夹路径
folder_path = r'C:\Users\jg2yXRZ\Downloads\Video'# 使用glob模块查找文件夹内所有的MP4文件
mp4_files = glob.glob(os.path.join(folder_path, "*.mp4"))# 遍历所有找到的MP4文件
for mp4_file in mp4_files:try:# 加载MP4文件video = VideoFileClip(mp4_file)# 提取音频并保存为MP3文件audio = video.audioaudio.write_audiofile(mp4_file[:-4] + '.mp3')except Exception as e:print(f"Error processing file {mp4_file}: {e}")
终端运行
最后只成功转了2个视频(可能是没有全部下载成功)