I have problems with corrupt recordings. I just extracted all calls with a specific number, 186 recorded calls all in all. 26 of these calls are 0 seconds. Out of these 26 calls, half of them are 10 kB or bigger, and the biggest is 16 kB. That should be 10-15 seconds when using opus and the default settings. And in fact, when I playback them they last for ≈ 10 seconds but VLC doesn't count up the time as it should (1 - 2 - 3 - 4 etc) but rather displays 1 second and then after a while jump to 8 or 9 seconds, skipping all the values inbetween.
Attached is an example. And if you listen to it (had to zip it because the forum software doesn't accept opus), something is up with the actual sound, like Call Recorded hung or something like that.
Why do VLC list recordings that actually last 10-15 seconds as 0 seconds? The index in the file seem broken. And why does the attached file sound so weird?