Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th April 2011, 04:54   #1  |  Link
OvejaNegra
ekTOMBE STUDIOS
 
OvejaNegra's Avatar
 
Join Date: Dec 2005
Location: Cuba
Posts: 254
Dxva + mpchc + wmv vs nvidia

How can i use DXVA for VC-1 (on WMV files) on Windows 7 with MPCHC?


I have an nvidia 9800GT and Windows 7. Using mpchc with EVR it plays h264 using dxva without problems.

It cant play MPEG2
It cant play VC-1

As far as i know, it should. In the beginning i just leave it because "maybe" it was MPCHC fault. In fact WMP 11 can play all the WMV files with low cpu use if i enable the checkmark of video acceleration in the perfomance tab.

But yesterday i opened one of those files at my workplace (i have windows xp ,an ATI card and the same version of MPCHC) and surprise, it says DXVA in use and the videos plays very fast, seek fast and dont use allmost any cpu.

What im doing wrong?
I tryed all the renderers on windows 7 and nothing, using the decoder DMOs (it works like that at my workplace) only results in cpu playback, the FFDSHOW VC1 + DXVA does not works, and the internal VC1 filters of WMPHC neither.

How can i use DXVA for VC-1 (on WMV files) on Windows 7 with MPCHC?

That's all, sorry for my english.

PD: Yes, my video card drivers are up to date and my directX runtime is up to date and the WMV files have a VC1 video track (that's what mediainfo says).
__________________
So, it works or not???
OvejaNegra is offline   Reply With Quote
Old 20th April 2011, 05:03   #2  |  Link
edison
Registered User
 
Join Date: Dec 2005
Posts: 106
g92 does not support vc-1 vld(dxva2), so you should choice always use dxva if you are using potplayer to enable dxva1 vc-1 decoding.
edison is offline   Reply With Quote
Old 20th April 2011, 06:15   #3  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
you can use lav cuvid for hardware acceleration.
mindbomb is offline   Reply With Quote
Old 20th April 2011, 06:54   #4  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
The 9800GT only supports partial acceleration of VC-1 content, which the DXVA decoder in MPC-HC does not support.
The MS decoder supports partial acceleration, thats why its faster.

Like it was suggested, you can try my LAV CUVID Decoder, i've been told it does partial acceleration on your hardware, sadly i don't have any card of that generation left to test this.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 20th April 2011, 12:50   #5  |  Link
caaraa
Registered User
 
Join Date: Mar 2011
Posts: 7
nvidia 9800GT and Windows 7 is good
caaraa is offline   Reply With Quote
Old 20th April 2011, 14:12   #6  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
Quote:
Originally Posted by nevcairiel View Post
The 9800GT only supports partial acceleration of VC-1 content, which the DXVA decoder in MPC-HC does not support.
The MS decoder supports partial acceleration, thats why its faster.

Like it was suggested, you can try my LAV CUVID Decoder, i've been told it does partial acceleration on your hardware, sadly i don't have any card of that generation left to test this.
i have a gtx 260, and it does work
mindbomb is offline   Reply With Quote
Old 20th April 2011, 21:32   #7  |  Link
OvejaNegra
ekTOMBE STUDIOS
 
OvejaNegra's Avatar
 
Join Date: Dec 2005
Location: Cuba
Posts: 254
"The MS decoder supports partial acceleration, thats why its faster." yes, i have the MS decder working on MPC but its using software, not hardware (high CPU slow seeking and DXVA not showed on the bottom of the player), on the other side, the WMP11 works ok and its using hardware decoding.
"Like it was suggested, you can try my LAV CUVID Decoder, i've been told it does partial acceleration on your hardware, sadly i don't have any card of that generation left to test this"

I will test it.

"i have a gtx 260, and it does work "

two (very) different generation video cards.




"g92 does not support vc-1 vld(dxva2), so you should choice always use dxva if you are using potplayer to enable dxva1 vc-1 decoding"
I'm not using pot player.

The thing that bothers me is that WMP is using DXVA and mpchc not, so when im opening one WMV in had i have to use the windows player, and i love mpchc
__________________
So, it works or not???
OvejaNegra is offline   Reply With Quote
Old 21st April 2011, 04:11   #8  |  Link
roozhou
Registered User
 
Join Date: Apr 2008
Posts: 1,181
Quote:
Originally Posted by OvejaNegra View Post
"g92 does not support vc-1 vld(dxva2), so you should choice always use dxva if you are using potplayer to enable dxva1 vc-1 decoding"
I'm not using pot player.

The thing that bothers me is that WMP is using DXVA and mpchc not, so when im opening one WMV in had i have to use the windows player, and i love mpchc
Check your renderer. You must use EVR or EVR-cp.
roozhou is offline   Reply With Quote
Old 21st April 2011, 05:07   #9  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
It's not that, the dxva filters in mpc hc only support full bitstream decoding. the 9800gt only supports h264 full bitstream decoding. So he is gonna get dxva only for h264 with the internal filters.

However, he can easily install lav cuvid, and get hardware acceleration for mpeg 2 and vc-1 in mpc hc. Make sure to disable mpeg 4 asp in lav cuvid, as that isn't supported at any level in a 9800gt.

Last edited by mindbomb; 21st April 2011 at 05:09.
mindbomb is offline   Reply With Quote
Old 21st April 2011, 07:08   #10  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Quote:
Originally Posted by OvejaNegra View Post
two (very) different generation video cards.
Well, yes.
But the video decoder in both is exactly the same.

Quote:
Originally Posted by mindbomb View Post
Make sure to disable mpeg 4 asp in lav cuvid, as that isn't supported at any level in a 9800gt.
What exactly happens when you don't disable it? I would've thought it would just, well, not get used.

I should really install my old GTX260 in some system and see what happens.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 21st April 2011, 07:16   #11  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
iv gotten a black screen when mpeg 4 asp is checked and im using unsupported hardware.
mindbomb is offline   Reply With Quote
Old 21st April 2011, 08:00   #12  |  Link
neoufo51
Registered User
 
Join Date: Nov 2005
Posts: 165
Quote:
Originally Posted by mindbomb View Post
iv gotten a black screen when mpeg 4 asp is checked and im using unsupported hardware.
Same for me. I need to buy new graphics cards.

I had to uninstall 0.4 though because CPU was going up too high and some videos weren't playing smoothly while MPC decoder and FFmpeg-mt would play them fine. Guess I have to wait for CUVID to mature.
__________________
Running Win7 laptop with Nvidia GT120M card, 267.xx drivers.
neoufo51 is offline   Reply With Quote
Old 28th April 2011, 16:40   #13  |  Link
OvejaNegra
ekTOMBE STUDIOS
 
OvejaNegra's Avatar
 
Join Date: Dec 2005
Location: Cuba
Posts: 254
OK:
MPEG2-> Works
ASP-> (black screen)
H264-> OF course
VC1-> well, the advanced profile works, but the high profile does not (both profiles works with DXVA if i use windows media player).
Yes, im using the EVR on windows 7.
MPCHC refuses to use DXVA on windows 7, even if im using the EVR and the microsoft decoders. But it uses DXVA on WXP. I dont understand why.
__________________
So, it works or not???
OvejaNegra is offline   Reply With Quote
Reply

Tags
dxva, mpchc, vc-1, wmv

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 18:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.