3 ms·
By default, VLC tries to seek exactly to the timestamp you tell it to, which may requiring reading and decompressing a significant number of I-frames. Various
by teraflop 6y ago
By default, VLC tries to seek exactly to the timestamp you tell it to, which may requiring reading and decompressing a significant number of I-frames.
Various other players, including mpv and MPC-HC, will instead just snap to the nearest keyframe and display that instead.
Try turning on "Fast seek" in VLC's Input/Codecs preferences tab. It's still not quite as fast as other players, in my experience, but it's significantly better.
- teddyh 6y ago> Try turning on "Fast seek" in VLC's Input/Codecs preferences tab. That is a bit better, but still not close to what mpv does. That option also causes VLC to sometimes get “stuck” while skipping, i.e. when you skip many times in quick succession, sometimes the playback gets to a certain point, and any skips will then not skip past that point – you will have to wait a few seconds for normal playback to progress a bit, and then you can skip again. This interrupts your flow, makes you wait (and forces you to partially watch a section you expressly wanted to skip), and is, needless to say, very disruptive when skimming a video.
- Nition 6y agoMPV does seem super fast in general. I had a 4K HDR video file recently that the default Windows player couldn't play (black screen with only audio), VLC played but playback was choppy and the colours were washed out, and MPV played perfectly smooth with correct colours.