"Timestamp conversion failed" on newer version

Hello everyone and thanks for the great tools!

I have problems with playing certain mkv files and it started a few weeks ago. I first thought it was a decoder or renderer problem. I tested the files with a lot of tools (not just mkvinfo & ffprobe) and played it in various players (of course also VLC).

The problem manifests by freezing the frame & dropping the audio for a second and then playing really fast. This happens every few seconds.

I only post here, because the ONLY difference I could find was that the files in questions are merged with a newer version of mkvmerge (mkvmerge v83.0 ‘Circle Of Friends’ 64-bit) and the videos merged with older version work fine.

I am still not sure what the problem exactly is, but I have ruled out a lot of other possibilities like HD failure, Level incompatibility and others.

I can play videos with much higher bitrate than the problematic ones just fine.

I am grateful for any new ideas/input. I will happily test anything (reasonable :smile: ).

Here is the relevant part of VLCs debug output.

wasapi debug: reset
main debug: Buffering 74%
main debug: Buffering 76%
main debug: Buffering 77%
main debug: Buffering 78%
main debug: Buffering 80%
main debug: Buffering 81%
main debug: Buffering 82%
main debug: Buffering 84%
main debug: Buffering 85%
main debug: Buffering 86%
main debug: Buffering 88%
main debug: Buffering 89%
main debug: Buffering 90%
main debug: Buffering 92%
main debug: Buffering 93%
main debug: Buffering 94%
main debug: Buffering 96%
main debug: Buffering 97%
main debug: Buffering 98%
main debug: Stream buffering done (3000 ms in 30 ms)
main debug: end of video preroll
main debug: Received first picture
main debug: Decoder wait done in 120 ms
mmdevice debug: state changed: 1
mkv debug: found nothing, go up
main warning: playback way too early (-1589284): playing silence
main debug: inserting 76285 zeroes
main warning: picture is too late to be displayed (missing 702 ms)
main warning: picture is too late to be displayed (missing 1680 ms)
mkv debug: found nothing, go up
main warning: playback way too early (-1997680): playing silence
main debug: inserting 95888 zeroes
main warning: picture is too late to be displayed (missing 2022 ms)
main warning: picture is too late to be displayed (missing 2022 ms)
main warning: picture is too late to be displayed (missing 1942 ms)
mkv debug: found nothing, go up
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541437678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541469678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541501678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541533678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541565678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541597678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541629678 for FFmpeg
main debug: discarded audio buffer
main error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
main error: Could not convert timestamp 8541661678 for FFmpeg

Welcome!

Please post such issues in the bug trackers of the programs showing these errors. We don’t know where they come from, what they mean, under which circumstances they occur, nor do we have the knowledge about those programs’ code in order to debug it properly.

If developers of said players can pinpoint it to something like “this is due to the file contains being wrong at place X and Y”, then that’s something that we can also take a look at. But solely the output of those programs won’t get you far here.

Not really. They occur in ALL programs, i spent > 10h tracking the problem down, and the only difference is the version of mkvmerge.
I made an effort and was hoping to find some guidance and maybe someone knowledgeable about the specific topic.
And mkvinfo doesnt stop throwing errors for these files.
It’s a transient bug for sure and it seems related to older hardware.
If anyone in the future reads this, at least you know you are not alone :slight_smile:

If mkvinfo complains about files just created with mkvmerge, this sounds a LOT like hardware issues.