2006-11-14, 05:40 AM
I wasn't able to get much help with my problem so I'm posting this for the benefit of others who may get it in the future.
I've had a bit of a problem recently with A/V sync that has been driving me crazy. LiveTv, and even playback of a show that was currently recording, worked perfectly on both of my capture cards (PVR-250, ATI-550). When playing back shows, about 90% of them would have a problem where skipping (incl. commercial skips) would case the A/V to get out of sync - first I would get a few seconds of video with no sound, then the picture would freeze while the audio caught up, then the show would continue in sync. About 10% of my shows worked fine in GBPVR, and all the shows worked properly in WMP. This all started suddenly, GBPVR had been running flawlessly (save a few .NET errors) for over a month.
Eventually I narrowed it down to recordings being made on the Hauppauge card working perfectly, where recordings made on the ATI 550 would always have the problem. The behaviour was identical whether I used NVidia decoders or CyberLink decoders in GBPVR.
Then, one day I noticed that I no longer got the NVidia decoder icon in the task bar when I was watching shows.
Turns out that I had installed the trial version of the NVidia decoder. When it expired, GBPVR fell back to using the CyberLink decoders. The CyberLink decoder seems to exhibit the A/V sync problem 100% of the time with shows recorded on the ATI 550 (specifically a PowerColor 550 Pro PCI-E). The ATI card is configured first in GBPVR so most of my shows get recorded there.
The ATI-550 recordings work fine with the InterVideo NonCSS decoders that come with the Hauppauge card. If you don't have those, it seems that the sync problem is specific to the Cyberlink Audio Decoder, so you can use the Cyberlink Video Decoder with whatever other Audio Decoder you happen to have.
Hopefully this message will save someone the weeks of frustration that I've gone through.
I've had a bit of a problem recently with A/V sync that has been driving me crazy. LiveTv, and even playback of a show that was currently recording, worked perfectly on both of my capture cards (PVR-250, ATI-550). When playing back shows, about 90% of them would have a problem where skipping (incl. commercial skips) would case the A/V to get out of sync - first I would get a few seconds of video with no sound, then the picture would freeze while the audio caught up, then the show would continue in sync. About 10% of my shows worked fine in GBPVR, and all the shows worked properly in WMP. This all started suddenly, GBPVR had been running flawlessly (save a few .NET errors) for over a month.
Eventually I narrowed it down to recordings being made on the Hauppauge card working perfectly, where recordings made on the ATI 550 would always have the problem. The behaviour was identical whether I used NVidia decoders or CyberLink decoders in GBPVR.
Then, one day I noticed that I no longer got the NVidia decoder icon in the task bar when I was watching shows.
Turns out that I had installed the trial version of the NVidia decoder. When it expired, GBPVR fell back to using the CyberLink decoders. The CyberLink decoder seems to exhibit the A/V sync problem 100% of the time with shows recorded on the ATI 550 (specifically a PowerColor 550 Pro PCI-E). The ATI card is configured first in GBPVR so most of my shows get recorded there.
The ATI-550 recordings work fine with the InterVideo NonCSS decoders that come with the Hauppauge card. If you don't have those, it seems that the sync problem is specific to the Cyberlink Audio Decoder, so you can use the Cyberlink Video Decoder with whatever other Audio Decoder you happen to have.
Hopefully this message will save someone the weeks of frustration that I've gone through.