Repository navigation
Tags: thinkvp/Syncitol
Tags
Release v1.4.0: remove manual steps, Auto Sync is the only entry point The three-step manual card (Scan Sequence / Build Sync / Fine Tune) is gone, along with its instructions sections and styles. Auto Sync already ran the same pipeline end to end. The manual Fine Tune button was the reason to drop it: it ran the fast per-clip pass only, skipping the coarse whole-track phase, so on footage with minute-scale clock offsets it returned a confident-looking result that was still minutes out. fineTuneAudio() no longer takes a `coarse` option and always runs both phases. Also report real numbers on the post-sync tips card -- footage synced, clip count and elapsed time -- instead of a bare "Synced!". Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Release v1.3.0: A/V link and coarse-alignment fixes Bump CEP and UXP to 1.3.0 and add the changelog entry for the sync correctness work landed in 69f6f9c: - One delta per source file, so a clip's video and linked audio can no longer be placed or shifted independently - Coarse align scores every clip on the reference track, not just the longest one - Probe windows chosen by audio content, so clips opening with room tone are no longer matched on silence - Coarse offsets confirmed against a second stretch of the recording before being applied or published as a hint - Per-channel relay matching against already-aligned tracks - Implausible drift (>500 ppm) rejects a fine-tune match Minor bump: no breaking changes, and behaviour that previously produced silently wrong alignment now reports honestly instead. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
v1.1.0: per-track anchoring, A/V re-link, build fixes CEP (main.js + sync.jsx): - Per-track anchoring: each track anchors to its own earliest clip - Re-link multi-track audio groups after clip.move() unlinks them - Payload via JSX global to avoid path-escaping bugs - Per-track 24-hour span guard UXP (main.js + premiere.js): - Same per-track anchoring ported from CEP - refreshSequence preserves trackIndex for per-track offsets - buildSync passes clipPayload directly Both: version 1.1.0, CHANGELOG updated
Syncitol: multicam sync for Premiere Pro (UXP + CEP) Free, open-source recording-time and audio-waveform sync for Premiere Pro, available as a UXP plugin (Windows, Premiere 26+, bundled FFmpeg) and a CEP extension (Windows/macOS, Premiere 24+).
Syncitol: multicam sync for Premiere Pro (UXP + CEP) Free, open-source recording-time and audio-waveform sync for Premiere Pro, available as a UXP plugin (Windows, Premiere 26+, bundled FFmpeg) and a CEP extension (Windows/macOS, Premiere 24+).