Log in

View Full Version : Suddenly .mkv playback problems


Simba2
6th August 2008, 13:58
Hi,
a few weeks ago I watched some videos which were in .mkv format, here the overview:

Video: MPEG4 Video (H264) 960x720 23.98fps
Audio: AAC 48000Hz stereo

I had no problems playing them back in Media Player Classic, everything worked fine. A few days ago I wanted watch the videos again but now at certain points the player skips a few frames ahead. It doesn't look random too because it always skips at the same fime. Tried it in VLC too but when the point appears the player just crashes.
I didn't make any real changes to my PC - exept some video card driver upates. But I dont know which one I had at that time...

Windows XP
AMD Athlon 64 X2 3800+
Nvidia Geforce 7800 GTX

Hope you can help me out here


Edit:/ I disabled all excisting codecs on my PC via MMView but still the same problem. while watching the CPU usage is just around ~30% so cant be that my CPU is too slow



Edit:/2

this is the log I get out from VLC, but nothing that would help me. Is there a way to debug MPC and/or ffdshow? Maybe they show something up. Couldnt find such options or sommands

the main error appears until the first "mkv error: invalid track number" in the log. The stuff after that just happens if I leave VLC running so it tries to play the file back again.


main warning: late picture skipped (54916)
main warning: late picture skipped (33441)
ffmpeg warning: AVC: Consumed only 3446 bytes instead of 16065
(h264@00BC7780)
ffmpeg warning: error while decoding MB 26 13, bytestream (-12)
(h264@00BC7780)
ffmpeg warning: AVC: nal size 0
(h264@00BC7780)
ffmpeg debug: concealing 1943 DC, 1943 AC, 1943 MV errors
(h264@00BC7780)
ffmpeg warning: AVC: nal size 0
(h264@00BC7780)
ffmpeg warning: cannot decode one frame (12615 bytes)
mkv error: invalid track number
main warning: late picture skipped (5535278)
main warning: computed PTS is out of range (20405435), clearing out
main warning: timing screwed, stopping resampling
main warning: output PTS is out of range (20430890), clearing out
main warning: input PTS is out of range (20405483), trashing
main warning: computed PTS is out of range (20384178), clearing out
main debug: audio output is starving (267480), playing silence
ffmpeg error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
main warning: late picture skipped (20608946)
main warning: late picture skipped (19995454)
ffmpeg warning: reference picture missing during reorder
(h264@00BC7780)
ffmpeg warning: reference picture missing during reorder
(h264@00BC7780)
ffmpeg warning: reference picture missing during reorder
(h264@00BC7780)
ffmpeg warning: AVC: Consumed only 853 bytes instead of 6199
(h264@00BC7780)
ffmpeg warning: cabac decode of qscale diff failed at 50 4
(h264@00BC7780)
ffmpeg warning: error while decoding MB 50 4, bytestream (-3)
(h264@00BC7780)
ffmpeg warning: AVC: nal size 0
(h264@00BC7780)
ffmpeg debug: concealing 2459 DC, 2459 AC, 2459 MV errors
(h264@00BC7780)
ffmpeg warning: AVC: nal size 0
(h264@00BC7780)
ffmpeg warning: cannot decode one frame (5342 bytes)
mkv error: invalid track number
mkv error: invalid track number
mkv error: invalid track number
main warning: clock gap, unexpected stream discontinuity
main warning: feeding synchro with a new reference point trying to recover from clock gap
mkv error: invalid track number
mkv error: invalid track number
main warning: clock gap, unexpected stream discontinuity
main warning: feeding synchro with a new reference point trying to recover from clock gap
mkv error: invalid track number
mkv error: invalid track number
main warning: clock gap, unexpected stream discontinuity
main warning: feeding synchro with a new reference point trying to recover from clock gap
mkv error: invalid track number

shae
10th August 2008, 19:19
Did you try using different splitters or decoders? (With MPC after disabling its internal ones, or using another DirectShow player.)

Simba2
11th August 2008, 16:56
yep, I did disable the proper internal filters and imported ffdshow, the ones from Nero and CoreAVC trial (although this one isnt really for that format I believe?)
Now tried the "The Core Media Player", but just happens the same thing. Skips a bit, gets blocky/pixelated and then back to normal at the exact same scenes

shae
12th August 2008, 19:50
All of this points to a corrupt stream. Perhaps the file's gone corrupt? Do you have the same file someplace else to compare to?