2008-11-30, 10:40 PM
(This post was last modified: 2008-12-01, 05:18 AM by johnsonx42.)
Having re-formatted my GB-PVR box with XP Pro SP3 (was running Vista SP1, had problems too numerous to go into here), I am very close to having GB-PVR working pretty well.
However, I can't solve the one problem which is that any 1080i HD channel plays back very choppy (whether in LiveTV Preview mode or playing back a recording). 720p HD channels are smooth as silk, as are all SD channels.
Decoders I have tried:
- Cyberlink PDVD 8 (from k-lite)
- Cyberlink PDVD 6 (from a PDVD 6 install CD)
- ATI AVIVO (current version from website, released with Catalyst 8.11)
- Intervideo NonCSS decoder (from WinTV install on Hauppauge HVR-1250 CD)
All the decoders work the same; 720p perfect, 1080i choppy
System highlights:
GB-PVR 1.3.7
XP Pro w/SP3
AMD X2-5000+
1GB RAM
ATI Radeon HD4550 (Catalyst 8.11)
I'm running 720x480 via S-Video out, though I have tested other resolutions with the same results. I'm using VMR9 Custom, but have tested FSE and Overlay with the same results.
Tuners are Hauppauge HVR-1250 and K-World ATSC-340u. Using TS-Mux.
If I playback a 1080i .ts file in PowerDVD, it plays perfectly with 10% cpu utilization. Playing back the same exact file from PVRX2 is choppy, CPU utilization goes to 40%+.
If I watch a 720p channel, CPU is at 7-10%. As soon as I switch to a 1080i channel CPU use jumps to 40-45%.
The 40-45% utilization seems to be across both CPU's - it looks like the decoding process is single threaded, but it bounces across both CPU's. Setting the affinity to a single CPU puts 90% use on one core but doesn't otherwise change the results.
The above all seems to imply that PVRX2 is somehow preventing hardware acceleration from working with 1080i playback, while it works fine with 720p.
PowerDVD has no problem accelerating 1080i though, so it's not directly a limit of the driver or decoder.
I had no similar problem running Vista on the same hardware.
Logs attached showing a short run of PVRX2. After launch, I call up the guide, select a 720p channel (7.1 KABCDT), watch for a few moments, then switch directly to a 1080i channel (2.1 KBCSDT), watch that stutter for a bit and then exit.
Thanks for any help.
Dave
p.s. I did find this thread: http://forums.nextpvr.com/showthread.php?t=34802 which seems to be a similar sort of problem. I've read quite a bit of that, but never came across a solution; it seems to have died out some months ago
However, I can't solve the one problem which is that any 1080i HD channel plays back very choppy (whether in LiveTV Preview mode or playing back a recording). 720p HD channels are smooth as silk, as are all SD channels.
Decoders I have tried:
- Cyberlink PDVD 8 (from k-lite)
- Cyberlink PDVD 6 (from a PDVD 6 install CD)
- ATI AVIVO (current version from website, released with Catalyst 8.11)
- Intervideo NonCSS decoder (from WinTV install on Hauppauge HVR-1250 CD)
All the decoders work the same; 720p perfect, 1080i choppy
System highlights:
GB-PVR 1.3.7
XP Pro w/SP3
AMD X2-5000+
1GB RAM
ATI Radeon HD4550 (Catalyst 8.11)
I'm running 720x480 via S-Video out, though I have tested other resolutions with the same results. I'm using VMR9 Custom, but have tested FSE and Overlay with the same results.
Tuners are Hauppauge HVR-1250 and K-World ATSC-340u. Using TS-Mux.
If I playback a 1080i .ts file in PowerDVD, it plays perfectly with 10% cpu utilization. Playing back the same exact file from PVRX2 is choppy, CPU utilization goes to 40%+.
If I watch a 720p channel, CPU is at 7-10%. As soon as I switch to a 1080i channel CPU use jumps to 40-45%.
The 40-45% utilization seems to be across both CPU's - it looks like the decoding process is single threaded, but it bounces across both CPU's. Setting the affinity to a single CPU puts 90% use on one core but doesn't otherwise change the results.
The above all seems to imply that PVRX2 is somehow preventing hardware acceleration from working with 1080i playback, while it works fine with 720p.
PowerDVD has no problem accelerating 1080i though, so it's not directly a limit of the driver or decoder.
I had no similar problem running Vista on the same hardware.
Logs attached showing a short run of PVRX2. After launch, I call up the guide, select a 720p channel (7.1 KABCDT), watch for a few moments, then switch directly to a 1080i channel (2.1 KBCSDT), watch that stutter for a bit and then exit.
Thanks for any help.
Dave
p.s. I did find this thread: http://forums.nextpvr.com/showthread.php?t=34802 which seems to be a similar sort of problem. I've read quite a bit of that, but never came across a solution; it seems to have died out some months ago