Skip to content

[Feature request]: Suggestions for Adding More Synchronization Modes #284

@Da-niyu

Description

@Da-niyu

Suggestion

Currently, the software offers two synchronization modes:
Synchronization by percentage (i.e., both videos play at the same proportional point of their respective total durations).
Synchronization by absolute time point (i.e., both videos start playing from the same absolute timestamp).
However, in practical usage, these two modes often fail to meet user requirements. For instance, when two videos have different start times and total durations (e.g., Video A is a 1-hour player's first-person perspective, while Video B is a 3-hour commentary perspective), and their content has a fixed time offset on the timeline (e.g., 1:00 in Video A corresponds to 2:00 in Video B), neither percentage synchronization nor absolute time synchronization can precisely align the画面 (frames/events) of the two videos.
Therefore, I strongly recommend adding the following new features:
Progress Bar Synchronization Based on Time Difference
Users should be able to manually align the initial reference points of the two videos (e.g., setting A's 1:00 and B's 2:00 as the same event start point). Based on this, subsequent operations should be synchronized by relative time difference:
When the user drags Video A to 1:10, Video B should automatically jump to 2:10.
Vice versa.
This "progress bar linkage" ensures the two videos always maintain the user-defined time offset relationship.
Quick Playback Speed Toggle Options
After the initial alignment, users may need to temporarily speed up or slow down one video to fine-tune the synchronization. It is recommended to provide one-click toggles for common speeds (e.g., 1.5x, 2.0x) to avoid repeatedly pressing shortcut keys.
Global Arrow Key Seek Support
When the mouse is not focused on either video window (e.g., hovering between the two videos or on other areas of the main interface), pressing the left/right arrow keys should simultaneously seek (fast forward/rewind) both videos (e.g., by ±5 seconds or ±10 seconds), facilitating quick collaborative adjustment of the playback position.
These improvements would greatly enhance the efficiency and experience of multi-angle video comparison, analysis, and editing, especially in scenarios such as game replays and event commentary alignment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions