or Connect
AVS › AVS Forum › Video Components › Home Theater Computers › Problems playing 1080p x264 mkvs!
New Posts  All Forums:Forum Nav:

Problems playing 1080p x264 mkvs!

post #1 of 20
Thread Starter 
I just upgraded my 7600gt to a powercolor HD4830 and well it really isnt what I thought I would be getting...

My test movie is a 1080p x264 mkv of black hawk down and I used VLC.

When I had the 7600gt, the movie was very choppy and barely played. After setting the priority of vlc to realtime (in the task manager) and going into preferences, and messing with a setting or two, the movie played fine. I think all I had installed was ffdshow.

Now with the hd4830, I installed CCCP and I dont think cccp works with vlc. Regardless, vlc runs the movie like my 7600gt before messing with the settings. I tried that and it still does the same thing. WMP11 plays the movie just fine, but I cant full screen (I am running dual view, with my computer monitor as the primary, and the tv as secondary. I am guessing if I disabled the computer monitor it will work) wmp classic has some audio/video sync issues.

Wtf? Any ideas? I am running the latest ati drivers. I have 4 gb (3.25 due to windows xp) of ram and am running an AM2 3800. The device manager just says 4800 series video card...should it say 4830? Maybe I got the wrong drivers?
post #2 of 20
Try different codecs that will pass the decoding to your video card and not processor. CCCP and ffdshow do not, so your purchase of the video card was almost a waste if you dont utalize it. Try power DVD 7, thats what I use. With ffdshow my processor was at 90% and choppy. PowerDVD plays the same files at 10% processor. I use an ATI 4200agp video card, p4 2.8ghz, 1GB ram, xp media center. A member here put together some good registry tweaks for the ATI cards:http://home.comcast.net/~exdeus/ati-hd2x00/
post #3 of 20
Mkv containers rely on your processor and not the video card, try using coreavc codec for mkv's, cost some money but is much easier on the processor cause it will use both processors and not just utilize one like ffdshow, or upgrade your processor.
post #4 of 20
if the mkvs support hwa, doesn't MPC-HC use the GPU?
post #5 of 20
Thread Starter 
I dont think Powerdvd supports mkvs...atleast when I tried before upgrading, It wouldnt open them. What media players work with coreavc? I have it but I cant get it to work with anything. If I open a file it will by default open in wmp11, but then I get an error message saying wmp doesnt support mkvs...

Edit: So I installed cccp as well, and just unchecked x264 in its settings and wmp works fine. I also tried vlc and it works (without any other codecs). Is it better to use vlc or wmp with all those codecs?
post #6 of 20
vlc doesn't use any codecs at all other than the ones hard coded into it self. the point of it is that it will play most videos with downloading anything else.

the new cccp uses mpc-hc and that tend to work better than wmp for me atleast.

And MKV is not a file type or codec it is a file container just like MOV or AVI ,weather of not it plays with acceleration depends on the way the content was encoded.

So often time don't expect a "aquired" MKV to be done properly unless you encoded it yourself , which you did right cause you own the disc so you can just re-encode it to playback with gpu acceleration right?
post #7 of 20
MPC-HC would be the preferred choice. It's got inbuilt support for EVR (Vista) and VMR9/DXVA (XP), and works very well with ATI cards.

I can playback 1080P x264 MKV's with about 10% CPU using MPC-HC
post #8 of 20
[quote=Bboy_jon;15783102]...What media players work with coreavc? I have it but I cant get it to work with anything...QUOTE]

I'm using KMPlayer with COREAVC as ext. video filter & AC3 as ext. audio filter & Haali Media Splitter. I have SPDIF passthrough for DTS/DD. All the 720p .mkv files are playing nice&smooth, for the 1080p i have to work arround with the VIDEO Renderer to get them to play properly and the CPU usage will go through the roof. You can use as well PDVD8 as ext. video filter with KMPlayer, but if your .mkv files have not been encoded properly for hardware acceleration, you'll get a black screen. Short story - you need a quite powerful CPU to get a smooth play with .mkv (720p&1080p)files in this combination ( KMPlayer + COREAVC + AC3 + Haali ). Hope this helps.

Here is a link from " projecthtpc " with a short tutorial for KMPlayer settings:
http://www.projecthtpc.co.uk/htpc_software08.html
post #9 of 20
Quote:
Originally Posted by Bboy_jon View Post

I dont think Powerdvd supports mkvs...atleast when I tried before upgrading, It wouldnt open them.

You dont use PowerDVD to play the files, you are just using the codecs it installs. You still need haali media splitter and ac3filter. You use whatever player you want. WMP, MPC, etc.

When I used coreavc, my processor was still about 60-70%. Like I said PowerDVD 7 drops it down to 10%. I have yet to run into a 1080p file that I cannot play with windows media center pushed to a 65" TV and I am using an old p4 2.8 processor.
post #10 of 20
Thread Starter 
I think vlc uses the least cpu (30-50%)

