wjs-syncing-multicam
仓库创建 2026年5月11日最近提交 4 天前SkillHot 收录 21 天前
▸ 精选理由
非破坏性对齐,仅生成偏移文件,方便后续合成与编辑流程接入。
这个 Skill 做什么
通过音频互相关计算多路录音的时间偏移,输出 .sync.json 旁侧文件。
把多台设备拍的同一场景的音轨用音频互相关算出时间偏移,生成每个文件旁的 .sync.json 同轨文件,原始视频不改动也不重编码。适合多机位拍摄、手机+录音笔或 Riverside/Zoom 多轨需要对齐的场景,一键得到时间偏移供下游用 -itsoffset 应用。特点是轻量、只输出旁侧文件且保持原始素材安全,无需重新导出大文件。
▸ 展开 SKILL.md 英文原文
Use when the user has 2+ video / audio recordings of the same event captured by different devices (cameras, phones, separate audio recorders) and wants them aligned to a single common timeline. Outputs only a lightweight `.sync.json` sidecar per input — original files are never re-encoded. Triggers — "多机位同步", "对齐这几个机位", "match camera timelines", "sync these angles", "audio drift between cameras", "separate audio recorder", "Riverside / Zoom recording that needs to line up".
107
Stars
15
Forks
34
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-syncing-multicam/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-syncing-multicam/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# wjs-syncing-multicam Compute a single time offset for each multi-source recording of the same event using audio cross-correlation, and emit a `.sync.json` sidecar next to each original. **Originals are never modified, copied, or re-encoded.** Downstream tools use `-itsoffset` to apply the offset at consume time. ## 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. Ensure it's installed, then drive it via its CLI: ```bash python3 -m pip install -U polysync # needs ffmpeg/ffprobe on PATH polysync sync REFERENCE SOURCE
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有