AVS › AVS Forum › Video Components › Home Theater Computers › Geforce 6600 fast enough for 1080i?
New Posts  All Forums:Forum Nav:

Geforce 6600 fast enough for 1080i?

post #1 of 22
Thread Starter 
I've got the following setup now:
MB: Biostar K8M800 Micro AM2
CPU: AMD athlon 64 X2 2ghz
RAM: 4gb
Gfx: Geforce 6600

I've been using media portal to play my various HDTV transport streams I have recorded in (1280x720, 1280x1088, 1920x1088). It has worked great with my screen resolution set to 1280x768 output SVIDEO.

I just got a new 1080p HDTV, so I changed to the DVI output and connect to my TV's HDMI. I also upped the res to 1920x1080.

All my video plays fine EXCEPT the 1920x1088 video, it is a little choppy. More specifically, it seems to skip every half second.

I am using the Nvidia PureVideo decoder so it is being offloaded to my Geforce card. i'm wondering if my geforce card is too slow or there is some configuration setting. If I have to change cards, it will be costly as I will likely have to switch to a PCI-E motherboard. There are not too many settings in the Nvidia Purevideo or VMR9 tabs on media portal. I tried EVR but I seem to get no HW accel from that. Is it possible that it is trying to resize the 1920x1088 video to 1920x1080 (which it shouldnt)
post #2 of 22
The hardware acceleration in a 6000 series will be weak.

If you plan on wanting to play Bluray discs from this PC in the future, then you need a HDCP compliant video card. On NewEgg, the only AGP HDCP cards are from ATI. Any of the 3000 series would be a safe bet to play 1080p content (as long as you have hardware acceleration on).

You can get this working with AGP. The only problem is you have to spend more on a video card for less performance. Weigh the cost difference of buying a PCI-e HDCP vid card and a new MB over a AGP video card. The price may be minimal enough for you to want to upgrade. Then you can also gain the benefit of a new MB that will support faster memory and a faster processor when you feel like upgrading them.
post #3 of 22
Quote:
Originally Posted by jrwalte View Post

The hardware acceleration in a 6000 series will be weak.

I'm not sure what you're talking about. The 6600 was a great card for MPEG-2 HD content.

OP, monitor your CPU usage and try another video decoder. You've got more than enough CPU to software decode MPEG-2 HD video if that works better.
post #4 of 22
The S-video standard is SD 480i. You were just sending a 480i "picture" or your 1280 x720 screen to your TV.
The 6600 should handle 1080i source and destinations it may not have enough power to to handle 1080i source and 1080p destinations. Is your DVI output to 1080i if not change to it?
Are you using more then one display? If yes that may be your problem.
post #5 of 22
Quote:
Originally Posted by Enrico Ng View Post

I've got the following setup now:
MB: Biostar K8M800 Micro AM2
CPU: AMD athlon 64 X2 2ghz
RAM: 4gb
Gfx: Geforce 6600

I've been using media portal to play my various HDTV transport streams I have recorded in (1280x720, 1280x1088, 1920x1088). It has worked great with my screen resolution set to 1280x768 output SVIDEO.

I just got a new 1080p HDTV, so I changed to the DVI output and connect to my TV's HDMI. I also upped the res to 1920x1080.

All my video plays fine EXCEPT the 1920x1088 video, it is a little choppy. More specifically, it seems to skip every half second.

I am using the Nvidia PureVideo decoder so it is being offloaded to my Geforce card. i'm wondering if my geforce card is too slow or there is some configuration setting. If I have to change cards, it will be costly as I will likely have to switch to a PCI-E motherboard. There are not too many settings in the Nvidia Purevideo or VMR9 tabs on media portal. I tried EVR but I seem to get no HW accel from that. Is it possible that it is trying to resize the 1920x1088 video to 1920x1080 (which it shouldnt)