How do I configure it so that I am using powerdvd codecs? Do I still need to have cccp installed (to get mkv support in wmp)
post #11 of 20
VLC handles MKV's pretty poorly. I use a different player specifically for MKV files. Can't tell you which one right now as I cannot recall off the top of my head the name.
post #12 of 20
Quote:
Originally Posted by Bboy_jon View Post

I think vlc uses the least cpu (30-50%)

How do I configure it so that I am using powerdvd codecs? Do I still need to have cccp installed (to get mkv support in wmp)

Uninstall cccp, ffdshow, and what ever other codec packages you have installed. Install power dvd 7 (I use 7.3 deluxe. 8 works, but gave me higher cpu). Then install AC3Filter and Haali media splitter. The media player of your choice should recognize that the codec for MKV playback is installed. You dont have to configure anything special (atleast I din't). I have used Windows Mediaplayer and MPC without issues. I just prefer Windows Media Player since it is embedded into MediaCenter and I can still use my mce remote.

The only other codec you should need on your system is the xvid codec for any avi file playback. Those "all in one" codec packages seem to make things worse at times. Hope this helps you.
post #13 of 20
Thread Starter 
wmp11 would always end up with "illegal operation" and so I tried mpc and it works but cpu usage ranges from 30-80%
post #14 of 20
SMPlayer is what i use for MKV's. Works great so far i've had no sync issues with sound/subtitles (Alot of fansubs) and also it allows me to skip around w/o blur.

So for MKV's I recommend it
post #15 of 20
Thread Starter 
Does it work with x264 and what not or will I still need to have some sort of codec with it?
post #16 of 20
Thread Starter 
question, (this is with my new card and my old 7600gt) whenever I play the movies, the picture will be grainy and you can see where the black ends (its not a smooth picture) for like 5 seconds and then it will smoothen out. This is whenever there is a scene change. Is this because of the way the videos are encoded or is it my computer?
post #17 of 20
Quote:
Originally Posted by johnifehr View Post

Mkv containers rely on your processor and not the video card, try using coreavc codec for mkv's, cost some money but is much easier on the processor cause it will use both processors and not just utilize one like ffdshow, or upgrade your processor.

What a load of ********. The MKV container is just a container to hold video, audio, and subtitle streams. It doesn't put any requirement or restriction whatsoever on how the video gets decoded, whether by the video card or the CPU.

I do all of my MKV playback using MPC Video Decoder or Cyberlink PowerDVD 8 DirectShow filters and my CPU usage is 1-5%. Everything gets decoded and accelerated by my video card, an ATI Radeon HD 3470.

For more details, have a look at the MediaPortal Install Guide in my signature that outlines the steps to setting up the decoders for hardware acceleration.

And where did you get that ffdshow only uses one CPU? It is multi-threaded and can run on any number of CPUs in dual core, quad core, dual dual core, dual quad core, etc. configurations.

I wish people would stop spreading so much mis-information on these forums. If you don't know what you're talking about then please phrase your statement as an opinion and not fact!
post #18 of 20
Thread Starter 
sweet! Ill try that tomorrow. What cpu do you have?
post #19 of 20
Quote:
Originally Posted by Bboy_jon View Post

sweet! Ill try that tomorrow. What cpu do you have?

I've got an AMD X2 6400+ 3.2GHz dual core, but all video decoding is handled by the discrete video card: an ATI Radeon HD 3470. This allows me to use a background remote desktop session on my HTPC to do anything CPU intensive without affecting video playback on the main session whatsoever. For example, I can run a Prime95 stress test at 100% CPU usage and not drop a single video frame.
post #20 of 20
I had a system that had a 3800x2 in it. It originally had a 7600gts in it. With proper codecs it would play most things. It did get maxed out trying to play some blu-rays and some 1080p content didn't always play smooth. It was my desktop system. When I upgraded my desktop system I got a 4670 for the old one and made it my HTPC. It worked pretty well but far from perfect. I ended up swapping it out for the motherboard that was in my server. The straw that finally broke the camels back was the Dark Knight blu-ray. Most blu-rays that I'd come across were h.264, and they played pretty well. That one was vc-1. I ended using MPC-HC to play it, since the cyberlink decoder wouldn't use the gpu with vc-1.

Long story short, follow daMaster's advice and check out his thread. It's good advice and should get you as far as your hardware can go. Just don't expect to be seeing minimal cpu usage. I know what I'm doing with all the codecs, containers, and filters and I still barely got passible usage out of that system. Even with gpu offloading it's still going to be using a lot off the the cpu to play anything 1080p. Also as previously mentioned if your trying to play an "acquired" movie there's a good chance that it wasn't encoded properly. If it's not encoded right then hardware acceleration won't work and there's no way you'll be able to play it smoothly.

If you want to be able to play back everything with out any hassles consider upgrading your system. You've got a good video card. You could probably reuse a lot of your other parts (case, power supply, etc). Look around you could upgrade for not much more than you paid for the video card. I don't mean to be a downer, it's just that I had your exact same setup, so I know it's limitations.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Problems playing 1080p x264 mkvs!