I tried encoding a DVD track (with H.264) in both an MKV and an M4V container (using Handbrake). When I watch the MKV video, keyboard seek shortcuts do not work properly. When I watch the M4V video, they keyboard seek shortcuts DO work properly.
It seems that the backwards seeking works fairly reliably (but not perfectly) in the MKV video, but the forward seeking almost never works. When I try to forward seek (any time increment), the video just jumps back to the last point that I had manually seeked to by clicking with the mouse even though the timestamp in the upper corner increments.
Example, I manually seek to 3:00 using the mouse, wait until 3:10, then seek forward by 5 seconds. The seeking overlayed timestamp shows 3:15 but the video jumps back to 3:00. If I then wait a minute and seek backward, that works fine.
I've tested this on both Linux and Windows, and it only appears for the MKV container. I'm guessing this is a platform-independent bug specific to MKV.
Can anyone else confirm this behavior? Is this a bug (or a weird limitation of MKV)?