I use Geforce 6600 AGP to play 1080i mpeg2 TV source (in Australia) using SageTV w/o problems. But I only output it as 720p. IMHO, Media Portal playback is always a little choppy for me, even with more powerful GPU. Also I found Cyberlink decoder works better (less stutter) than PureVideo, even though PureVideo seems to produce better video quality.
post #6 of 22
Thread Starter 
Quote:
Originally Posted by jrwalte View Post

The hardware acceleration in a 6000 series will be weak.

If you plan on wanting to play Bluray discs from this PC in the future, then you need a HDCP compliant video card. On NewEgg, the only AGP HDCP cards are from ATI. Any of the 3000 series would be a safe bet to play 1080p content (as long as you have hardware acceleration on).

You can get this working with AGP. The only problem is you have to spend more on a video card for less performance. Weigh the cost difference of buying a PCI-e HDCP vid card and a new MB over a AGP video card. The price may be minimal enough for you to want to upgrade. Then you can also gain the benefit of a new MB that will support faster memory and a faster processor when you feel like upgrading them.

My motherboard is already "pretty fast" dual core, 2ghz, 800mhz ddr ram. I looked around and found a Geforce 9500 and a new motherboard for a total of about $100, but I want to make sure that is isnt just some configuration problem before wasting money.

Quote:
Originally Posted by Stereodude View Post

I'm not sure what you're talking about. The 6600 was a great card for MPEG-2 HD content.

OP, monitor your CPU usage and try another video decoder. You've got more than enough CPU to software decode MPEG-2 HD video if that works better.

I have, the CPU usage is only about 5-15% while playing, so that is why i am saying that I am pretty sure it is offloading to the 6600 and why I am wondering if the 6600 is being maxed out. i dont have a GPU montior to know. I am thinking that since i only have the problem with 1920x1088 (highest res), maybe it is. Although, maybe it is being stupid and resizeing the 1088 to 1080 when it really should not.

Quote:
Originally Posted by walford View Post

The S-video standard is SD 480i. You were just sending a 480i "picture" or your 1280 x720 screen to your TV.
The 6600 should handle 1080i source and destinations it may not have enough power to to handle 1080i source and 1080p destinations. Is your DVI output to 1080i if not change to it?
Are you using more then one display? If yes that may be your problem.


My screen was set to 1280x720 before, but being output through SVIDEO to the TV. I know svideo is only 480, but i figure I'd try to get close to double to perhaps reduce interlacing effects. NOW, i have an actual HDTV, so i removed the SVIDEO, changed the resolution to 1920x1080 and am output 1080p to my HDTV via a DVI-hdmi interface. Just one display.

Quote:
Originally Posted by cychou View Post

I use Geforce 6600 AGP to play 1080i mpeg2 TV source (in Australia) using SageTV w/o problems. But I only output it as 720p. IMHO, Media Portal playback is always a little choppy for me, even with more powerful GPU. Also I found Cyberlink decoder works better (less stutter) than PureVideo, even though PureVideo seems to produce better video quality.

720p content plays fine for me but not 1080. My goal is to be able to play 1080 without any stuttering, i dont want to size down to 720 since it defeats the purpose of having a 1080p tv. I will try a different decoder. I already have tried another actually and had the same result, but I cannot remeber the name.




Anyways, to summarize, I would like to know if the problem with playing 1080 content is because I am limited by the GPU or because of some configuration error such as resizing 1088 to 1080. I have no actual 1920x1080 videos since 1920x1088 is standard so I can't test it. Or perhaps there is some other setting. Obviously if the problem can be solved, i wont need to spend $100 and my time replacing the motherboard and GPU with the risk of having the same problem.
post #7 of 22
It takes more GPU power to processs 1080i content then 720p content due to the larger buffers and the de-interlacing that is also required.
Try ouputting 720p instead of 1080i over DVI to your TV.
I have never heard of a 1920x1088 standard in the US or in Europe only the 1920x1080 standard. I also doubt that your TV will accept the non-stanard 1920x1088 especially if it is progressive and not interlaced.
post #8 of 22
OP never stated he was trying to decode mpeg2. Most likely 'various' transport streams is a mix of mpeg2, mpeg4, h.264, x.264, etc.

