Why Multi-Camera Sync Matters
In many cases, evidence comes from multiple cameras — body cameras from different officers, dash cameras, surveillance footage, and bystander recordings. Synchronizing these sources on a single timeline lets you see the same moment from every available angle, revealing details that a single video might miss.
Importing Multiple Videos
Import all videos into the same case using the standard import workflow. Each video appears as a separate item in the Evidence Panel. There is no limit to the number of videos per case, though performance is best with 6 or fewer simultaneous streams.
Synchronization Methods
FrameCounsel offers three sync methods:
1. Timecode Sync (Automatic)
If the videos contain embedded timecodes (common with law enforcement body cameras), FrameCounsel can automatically align them. Select the videos, then click Analysis > Sync by Timecode. The system reads the embedded timestamps and aligns all tracks to real-world time.
2. Audio Sync (Semi-Automatic)
For videos without reliable timecodes, audio sync uses waveform matching to find shared audio events (a door closing, a shout, a siren) across multiple recordings. Select the videos, click Analysis > Sync by Audio, and FrameCounsel identifies matching audio peaks. Review the suggested alignment before confirming.
Tip: Audio sync works best when at least one clear, sharp sound event is present in all recordings. A car door slam or radio chirp produces excellent sync points.
3. Manual Sync
For challenging cases, manually set sync points. Play each video to a shared visible or audible event, drop a marker with M, and then select all markers and click Sync Selected Markers. FrameCounsel adjusts the offsets so all markers align.
Using Synced Videos
Once synced, the multi-camera viewer shows all videos in a grid layout. When you play one, all play simultaneously. When you scrub the timeline, all videos follow. You can:
- Click any video to make it the primary (large) view
- Toggle individual cameras on or off
- View the combined timeline with all events from all sources
Performance Considerations
Playing multiple HD videos simultaneously requires significant resources. For smooth playback:
- Use an M4 Pro or later for 8+ simultaneous streams (M4 Max supports up to 12)
- M1-M3 chips handle 4-6 streams comfortably
- Close other resource-heavy applications during multi-camera review
- Consider generating proxy files (lower resolution copies) via Tools > Generate Proxies for smoother scrubbing on older hardware
Warning: Audio sync accuracy depends on recording quality. Background noise, wind, or radio interference can reduce accuracy. Always verify sync alignment manually at several points throughout the timeline.