System and IINA version:
Expected behavior:
Seek 5 seconds back/forward when arrow keys clicked (or as defined in keybindings).
Actual behavior:
It seeks 10 seconds, or sometimes 6 or just a random number.
Steps to reproduce:
Open a video, press left or right arrow keys.
How often does this happen?
Always
By default, relative seeking will seek to the most close keyframe, which is inaccurate, especially when your video file contains very little keyframes (in some cases there's only one key frame in several seconds). Please change your key bindings to "exact" like this:

I'm considering making this as default in next version.
It seeks exactly n seconds now. I didn't know about that option.
Thanks!
By default, relative seeking will seek to the most close keyframe, which is inaccurate, especially when your video file contains very little keyframes (in some cases there's only one key frame in several seconds). Please change your key bindings to "exact" like this:
I'm considering making this as default in next version.
Why is keyframe approach made the default by the way? Normal users like me likely aren't aware of keyframes, and would expect the _exact_ behavior which is more intuitive.
Most helpful comment
By default, relative seeking will seek to the most close keyframe, which is inaccurate, especially when your video file contains very little keyframes (in some cases there's only one key frame in several seconds). Please change your key bindings to "exact" like this:
I'm considering making this as default in next version.