← 返回
未分类

video-merger

user_aa378cba
未分类 community v1.0.2 3 版本 100000 Key: 无需
★ 0
Stars
📥 92
下载
💾 0
安装
3
版本
#latest

概述

Video Merger Skill

筛选指定分辨率视频、随机选择片段、添加透明Logo、随机选择背景音乐,批量生成视频。

功能

  • 筛选指定分辨率的视频
  • 从音乐目录中随机选择背景音乐
  • 随机选择视频片段
  • 提取精彩片段
  • 合并多个片段
  • 添加透明Logo水印
  • 去除原声
  • 批量生成多个视频

使用方法

参数说明

参数必填说明
------------------
video_source视频源目录路径
video_width视频源分辨率宽度(如720)
video_height视频源分辨率高度(如1280)
logo_dirLogo目录路径(使用目录中的第一个图片)
music_dir背景音乐目录路径
output_dir视频输出目录路径
video_count输出视频数量(默认10)
min_clips每视频最少片段数(默认3)
max_clips每视频最多片段数(默认5)
min_duration片段最短时长秒数(默认3)
max_duration片段最长时长秒数(默认5)

使用示例

示例1: 基本使用

使用 video-merger 生成视频:
- 视频源目录: D:\videouse
- 视频分辨率: 720x1280
- Logo目录: D:\workspace
- 音乐目录: D:\workspace\music
- 输出目录: D:\videouse\output
- 视频数量: 10

示例2: 完整参数

使用 video-merger 生成视频:
- 视频源目录: D:\raw_videos
- 视频分辨率: 720x1280
- Logo目录: D:\assets\logos
- 音乐目录: D:\assets\music
- 输出目录: D:\final_videos
- 视频数量: 20
- 片段数: 4-6
- 片段时长: 4-6秒

示例3: 命令行使用

python helpers\generate_videos.py \
  --video-source D:\videos \
  --video-width 720 \
  --video-height 1280 \
  --logo-dir D:\logos \
  --music-dir D:\music \
  --output-dir D:\output \
  --video-count 10

工作流程

  1. 扫描视频: 扫描视频源目录中的所有视频文件
  2. 分辨率筛选: 只保留指定分辨率的视频
  3. 扫描音乐: 获取音乐目录中的所有音乐文件
  4. 获取Logo: 使用Logo目录中的第一个图片文件
  5. 随机选择: 为每个输出视频随机选择片段和音乐
  6. 提取片段: 从每个视频中随机提取指定时长的片段
  7. 合并视频: 将片段合并为一个视频
  8. 添加Logo: 在底部居中叠加Logo
  9. 添加音乐: 随机选择背景音乐(去除原声)
  10. 输出: 保存到输出目录

依赖

  • ffmpeg
  • ffprobe

输出文件

输出文件命名为 video_01.mp4, video_02.mp4, ... video_XX.mp4

注意事项

  1. Logo建议使用透明背景PNG
  2. 音乐目录中支持 mp3, wav, aac, m4a, flac 格式
  3. 每个视频会随机选择不同的背景音乐
  4. 原视频音频会被去除
  5. 所有参数都需要用户指定(除视频数量等可选参数外)

版本历史

共 3 个版本

  • v1.0.2 所有参数都由用户指定: 参数 说明 示例 --video-source 视频源目录 D:\videouse --video-width 视频分辨率宽度 720 --video-height 视频分辨率高度 1280 --logo-dir Logo目录(自动使用第一个图片) D:\workspace --music-dir 背景音乐目录 D:\workspace\music --output-dir 视频输出目录 D:\videouse\output --video-count 输出视频数量(默认10) 10 当前
    2026-05-22 14:37 安全 安全
  • v1.0.1 Initial release
    2026-05-22 14:08 安全 安全
  • v1.0.0 Initial release
    2026-05-22 13:41 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,056 📥 796,118
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 667 📥 323,812
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,350 📥 317,716