What the... ??? my machine can't play HD video content???

AnitaPeterson

Diamond Member
Apr 24, 2001
5,960
446
126
I'm stumped...

I have the above-mentioned computer as the main gaming machine/HTPC in the living room, and it seems I can't use it for HD content.

Namely, I've got some .mkv files from my friends, and i can't watch them... the image gets stuck, or smears, the CPU utilization spikes at 100% and so on...

I mean, come on, it's a relatively old setup, but it's more than decent... lots of RAM, good video card, fast enough CPU... where's the bottleneck?
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
I doubt that CPU can handle HD-resolution video by itself. I was able to max out a highly overclocked X2 with 1024x768 res clips a few years ago and it was still a bit jerky. Your X800 series doesn't have HD acceleration AFAIK also.
 

Modular

Diamond Member
Jul 1, 2005
5,027
67
91
Yeah, I was floored when I added an HVR1600 and tuned some QAM on my HTPC and there was stuttering.

HTPC:
GB-PVR
Socket 939 AMD Athlon 3400+
1 Gig Crucial PC3200
6600 vanilla PCI-E
Nvidia Purevideo decoder

Using only the CPU to decode the HD is OK, but still far to stuttery to be playable. When I enable the purevideo decoder, the playback gets even worse as the 6600 is weaksauce.

On my other computer I can playback HD just fine, but only when I enable PureVideo:

P4 2.8 (non HT 533Mhx FSB)
6600gt (AGP)
Purevideo decoder
1.5GB RAM


Realistically, if you were to grab an HD2400XT or similar, you would have perfectly smooth HD playback as it would offload the decoding from the CPU to the GPU.
 

AnitaPeterson

Diamond Member
Apr 24, 2001
5,960
446
126
ughh... looks like it's just as well that I'm preparing a new machine with a 2600XT card in it...
 

madh83

Member
Jan 14, 2007
149
0
0
Get coreavc, I've never had an issue with HD playback. Although, even OTA from my tuner card only takes aroudn 50% cpu util and little to no stuttering on a p4 3ghz. This was with intervideo, cyberlink, and nero mpeg2 decoders. With purevideo the util was around 10%, was a bit jerky for some reason though! Not sure why you're having so many problems. I do have a 6800 pcie, but that shouldn't matter if you were all using software decoding.
 

AzN

Banned
Nov 26, 2001
4,112
2
0
I use VLC and I play MKV with only 10-15% cpu utilization. Of course I have core 2 duo and a modern video card but I don't see why your computer can't play MKV files. Update the drivers and get the latest codec.
 

Auric

Diamond Member
Oct 11, 1999
9,596
2
71
P2.8 may manage low bitrate sources with software decoding but shan't even handle broadcast quality AVC (~ 17-20 Mbps), nevermind discs. An HD2600 combined with a DxVA decoder such as CyberLink will do the trick but chances are such MKV files have non-compliant x264 streams so will suffer the well known frame-rate defect whereby, for example, rather than maintaining 24 FPS despite minimal CPU utilization, it will drift down to 19-20 shortly after playback is started (or restarted) thus making it unwatchable.

CoreAVC may be marginally faster than other software-only decoders which are free in VLC and ffdshow but is awfully slow and innefficient compared to even first-gen hardware acceleration.

So, if the goal is only to play dodgy recodes then replace the CPU and use a free software decoder but don't expect to multi-task. For standard content, go ahead with the HD2600 and a commerical DxVA decoder.

For testing purposes, it is best to avoid MKV anyway (regardless of x264) -they both have issues. Grab some professionally encoded clips from Apple or BBC tests. Then you can see what the CPU can do with various decoders.
 

madh83

Member
Jan 14, 2007
149
0
0
I play 720p and 1080i material fine broadcast mpeg2 and h.264 mkvs auric, they don't take as much computing power as marketing would have you believe. No point in convincing someone they need better hardware when they don't.
 

Auric

Diamond Member
Oct 11, 1999
9,596
2
71
I have a P3.0 and did have an X800XL (ergo virtually same as OP) then 7600GT then HD2600 so am very familiar with the capabilities and kept performance graphs going back a couple years.

Given 20 Mbps 1080 AVC, with the X800XL (software-only decoding) CPU utilization is pegged at 100% and thus unplayable; 7600GT VP1: 75% (or 65% @ 3.6 Ghz); HD2600 UVD: 2% (almost indistinguishable from idle).

The bitrate for trailers and recodes can be half that while for commercial discs can be twice as much. Of course VC-1 is less demanding and MPEG-2 not at all (especially on the older ATI cards that decoded in dedicated hardware rather than in shaders with the newer ones).
 

