What is your operating system?
Win-10
What is your Shotcut version (see Help > About Shotcut)?
23.09.29
Can you repeat the problem? If so, what are the steps?
To reproduce the problem:
- Find a 15 minute or longer clip (I used a generated 15 min 30fps clip, with each frame uniquely numbered.)
- Add clip to a new track
- Zoom timeline out to show whole clip.
- Enable snap (i.e. magnet icon is ON)
- Add marker-1 at known frame number (6:00;00, frame 10,800)
- Add nearby marker-2 at known frame number (6:10;00, frame 11,100)
- Split clip at marker-1
- Drag clip-2 to the right, so it is out the way
- Move playhead to marker-2
- Drag clip-2 back to the left. Snap to playhead on marker-2.
- Zoom as far as possible into playhead and check frame alignment.
- Expected: clip-2 first frame snaps precisely to playhead
- Actual: clip-2 snaps to a few frames away from playhead.
Further info:
- Snap misalignment seems to vary by the zoom level, when dragging to snap.
- I’ve seen 1 - 6 frames misalignments in various tests.
- Misalignment is sometimes before the playhead & sometimes after. Factors driving whether it is before or after are unknown.
Further complication:
- User may see unwanted, unexpected transition effects, when subsequently dragging clip-1.
- This happens if the misaligned clip-2 is a few frames before the playhead
- When clip-1 is dragged, it may snap correctly to the playhead, and so overlap with clip-2. Which in turn automatically generates the unwanted transition.
Video showing the problem is available here: https://youtu.be/EWlpVmWkBM8
Workaround:
- Make a first snap at preferred timeline zoom
- Regards this first snap as approximate
- Zoom in to maximum and make a second snap.