The 6000 series is the first generation at being able to partiallyaccelerate 1920 x 1080 codes, such as h.264 and mpeg4. On top of that, the 6600 isn't the top-of-the-line in the 6000 series. Since his CPU load is staying low, the hardware acceleration is working, but unable to keep up with the demand.

OP,
If you want to play bluray 1080p quality videos, then your best bet/lowest cost is to upgrade the video card with support for full hardware acceleration of the newest codecs. If you don't want to bother with having to buy a new MB for PCIe and install it, then look at purchasing something like the ATI HD3650 AGP card.
post #9 of 22
Thread Starter 
sorry i did not state it, but I am decoding MPEG2-HD from OTA recordings and a few from direcTV. I have non-HD stuff in mpeg4.

1920x1088 is standard US ATSC broadcast 1080i The bottom 8 lines are defined to be blank. I think it is because 1088 is a multiple of 16 so it is easier for broadcasters, I don't know the details.

According to wikipedia: 1080-line video is actually encoded with 1920×1088 pixel frames, but the last eight lines are discarded prior to display. This is due to a restriction of the MPEG-2 video format, which requires the number of coded luma samples (i.e., pixels) to be divisible by 16.

The bottom 8 should be discarded when displayed, but if the image is being resized, that would be alot of extra processing. Note my 1280x1088 (directv) video plays fine. DirecTV broadcasts 1280x1088 but sets the pixel aspect ratio to 16:9

I just want to be sure that I am really GPU limited before i purchase it. Is there any way to monitor the GPU usage or if frames are being dropped while I am playing. Maybe i'll download some 1080 sample videos (if there are truely 1080 and not 1088), that should tell me if the problem is with what i say above, however I it could still be some other thing that is configured wrong.
post #10 of 22
Another possibility could be your hard drive. Is your OS/pagefile running on the same hd as these videos? Does this issue always happen on the same video or just some times on that same video? Are you recording other HD shows, running antivirus check, unzipping files, etc, while watching a video? Even though you may not be using the full throughput of the HD transfer rate, it can still mess with the ability of a video to play back smoothly.
post #11 of 22
The ATSC video content standard is 1920x1080 if non video content is transmitted along with the video that is a different issue.
See:

http://www.hdtvprimer.com/ISSUES/what_is_ATSC.html

Am I correct in assuming that you are not using Vista since you are using the Nvidia XP PureVideo decoder which is not reccomended for Vista?
post #12 of 22
Thread Starter 
Very little is running in the background, I don't even have a virus scanner on this system since it is isolated. The pagefile on the hard drive has not even been used at all. The HD data throughput from the hard drive is actually very low, maybe 2-3MBytes/second. Obviously, when it actually gets decoded (in the video card), the throughput is very high. Hence the low CPU and memory utilization during playback.

as for 1088, Every 1080i OTA broadcast I have ever recorded in the three cities that I have lived in are all 1920x1088 resolution. I once had an R5000 and pulled the transport streams from directv, and those were all 1280x1088 resolution. I know this to be true so for my own sanity, i grabbed the ATSC standard (A/53 Part 4, Page 11), there is a footnote next to the 1920x1080 format and it reads: "Note that 1088 lines are actually coded in order to satisfy the MPEG-2 requirement that the coded vertical size be a multiple of 16 (progressive scan) or 32 (interlaced scan). The bottom 8 lines are black, per MPEG rules."

So for playback, somewhere, the bottom 8 lines should be cut out for display. I'm trying to find out now if that is the case, it could be some entirely different issue causing the skipping, or the GPU could be overloaded. I guess I would need to find some sorta of GPU usage monitor. My original hope for this post was to find someone with a 6600 output 1920x1080 to a tv or monitor and verify for me if they can actually play 1080i content.
post #13 of 22
Your 6600 should be fine for 1080i or p. I have an old agp system with a 6800 128MB card in it and it has no problems with any OTA formats. You should try a different player/codec like MPC HT. I bet that will solve the problem. Your card should also be able to play .264 stuff with the right codecs. Try installing the CCC pack. That solved a lot of problems for me.
post #14 of 22
Thread Starter 
Yes i think that is what I will try before buying.

