Hi Jon,
Sorry for the late reply. The delay you see is something I worked on for a long time, and I still don't know how to fix it entirely...
A technical explanation. OpenCV (the library we use to read the video files) struggles to read some specific videos, I assume because they are somehow corrupted. When this happens, it's really hard to ask OpenCV to read a specific frame in the video.
In the validator we show the video in the background (read from the video file) and the blobs on top (read from the list of blobs in the session folder). The list of blobs is fixed, but the video in the background can be unpredictable since it is being read on the fly by OpenCV and it can misbehave.
I don't know how many users are working with these "corrupted" videos, but I will spend some more time trying to fix this.
Thanks for your feedback,
Jordi