Replies: 1 comment
-
frame backstepping is a hack and in general can break depending on what demuxer/decoder was used, or whether any post filtering was used. There isn't much that mpv can do here. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
When I use hardware decoding and simultaneously press frame-back-step to search backward, in some videos, there is a loop between several frames.
For example, here is a sequence of frames:
1-2-3-4-5
. If I start from frame 4 and search backward to frame 3 and then frame 2, when I reach frame 2, it doesn't proceed to frame 1 but instead jumps back to frame 4. This creates a dead loop within this range. When I hold down the frame-back-step key, regardless of whether I start from frame 5 or 4, it ends up repeating5-4-3-2-4-3-2-...
instead of5-4-3-2-1
.This issue only occurs with a few videos; most video files work fine when searching backward, or it doesn't happen when using software decoding. What could be causing this? Is it related to mpv, or is it an issue with the video file?
hardware decode config (d3d11):
hardware decode config (vulkan):
Other hardware decoding options on Windows platforms cause the same issue; only using software decoding prevents the bug from occurring.
Beta Was this translation helpful? Give feedback.
All reactions