import os
from moviepy.editor import VideoFileClip, concatenate_videoclips
# 设置视频文件夹路径
folder_path = './' # 请替换为你的视频文件夹路径
# 获取文件夹中的所有mp4文件
mp4_files = [f for f in os.listdir(folder_path) if f.endswith('.mp4')]
# 排序文件(如果需要特定顺序)
mp4_files.sort()
# 读取每个视频文件并创建一个视频列表
clips = []
for file in mp4_files:
video_path = os.path.join(folder_path, file)
clip = VideoFileClip(video_path)
clips.append(clip)
# 合并所有视频
final_clip = concatenate_videoclips(clips)
# 输出合并后的视频
final_clip.write_videofile(os.path.join(folder_path, 'merged_video.mp4'))
Python合并文件夹内视频
于 2025-02-25 14:05:37 首次发布