Back to trial and error, unless someone has another idea.
FWIW, the AC3 feed I get from the SPDIF Optical Out on my Time Warner cable boxes is often full of timecode breaks and other encoding errors that cause skipping and stuttering with other players. Worse, it varies from channel to channel and even from program to program on the same channels.
I was convinced for the longest time that the issue was with my recorders, or my PVR application (which was SageTV at the time), until I went through the hassle of actually hooking up one of my cable boxes directly to my receiver and plugged in the optical audio cable and low-and-behold,
even that had the same skips and stuttering.
But... Proving that MC's AC3 decoding is better than your average bear and that bitstreaming is often not all its cracked up to be, the same recordings that stutter badly when being bitstreamed or played back through VLC, play
perfectly fine when I let MC decode the audio.
You
might be looking at issues in the source stream, which are exacerbated by Dirac. TV signals, particularly digital cable and satellite, are super-compressed and often
very messy.