Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support
Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support
Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support
Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support


Go Back   Australian Media Center Community > Vista Media Center > Video & Audio (Cards) - Vista

Community Information

MKV h.264 Hardware Acceleration DXVA
this thread has 92 replies and has been viewed 71197 times
Reply
 
Thread Tools
Old 22nd March 2008, 06:48 PM   #1 (permalink)
MC Journeyman
 
kiffies's Avatar
Status kiffies is Offline:
ActivityPosts: 128
Reputation & Thanks Support Rating:
kiffies
Points Earned: 27

kiffies has been thanked 8 times in 7 posts
MKV h.264 Hardware Acceleration DXVA

When I play back MKV's my CPU usage is very high (around 90% on a Pentium 4 3.0Ghz HT, with 2 gig of RAM) This is bearable normally, but in heavy action scenes the audio goes out of synch and if recording starts in the background it all goes to hell.

I Believe my GFX card (Radeon 2600XT) has hardware decoding support for H.264 but I can't seem to offload the decoding to it.

I was using ffdshow, until I found out it doesn't support hardware acceleration (Is that correct?)

So I've installed Powerdvd7 and checked the "Enable hardware Acceleration" option. I've used the graphedit tool to make sure the Powerdvd codec is being used, but the CPU usage is still high, infact it seems worse!

Any ideas anyone?
  Reply With Quote


Old 1st April 2008, 06:33 PM   #2 (permalink)
MC Journeyman
 
kiffies's Avatar
Status kiffies is Offline:
ActivityPosts: 128
Reputation & Thanks Support Rating:
kiffies
Points Earned: 27

kiffies has been thanked 8 times in 7 posts
Re: MKV h.264 Hardware Acceleration DXVA

Anyone...?
__________________
Windows 7 RC 7100 ----Asus P5KPL/1600----Penitum E5200----Dual Core @ 2.5Ghz----4 Gig Corsair DDR800----Radeon 2600XT----DNTV USB Tiny Twin
  Reply With Quote


Old 1st April 2008, 08:34 PM   #3 (permalink)
MC Journeyman
 
Severus606's Avatar
Status Severus606 is Offline:
Location Down the back of the sofa
ActivityPosts: 248
Reputation & Thanks Support Rating:
Severus606
Points Earned: 89

Severus606 has been thanked 3 times in 3 posts
Re: MKV h.264 Hardware Acceleration DXVA

Edit: The latest information I can source indicates that PowerDVD can handle x264 decode offload from an MKV container, but Haali currently has issues handing off the x264 stream to the Cyberlink codec. You may be able to open the MKV's directly in PowerDVD for decode offload, but there doesnt' look to be a current solution for MCE.
__________________
Coming soon: The sub-100W HD Vista MCE rig!
  Reply With Quote


Old 1st April 2008, 09:04 PM   #4 (permalink)
MC Journeyman
 
kiffies's Avatar
Status kiffies is Offline:
ActivityPosts: 128
Reputation & Thanks Support Rating:
kiffies
Points Earned: 27

kiffies has been thanked 8 times in 7 posts
Re: MKV h.264 Hardware Acceleration DXVA

Finally, thanks for the reply.

The info you posted sounds consistent with the results I'm getting, and from memory you can't open an MKV in power DVD unles someone can tell me otherwise.

Does that mean everyone is just relying on pure dual core power for their MKV's?
__________________
Windows 7 RC 7100 ----Asus P5KPL/1600----Penitum E5200----Dual Core @ 2.5Ghz----4 Gig Corsair DDR800----Radeon 2600XT----DNTV USB Tiny Twin
  Reply With Quote


Old 1st April 2008, 09:44 PM   #5 (permalink)
MC Journeyman
 
Severus606's Avatar
Status Severus606 is Offline:
Location Down the back of the sofa
ActivityPosts: 248
Reputation & Thanks Support Rating:
Severus606
Points Earned: 89

Severus606 has been thanked 3 times in 3 posts
Re: MKV h.264 Hardware Acceleration DXVA

Yeah the problem is that PowerDVD can happily decode x264, but it doesn't natively support the MKV container. It will open x264 in an AVI container though. x264 in an MKV container would work if Haali properly supported handoff to PowerDVD, but it doesn't, so until Haali gets an update or PowerDVD gets a native MKV splitter, you're screwed
__________________
Coming soon: The sub-100W HD Vista MCE rig!
  Reply With Quote


The following Member(s) said "Thank You!" to Severus606 for this information:
Old 1st April 2008, 09:48 PM   #6 (permalink)
MC Journeyman
 
Severus606's Avatar
Status Severus606 is Offline:
Location Down the back of the sofa
ActivityPosts: 248
Reputation & Thanks Support Rating:
Severus606
Points Earned: 89

Severus606 has been thanked 3 times in 3 posts
Re: MKV h.264 Hardware Acceleration DXVA

Just a note to add that yes, for now you're limited to software decode. To put things in perspective, an E4500 2.2GHz C2D will comfortably decode 1080p x264 up to around 35Mbps (possibly higher, I just don't have any higher bitrate material). It just goes to show the significant IPC improvements of C2D over Netburst, as current x264 codecs are mostly single-threaded (MS have a nice threaded x264 commercial encoder available but I'm not aware of any well-threaded decoders).

The bottom line is you really need a CPU upgrade But for now give CoreAVC a shot, it sacrifices a little accuracy for much lower CPU overhead.
__________________
Coming soon: The sub-100W HD Vista MCE rig!
  Reply With Quote


Old 1st April 2008, 09:58 PM   #7 (permalink)
Retired Member
 
vlad's Avatar
Status vlad is Offline:
ActivityPosts: 6,584
Reputation & Thanks Support Rating:
vlad vlad vlad vlad vlad vlad vlad vlad vlad vlad vlad
Points Earned: 1612

vlad has been thanked 522 times in 429 posts
Re: MKV h.264 Hardware Acceleration DXVA

I have 2-7% of CPU consumed when playing mkv's
  Reply With Quote


Old 1st April 2008, 10:53 PM   #8 (permalink)
MC Journeyman
 
Severus606's Avatar
Status Severus606 is Offline:
Location Down the back of the sofa
ActivityPosts: 248
Reputation & Thanks Support Rating:
Severus606
Points Earned: 89

Severus606 has been thanked 3 times in 3 posts
Re: MKV h.264 Hardware Acceleration DXVA

Quote:
Originally Posted by vlad View Post
I have 2-7% of CPU consumed when playing mkv's
What CPU, what video card, what bitrate MKVs, which splitter and what codec? More info required
__________________
Coming soon: The sub-100W HD Vista MCE rig!
  Reply With Quote


Old 1st April 2008, 11:00 PM   #9 (permalink)
Retired Member
 
vlad's Avatar
Status vlad is Offline:
ActivityPosts: 6,584
Reputation & Thanks Support Rating:
vlad vlad vlad vlad vlad vlad vlad vlad vlad vlad vlad
Points Earned: 1612

vlad has been thanked 522 times in 429 posts
Re: MKV h.264 Hardware Acceleration DXVA

Quote:
Originally Posted by Severus606 View Post
What CPU, what video card, what bitrate MKVs, which splitter and what codec? More info required
Look at my profile
http://www.xpmediacentre.com.au/community/members/vlad/
Here we do care to put your config into your profile
  Reply With Quote


Old 1st April 2008, 11:05 PM   #10 (permalink)
MC Journeyman
 
Severus606's Avatar
Status Severus606 is Offline:
Location Down the back of the sofa
ActivityPosts: 248
Reputation & Thanks Support Rating:
Severus606
Points Earned: 89

Severus606 has been thanked 3 times in 3 posts
Re: MKV h.264 Hardware Acceleration DXVA

OK, I looked, but there's no info on which x264 codec you use, which splitter, the bitrate of the MKVs, etc. Would be good to know if there is a workable solution available now. Just asking as I have Futurama encoded in 320x240 MKVs and could probably get 2% CPU decoding them on a PIII, but 1080p 40Mbps MKVs are another story
__________________
Coming soon: The sub-100W HD Vista MCE rig!
  Reply With Quote


Old 1st April 2008, 11:13 PM   #11 (permalink)
Retired Member
 
vlad's Avatar
Status vlad is Offline:
ActivityPosts: 6,584
Reputation & Thanks Support Rating:
vlad vlad vlad vlad vlad vlad vlad vlad vlad vlad vlad
Points Earned: 1612

vlad has been thanked 522 times in 429 posts
Re: MKV h.264 Hardware Acceleration DXVA

Quote:
Originally Posted by Severus606 View Post
OK, I looked, but there's no info on which x264 codec you use, which splitter, the bitrate of the MKVs, etc. Would be good to know if there is a workable solution available now. Just asking as I have Futurama encoded in 320x240 MKVs and could probably get 2% CPU decoding them on a PIII, but 1080p 40Mbps MKVs are another story
CCCP, 1080p 40Mbps mkv's
  Reply With Quote


Old 1st April 2008, 11:18 PM   #12 (permalink)
MC Journeyman
 
Severus606's Avatar
Status Severus606 is Offline:
Location Down the back of the sofa
ActivityPosts: 248
Reputation & Thanks Support Rating:
Severus606
Points Earned: 89

Severus606 has been thanked 3 times in 3 posts
Re: MKV h.264 Hardware Acceleration DXVA

That can't be quite right, CCCP uses ffdshow which doesn't support DxVA (as its basically just a wrapper for a ffmpeg). And your CPU can't decode 40Mbps x264 at 2% CPU.

Wonder if some quirk in your config has resulted in DxVA offload via some other codec? Would be interesting to see your codec graphs.
__________________
Coming soon: The sub-100W HD Vista MCE rig!
  Reply With Quote


Reply

Bookmarks

Thread Tools



Advertisers








Terms Of Service - Contact Us - Advertise With Us - Archive - Privacy Policy - FAQ
Microsoft©, Windows 7©, Windows Vista© & Windows XP© are registered trademarks of Microsoft Corporation.
www.xpmediacentre.com.au has no relationship with, nor is affiliated in any way with Microsoft Corporation.
All original content on this website © 2004 - 2010 xpmediacentre.com.au, All rights reserved
Forum by vBulletin Version 3.8.3 - Copyright Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 RC7
Local time now is 04:41 AM AEDT.

Add to Google