Releases: markspan/TimeShot
Releases · markspan/TimeShot
Indigo Ismael
Highway Robbery
✅Major Changes
LSL Stream Structure Update:
- Replaced previously used string-based LSL markers with a fixed sampling rate stream carrying integer frame indices.
- This aligns the video recording with precise timing for frame-level synchronization, improving downstream compatibility with tools expecting regular time series data.
Camera Identification Improvements:
- The UI now displays human-readable camera names instead of generic index labels (Camera 0, Camera 1, etc.).
- On supported systems, the application retrieves the friendly name / make / model of each camera device, enhancing usability when managing multiple inputs.
✅ Minor Fixes & Improvements
- Improved camera preview handling and dynamic sizing based on detected resolution.
- Added error handling for camera and stream startup failures.
- Internal cleanup of async task cancellation and LSL consumer check logic.
TimeShot Bandit
Small performance change
First Stable Release
TimeShot is a Windows desktop application designed for synchronized multi-camera video capture with real-time LabStreamingLayer (LSL) integration. It allows users to record video from multiple USB cameras while simultaneously sending frame-accurate markers over LSL for synchronization in experimental setups (e.g., EEG, eye-tracking, behavioral experiments).
This is the first stable release.