moviepy 视频剪辑拼接

import os,random,time,math
from moviepy.editor import *
from moviepy.video.fx import resize
from PIL import Image

file1=r"D:\xy_fs_try\video_to_deal\spider_video\file\vedeo3.mp4"
file2=r"D:\xy_fs_try\video_to_deal\spider_video\file\vedeo4.mp4"
file4=r'D:\xy_fs_try\video_to_deal\spider_video\file\qianlong.mp4'

file3=r'D:\xy_fs_try\video_to_deal\source.mp4'
file5=r'D:\xy_fs_try\video_to_deal\spider_video\file\source1.mp4'
file6=r'D:\xy_fs_try\video_to_deal\spider_video\file\source2.mp4'

def extract_frames_on_original(video_path, output_path, fps=1):
    original_clip = VideoFileClip(video_path)
    frames = original_clip.iter_frames(fps=fps)
    extracted_clips = []

    for frame in frames:
        extracted_clip = VideoFileClip(video_path).set_duration(1/fps).set_start(len(extracted_clips) / fps)
        extracted_clips.append(extracted_clip)

    # 将原视频和抽帧视频拼接起来
 

你可能感兴趣的:(python,ffmpeg,开发语言)