{"enrichment":{"faq":[{"a":"wjs-syncing-multicam aligns footage from multiple cameras, phones, or audio recorders by analyzing audio envelopes to compute precise time offsets. It generates `.sync.json` metadata sidecars that store alignment data without modifying or re-encoding your source files, allowing downstream editing tools to apply the offsets at playback or edit time.","q":"How does wjs-syncing-multicam sync multiple camera angles to the same timeline?"},{"a":"Yes. wjs-syncing-multicam never touches your original files\u2014it works entirely through metadata. When you sync a separate audio recorder or phone footage with your main camera, the tool computes the time offset using audio cross-correlation and writes it to a `.sync.json` sidecar, leaving all source media untouched.","q":"Can wjs-syncing-multicam synchronize separate audio recorder with video without re-encoding?"},{"a":"wjs-syncing-multicam uses audio envelope analysis and cross-correlation to detect timing misalignment between multicamera shoots. It identifies the precise offset needed to realign drifted audio and stores that correction in metadata sidecars, which your NLE or editing tool can then apply without re-encoding.","q":"How does wjs-syncing-multicam fix audio drift between cameras?"},{"a":"wjs-syncing-multicam generates `.sync.json` metadata sidecars alongside your original files. These sidecars contain sync offsets and timing information that downstream NLE and editing tools can read to apply alignment corrections, enabling seamless multicam editing without file modification.","q":"What metadata does wjs-syncing-multicam generate for downstream tools?"},{"a":"Yes. wjs-syncing-multicam handles partial-coverage clips such as Riverside or lavalier recordings that don't span the full session. It aligns these shorter recordings with your main camera footage by computing offsets through audio analysis, even when clips don't overlap completely.","q":"Can wjs-syncing-multicam handle partial-coverage clips like Riverside or lavalier recordings?"},{"a":"Yes. wjs-syncing-multicam synchronizes footage from phones, DSLRs, separate audio recorders, and other devices captured simultaneously at the same event. It computes alignment offsets via audio correlation and stores them in metadata, so you can edit multiple angles without re-encoding originals.","q":"Does wjs-syncing-multicam work with phone cameras and multiple device recordings?"}],"shadow_tags":["multi-device-sync","audio-correlation","sidecar-metadata","lossless-alignment","clock-drift-detection","camera-timeline-matching","non-destructive-sync","envelope-based-correlation","partial-coverage-clips","ffmpeg-integration"],"summary_rewrite":"Synchronize footage from multiple cameras, phones, or audio recorders captured simultaneously by computing time offsets through audio envelope analysis. The skill generates `.sync.json` metadata sidecars alongside your originals\u2014never modifying or re-encoding source files\u2014so downstream tools can apply alignment at playback or editing time."},"files":[{"bytes":11825,"path":"wjs-syncing-multicam/SKILL.md","sha256":"f9d116f4c6da520307c88d201a5ccc9a59b88eed2a19a273ffe14e490da2359f","url":"https://skillfed.io/files/jianshuo/claude-skills/wjs-syncing-multicam/2734ff48/SKILL.md"}],"id":"jianshuo/claude-skills/wjs-syncing-multicam","links":{"html":"https://skillfed.io/jianshuo/claude-skills/wjs-syncing-multicam","md":"https://skillfed.io/jianshuo/claude-skills/wjs-syncing-multicam.md","repo":"https://github.com/jianshuo/claude-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":15,"language":"Python","last_updated":"2026-07-23","license":"MIT","name":"wjs-syncing-multicam","publisher":"jianshuo","stars":107},"relations":{"similar":[{"id":"jianshuo/claude-skills/wjs-editing-multicam"},{"id":"JosiahSiegel/claude-plugin-marketplace/ffmpeg-command-syntax"},{"id":"JosiahSiegel/claude-plugin-marketplace/ffmpeg-captions-subtitles"},{"id":"curiositech/some_claude_skills/video-processing-editing"},{"id":"jianshuo/claude-skills/wjs-transcribing-audio"},{"id":"MCKRUZ/ComfyUI-Expert/comfyui-voice-pipeline"},{"id":"jamditis/claude-skills-journalism/video-transcribe"},{"id":"OpenRouterTeam/skills/openrouter-tts"},{"id":"mbailey/voicemode/impressions"},{"id":"jianshuo/claude-skills/wjs-reframing-video"}]},"slug":{"owner":"jianshuo","repo":"claude-skills","skill":"wjs-syncing-multicam"},"version":"2734ff48"}
