wjs-editing-multicam

仓库创建 2026年5月11日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

快速把多路同步素材按音频能量自动剪成成片,节省人工选角时间。

这个 Skill 做什么

根据每秒音量自动切换多机位并导出单个 MP4。

把多台已同步录制的视频按每秒音量自动切换并合成成一个 MP4,默认每秒做硬切,也可以在角落加 PiP 画中画。用在你有两路以上同一事件的录像且每路带有 .sync.json 同步信息时,想快速出成片而不想手工逐帧切换。特别之处是完全由音频能量驱动决策并直接导出可播放单文件,省去对齐和繁琐人工剪辑步骤。

▸ 展开 SKILL.md 英文原文

Use when the user has 2+ recordings of the same event (each with a `.sync.json` sidecar from wjs-syncing-multicam) and wants them combined into a single MP4 — auto-switching between cams second-by-second on audio energy, with optional picture-in-picture inset. Triggers — "auto-edit multicam", "做个剪辑", "切几个机位", "把这几个视频合成一个", "combine these angles", "PiP overlay".

内容创作多机位自动剪辑音频驱动通用
107
Stars
15
Forks
34
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-editing-multicam/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-editing-multicam/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# wjs-editing-multicam

Combine N synced camera angles into a single rendered MP4. Decisions are audio-energy-driven only — the cam with the loudest mic each second wins. Output is hard cuts (or hard cuts plus a corner PiP).

## Setup & commands

The implementation lives in the open-source **`polysync`** pip package (<https://pypi.org/project/polysync/> · <https://github.com/jianshuo/polysync>) — this skill no longer ships its own scripts. Install it, then drive it via its CLI:

```bash
python3 -m pip install -U polysync      # needs ffmpeg/ffprobe on PATH

polysync edit        CAM_A CAM_B CAM_C --out edl.json   # build the decision list
polysync render-cuts edl.json --out out.mp4           
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有