• 大小: 7.29M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-05-06
  • 语言: Python
  • 标签: python  mp4  py  合并  文件  

资源简介

python合并多个mp4视频文件成一个mp4文件(基于moviepy.editor)

资源截图

代码片段和文件信息

# 主要是需要moviepy这个库
from moviepy.editor import *
import os
 
# 定义一个数组
L = []
 
# 访问 video 文件夹 (假设视频都放在这里面)
for root dirs files in os.walk(“./video“):
    # 按文件名排序
    files.sort()
    # 遍历所有文件
    for file in files:
        # 如果后缀名为 .mp4
        if os.path.splitext(file)[1] == ‘.mp4‘:
            # 拼接成完整路径
            filePath = os.path.join(root file)
            # 载入视频
            video = VideoFileClip(filePath)#.subclip(213)
            # 添加到数组
            L.append(video)
 
# 拼接视频
final_clip = concatenate_videoclips(L)
 
# 生成目标视频文件
final_clip.to_videofile(“./target.mp4“ fps=24 remove_temp=False)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         760  2020-12-24 16:02  concatenate.py
     文件         176  2020-12-24 16:02  __MACOSX\._concatenate.py
     目录           0  2020-12-24 15:40  video\
     文件     1936773  2020-12-24 15:35  video\4.mp4
     文件         232  2020-12-24 15:35  __MACOSX\video\._4.mp4
     文件     1980577  2020-12-24 15:35  video\1.mp4
     文件         232  2020-12-24 15:35  __MACOSX\video\._1.mp4
     文件     2117567  2020-12-24 15:35  video\2.mp4
     文件         232  2020-12-24 15:35  __MACOSX\video\._2.mp4
     文件     1636808  2020-12-24 15:35  video\3.mp4
     文件         232  2020-12-24 15:35  __MACOSX\video\._3.mp4
     文件         297  2020-12-24 15:45  xx.py
     文件         176  2020-12-24 15:45  __MACOSX\._xx.py

评论

共有 条评论