Looks like CCC uses the Haali Media Splitter so I guess that is what you are using. I'll give that a try tonight.

what screen resolution are you running at when you play your 1080i content?

I did not have this problem until I jumped up to 1920x1080 (from 1024x768)
post #15 of 22
I'm outputting to a 47in 1080p screen.
post #16 of 22
I'd try the other renderers. If I recall correctly my 6600GT didn't like VMR9 at 1920x1080.
post #17 of 22
Thread Starter 
Just tried CCCP, gave me the extra option of MPC-gabest which did play one of the videos smoothly but the others were still choppy somewhat. not sure what the difference is.

If I try ffdshow, I get the same results as nvidia.

I dont know much about renders, but mediaportal seems to only allow VMR9 or EVR. EVR seems to perform very slowly.

I tried installing PowerDVD and it plays fine in there but not in media portal even when I select the cyberlink decoder so it must be VMR9

So I guess if I want to keep using mediaportal I'm stuck
post #18 of 22
You can always find a 7000 series card that is agp... they will definately play 1080i/p without a problem. Should be pretty cheap.
post #19 of 22
Thread Starter 
Quote:
Originally Posted by speedfrk View Post

You can always find a 7000 series card that is agp... they will definately play 1080i/p without a problem. Should be pretty cheap.

What decoder and renderer do you use to play your videos?
I am using mediaportal so I am stuck with using VMR9 or EVR for my renderer. With VMR9 I have the problem as described, with EVR it is much worse.

If I just use powerdvd directly, I think it overlays maybe, and it looks perfect.

I fear that if I do buy another card, it may not solve the problem if my decoder/renderer are different. Also, I have looked around for AGP 7000 series and the ones I have found are around $80, where I could get a PCI-E card and a new motherboard for $100.
post #20 of 22
Quote:
Originally Posted by Enrico Ng View Post

What decoder and renderer do you use to play your videos?
I am using mediaportal so I am stuck with using VMR9 or EVR for my renderer. With VMR9 I have the problem as described, with EVR it is much worse.

If I just use powerdvd directly, I think it overlays maybe, and it looks perfect.

I fear that if I do buy another card, it may not solve the problem if my decoder/renderer are different. Also, I have looked around for AGP 7000 series and the ones I have found are around $80, where I could get a PCI-E card and a new motherboard for $100.

I use MPC HT to watch just about everything. I use Watch HDTV to watch live and record. But the ATI software that came with the HDTV Wonder works as well. All on xp pro...
post #21 of 22
Thread Starter 
Quote:
Originally Posted by speedfrk View Post

I use MPC HT to watch just about everything. I use Watch HDTV to watch live and record. But the ATI software that came with the HDTV Wonder works as well. All on xp pro...

When you watch 1080 video in MPC HT, which renderer do you have selected? Overlay Mixer, VMR7, VMR9 or VMR9
post #22 of 22
Quote:
Originally Posted by speedfrk View Post

You can always find a 7000 series card that is agp... they will definately play 1080i/p without a problem. Should be pretty cheap.

The 6600, the 7 series and G80 based 8800s all have the same video processor VP1.

All AGP GF6/7 cards can't do WMV/VC-1, the PCI-E ones work. All 6800 series cards can only do MPEG-2 due to a manufacturing fault( NV-40).

MPC-HC can't do H.264 or VC-1 acceleration with any GF6/7 or G80 based 8800 series card (8800 GTX and 320/640 MB 8800 GTS). With any other 8 series card you should able to get H.264 acceleration and with any G98 ( new 8400 GS card and Geforce 8200/8300/9300/9400 motherboard GPUs) you should be able to get full acceleration for all 3 video codecs.

Also MC-HC currently doesn't support MPEG-2 DXVA. It's software only at the moment.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Geforce 6600 fast enough for 1080i?