Match every source.
Group every camera.
Phase reads embedded timecode from BWF iXML headers, LTC audio tracks, and camera metadata atoms. It matches overlapping sources, groups multi-camera setups, and exports synced timelines via OpenTimelineIO. Every match is deterministic — same inputs, same groups, every time.
Extract
Drop media files. Phase reads embedded timecode from BWF iXML headers, LTC audio tracks, and camera metadata atoms. Every source gets a frame-accurate TC reading with clear provenance.
Match
Overlapping timecodes are identified across sources. Configurable tolerance handles crystal drift. Every match is deterministic — same inputs, same groups, every time.
Group
Multi-camera setups are detected and grouped. You see which cameras were rolling together, which takes overlap, and where the gaps are.
Export
Synced groups become OTIO timelines ready for editorial. Source paths are preserved, placement is frame-accurate. No transcoding, no media modification.