【开发者自荐】游戏高光自动剪辑!不用AI,靠音量就能剪出精彩集锦

PeakClip - 游戏高光自动剪辑

基于音频峰值分析的游戏视频高光自动剪辑工具。

项目地址 GitHub

视频

原理

  1. 导出视频音轨为波形数据
  2. 按音量大小排序,取最高的 N% 作为高光候选
  3. 合并相邻片段,去除碎片
  4. 拼接导出最终集锦

简单算法解决复杂问题。不依赖 AI,不需要手动标记。

使用

  1. 选择视频文件
  2. 选择 ffmpeg.exe(首次使用需设置)
  3. 调整参数:
    • 阈值(%) - 取值越低越严格,只保留最激烈的部分(建议 3~10)
    • 最小时长(秒) - 单个片段最少几秒,避免碎片(建议 2~5)
    • 铺垫时间(秒) - 峰值前后多保留几秒上下文(建议 1.5~3)
  4. 点「开始剪辑」
  5. 弹窗确认片段数和总时长,确认后导出
  6. 生成 原文件名_highlights.mp4

参数会自动保存,下次启动恢复。

依赖

  • FFmpeg - 放在同目录或用程序内浏览选择
  • .NET Framework 4.7.2+

致谢

灵感来自[数学之美]中“简单算法解决复杂问题”的思想。

文章内嵌视频好像死链了。我觉得直接用bv号可能会解决问题,av号已经不怎么用了