Whilst transcribing a 00:05:34:09 long video, the last transcribed line had a 00:05:25:47 timestamp.
In other words, a 5 and a half hour long video had its transcribtion timestamps delayed more and more as the time went on.
Uhm, coming back to it, I have realized that something regarding the playtime of the video was actually wrong, meaning that mp4grep is doing its job just fine, apologies for a false positive.
Whilst transcribing a 00:05:34:09 long video, the last transcribed line had a 00:05:25:47 timestamp. In other words, a 5 and a half hour long video had its transcribtion timestamps delayed more and more as the time went on.
Video: 00:00:10:50, Timestamp 00:00:10:35 Video: 00:00:38:03, Timestamp 00:00:37:04 Video: 00:01:39:41, Timestamp 00:01:37:12 Video: 00:03:45:28, Timestamp 00:03:39:50 Video: 00:05:34:09, Timestamp 00:05:25:47
Based on last results: ((560+34)60+9)/((560+25)60+47)=1.02568169028 times increase in timestamp clock (approximately).
I am using WSL Ubuntu 20.04, as well as the "vosk-model-ru-0.22" Russian 1.5Gb Vosk Model.