madh83

Member
Jan 14, 2007
149
0
0
I'm not saying you don't have a problem playing those files, I'm saying I've never had a problem with HD, over the air mpeg2 or h.264 on a p4 3.0. I'm assuming you tried 1080p avc, which I've never tried, so maybe I may have issues with it too. However, on 1080i TV, I've gone up to 50% at most, so I suspect it's not the decoder that's taking up all your cpu cycles, or maybe the way your player is set up is different. But that's the thing with playing HD using a computer, there's going to be a lot of variation even on similar hardware. Regardless, this doesn't help the OP with his problem. My configuration is for files, I use zoomplayer pro, ac3filter for spdif out and I let it install vobsub and mastroka splitter. It's pretty easy to setup because it downloads them for you. Coreavc to decode the video, I've got a few h.264 encoded 720p files. You should at least try the setup or something similar before you're convinced that you need to spend 200 or more on a new processor. Another major factor is that you should check that there are not a lot of background programs taking up cpu cycles on your computer to begin with, seems like a simple thing especially on this forum, but it's really easy to neglect the various software that's installed over time.
 

Auric

Diamond Member
Oct 11, 1999
9,596
2
71
Well, you keep coming back to presumably low-bitrate AVC (< 10 Mbps) or else MPEG-2 so it is no wonder that the P3.0 alone can manage. Even higher bitrate AVC may be possible when reducing the quality settings in decoders such as CoreAVC (contrary to the standard). If the OP is likewise not interested in IQ and the friends' files are indeed low-bitrate then yes the existing hardware may suffice.

For real HD content (even broadcast AVC) though there is no doubt that either hardware acceleration or a modern CPU are required (preferably the former to reduce power useage and heat, and allow multi-tasking).
 

themisfit610

Golden Member
Apr 16, 2006
1,352
2
81
So, if the goal is only to play dodgy recodes then replace the CPU and use a free software decoder but don't expect to multi-task. For standard content, go ahead with the HD2600 and a commerical DxVA decoder.

For testing purposes, it is best to avoid MKV anyway (regardless of x264) -they both have issues. Grab some professionally encoded clips from Apple or BBC tests. Then you can see what the CPU can do with various decoders.

oooohhh. them's fightin words

I challenge you to point out something wrong with MKV as a container format that has nothing to do with what it contains (first of all)...

The only reason hardware acceleration only works properly for commercial content is because it was specifically designed that way. x264 fully compliant with the H.264 standard, so don't go spreading misinformation.

If the hardware acceleration routines were ordinary DirectShow codecs, they could be tossed into a filter graph just like any other decoder like ffdshow or CoreAVC, provided you had the right demuxer and renderer to handle the results.

This doesn't work, because these hardware decoders are implimented in a proprietary way and only work inside a few applications - which makes perfect sense to the developers but little sense to the end user who wants to backup his HD content. This may change in the future. Us video encoding guys have a habit of making things free from their evil restrictions

I totally agree that hardware acceleration is the perfect solution for watching high bitrate H.264 though

~MiSfit
 

BFG10K

Lifer
Aug 14, 2000
22,709
2,980
126
I'm not surprised at the OP's problem given there?s content out there that crushes even a C2Duo using software decoding.
 

secretanchitman

Diamond Member
Apr 11, 2001
9,352
21
91
it should play 720p content fine (my old northwood p4 2.4 @ 2.9, 2GB, 6600GT, played 720p just fine)...it probably might struggle with 1080p though.
 

AnitaPeterson

Diamond Member
Apr 24, 2001
5,960
446
126
oi, oi, oi, no fighting!

I always played these .mkv files with VLC, I am NOT using any codec packs (bad experiences in the past, I'm now relying on FFDshow exclusively)...

I'll try CoreAVC next, just 'cause I'm curious...
 

themisfit610

Golden Member
Apr 16, 2006
1,352
2
81
CoreAVC is very fast.

@ secretanchitman - you may be able to play 720p trailers no problem, but consider that average bitrates are typically below 10 megabits. When you start working with HD optical discs (or broadcast AVC) you start looking at very high bitrates, in the 20-40 megabit range. That's where the real work is. Resolution is a huge factor (as is CABAC vs CAVLC), but bitrates become the largest issue when you deal with these high quality formats.

~MiSfit
 

Therk

Senior member
Jul 15, 2005
261
0
0
??!!?

My Laptop with a 1.6ghz celeron and an Intel intergrated video card plays 720P with no problems whatsoever.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |