2010-03-31, 04:20
I recently upgraded to SVN 28256 to fix an issue with 720p files playing at 1080p, and it seemed to help a great deal. However, my wife went to watch a standard DVD rip (MKV using Handbrake) and the movie is almost unwatchable.... audio plays smooth but video gets periodically choppy, almost moving in slow motion, but there are no dropped frames on the OSD.
In the areas where the video plays poorly, I get something along these lines:
DEBUG: CPullupCorrection: detected pattern of length 24: 50000.00 33000.00 50000.00 33000.00 51000.00 33000.00 50000.00 33000.00 50000.00 34000.00 50000.00 33000.00 50000.00 34000.00 50000.00 33000.00 50000.00 33000.00 50000.00 34000.00 50000.00 33000.00 50000.00 34000.00
I figured that it was possible that I created a bad mkv, so I tested with a known working file.... one that I know I have watched a few times. Not only did I get the CPullupCorrection error, I also received this beauty:
ERROR: ffmpeg[B24D6B70]: [h264_vdpau] number of reference frames exceeds max (probably corrupt input), discarding one
These are progressive DVD rips at 23.976 fps, and again I KNOW the 2nd file played without problems in the past.
Here is the xbmc.log: http://pastebin.com/uw1GacUB
Any Ideas?
In the areas where the video plays poorly, I get something along these lines:
DEBUG: CPullupCorrection: detected pattern of length 24: 50000.00 33000.00 50000.00 33000.00 51000.00 33000.00 50000.00 33000.00 50000.00 34000.00 50000.00 33000.00 50000.00 34000.00 50000.00 33000.00 50000.00 33000.00 50000.00 34000.00 50000.00 33000.00 50000.00 34000.00
I figured that it was possible that I created a bad mkv, so I tested with a known working file.... one that I know I have watched a few times. Not only did I get the CPullupCorrection error, I also received this beauty:
ERROR: ffmpeg[B24D6B70]: [h264_vdpau] number of reference frames exceeds max (probably corrupt input), discarding one
These are progressive DVD rips at 23.976 fps, and again I KNOW the 2nd file played without problems in the past.
Here is the xbmc.log: http://pastebin.com/uw1GacUB
Any Ideas?