Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 1.68 KB

README.md

File metadata and controls

49 lines (38 loc) · 1.68 KB

merge-videos

随机拼接视频

安装 python3

安装依赖库

  1. 升级 pip python -m pip install --upgrade pip
  2. 安装 moviepy pip install moviepypip install -i https://pypi.tuna.tsinghua.edu.cn/simple moviepy

配置

  1. 镜头分组放入 /videos/1 /videos/2 /videos/3 ...
    • 文件夹内,内容相同的镜头分到同一组;
    • 每组镜头依次放入文件夹 1/2/3/4...
    • 镜头不限数量,子文件夹不限数量
    • 镜头视频文件命名无要求
    • 不得出现空的分组文件夹
  2. 模板视频直接放在 videos 的文件夹内
    • 模板视频命名无要求
    • 只能有一个模板视频
    • 模板视频只提取其中的音乐用于生成新视频

使用

双击 运行.bat

三种模式

假设videos下有 3 组镜头(3 个文件夹),每组里的镜头数量分别为 2、1、3,编号如下 文件夹 videos/1 : 1-1 、 1-2 文件夹 videos/2 : 2-1 文件夹 videos/3 : 3-1 、 3-2 、 3-3

  • A:用过即删,生成 1 个视频 由于第 2 组镜头只有 1 个,镜头用过 1 次就会被删除,不能重复使用,所以最多只能生成 1 个视频,可能是 1-1 2-1 3-1
  • B:重复镜头,生成 6 个视频 生成规则为 2*1*3,具体如下: 第 1 个视频的组成:1-1 、 2-1 、 3-1 第 2 个视频的组成:1-2 、 2-1 、 3-1 第 3 个视频的组成:1-1 、 2-1 、 3-2 第 4 个视频的组成:1-2 、 2-1 、 3-2 第 5 个视频的组成:1-1 、 2-1 、 3-3 第 6 个视频的组成:1-2 、 2-1 、 3-4
  • C:指定数量,生成 16 个视频 从B:重复镜头中,随机抽取其中的 16 个视频,最不能超过最大值 6 个