View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
SeeMoreDigital
24th January 2008, 19:31
I think that AR bug applies to anything that is anamorphic, not just DVDs.I depends on which "Output" direct-show video filter is being used
Personally, if I select "VMR9 (renderless)" all my anamorphic encoded sources are saved at their orignal encoded pixel frame size (ie: the aspect ratio signalling has no effect). However, if I select "VMR9 (windowed)" all my anamorphic encoded sources are saved at their "anamorphic" encoded pixel frame size.
Cheers
Miryan
25th January 2008, 13:02
SeeMoreDigital, I see, thanks for the info!
molitar
25th January 2008, 18:21
use my EVR for XP package, updated with the latest DLL from Vista SP1...no .net required :
http://www.badongo.com/file/7404582
Awesome I just had to do a repair install of my windows so I used this instead of .NET Framework 3.0. 2.0 is fine enough I have had some minor issues with 3.0 so this was perfect. :thanks:
Pyr0
25th January 2008, 20:12
could somebody upload that EVR package for XP to somewhere else please?
for some reason when i try to download it, it tells me either that i have exceeded my download quota (with an incorrect IP address) or it tells me to go back and wait 30 seconds, which after doing so, tells me again that i have exceeded my download quota
TIA
Shinigami-Sama
26th January 2008, 00:07
could somebody upload that EVR package for XP to somewhere else please?
for some reason when i try to download it, it tells me either that i have exceeded my download quota (with an incorrect IP address) or it tells me to go back and wait 30 seconds, which after doing so, tells me again that i have exceeded my download quota
TIA
uhh...
http://www.microsoft.com/downloads/details.aspx?FamilyID=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en
.net3 framework
and get the MPC HC build from source forge and you're good to go
Miryan
26th January 2008, 13:07
could somebody upload that EVR package for XP to somewhere else please?
for some reason when i try to download it, it tells me either that i have exceeded my download quota (with an incorrect IP address) or it tells me to go back and wait 30 seconds, which after doing so, tells me again that i have exceeded my download quota
TIA
Here you go:
http://dl1.usite.hu/player/EVR.Renderer.SP1.zip
Tacio
27th January 2008, 14:48
mb someone will write step by step manual for noobs like me how to enable dxva? :stupid:
Pyr0
27th January 2008, 17:37
Shinigami-Sama i have .net 3 and MPC-HC and have used them for a couple of months now. i just wanted to try the EVR files from Vista.
many thanks for hosting them Miryan :)
ADude
28th January 2008, 06:44
mb someone will write step by step manual for noobs like me how to enable dxva?
Why do you want to enable dxva ??
Tacio
28th January 2008, 21:17
because my video card support it
ADude
29th January 2008, 00:03
If your video card supported changing all colors to green, would you want to enable that too ?
thuan
29th January 2008, 01:27
Could you stop ADude?
@Tacio: Which Windows version are you using? And your graphic card is?
Tacio
29th January 2008, 06:38
WinXP SP2 , NVIDIA GeForce GO 7400, drivers 169.28
ADude
29th January 2008, 06:39
My point is that people want dxva, because they have heard that they ought to have it.
I'm reminded of that commercial where the woman says - "1080i - I don't know what that is - but I want it ! ".
Everything that I have read about graphic card acceleration of video decoding is that it is not worth the effort.
Most of the people in this Forum will be obtaining files encoded with the x264 encoder, and most of those files don't work with graphics card acceleration.
These days, the most inexpensive dual core processors will handle all decoding of just about any 1080p video file - if the decoder supports multiple cores.
Multiple core support increases performance by either 100% or 300% - far more that gpu support.
thuan
29th January 2008, 06:59
@Tacio: It's very likely that your card is not supported by MPC-HC internal DXVA decoder. You can use this program located here http://bluesky23.hp.infoseek.co.jp/index.html#DXVAChecker to check. If your card does not support ModeH264_VLD_NoFGT then it won't work.
@ADude: That's a better answer!
_xxl
29th January 2008, 08:14
Multiple core support increases performance by either 100% or 300% - far more that gpu support.
Donate money to some ffmpeg dev to add it.
Guspaz
29th January 2008, 09:27
I'm trying the newest build, and it seems that it has broken the media buttons on the front of my Dell Inspiron 9400.
With the latest build of HC, not only do they not work controlling the system volume (or mute) while MPC HC is running, but they don't work in-app if I try to bind them :(
Also tried the October build of HC, same issue.
However, they work as expected with mainline MPC, and with the newest build of 6.4.9.1 (January 27th, 2008).
Running Vista.
Hope you can figure out what changed in the keyboard handling! This is the only issue preventing me from using your version :)
Shinigami-Sama
29th January 2008, 09:49
is it just me or does the side to side scroll wheel not seek in HC?
I seem to recall MPC doing it
I may be wrong though, would be nice however
wozio
29th January 2008, 15:17
Everything that I have read about graphic card acceleration of video decoding is that it is not worth the effort.
DXVA is not only decoding acceleration but also hardware deinterlacing. For people watching tv on computer this is must have option.
luojs
29th January 2008, 15:28
Hi. everyone
Just connect my ATI26ooXT to my new LCD TV through HDMI cable together with my DELL LCD monitor(Dual screen).But there is a strange thing with MPC.
After enable second screen(Expand Mode),MPC internal decoder stop play any H.264 file anymore(avi or MKV) with DXVA enable.I have to disable DXVA or physics disconnect the TV and restart the computer to make H.264 decoder working again.Any one have any idea,Thinks a lot.
BTW:I am using VISTA with EVR render.
Casimir666
29th January 2008, 19:50
Hi. everyone
Just connect my ATI26ooXT to my new LCD TV through HDMI cable together with my DELL LCD monitor(Dual screen).But there is a strange thing with MPC.
After enable second screen(Expand Mode),MPC internal decoder stop play any H.264 file anymore(avi or MKV) with DXVA enable.I have to disable DXVA or physics disconnect the TV and restart the computer to make H.264 decoder working again.Any one have any idea,Thinks a lot.
BTW:I am using VISTA with EVR render.
I have noticed this : i think it's a bug in ATI vista driver. If the total resolution (monitor 1 + monitor 2) exceed a maximum value, DXVA is not working anymore :
Main monitor (1280x1024) + TV (1366x768) => No DXVA
Main monitor (1280x1024) + TV (1024x768) => DXVA is Ok
More weird, Main monitor (1280x1024) + TV (1366x768) but TV disabled in control center : No DXVA
This problem didn't exist with Windows XP...
ADude
29th January 2008, 21:12
Donate money to some ffmpeg dev to add it.
I did the equivalent thing - I bought CoreAVC Professional, which has multi-core support.
I use MPC-HC as a front end, and especially because of its EVR Custom Presenter.
ADude
29th January 2008, 21:15
DXVA is not only decoding acceleration but also hardware deinterlacing. For people watching tv on computer this is must have option.
But those files (streams) are MPEG2, not H.264...
luojs
29th January 2008, 21:55
I have noticed this : i think it's a bug in ATI vista driver. If the total resolution (monitor 1 + monitor 2) exceed a maximum value, DXVA is not working anymore :
Main monitor (1280x1024) + TV (1366x768) => No DXVA
Main monitor (1280x1024) + TV (1024x768) => DXVA is Ok
More weird, Main monitor (1280x1024) + TV (1366x768) but TV disabled in control center : No DXVA
This problem didn't exist with Windows XP...
My situation is:
Main monitor (1920x1200) + TV (1920x1080) => No DXVA
Thanks anyway.
Guspaz
29th January 2008, 22:50
is it just me or does the side to side scroll wheel not seek in HC?
I seem to recall MPC doing it
I may be wrong though, would be nice however
This may be related to why my media buttons don't work with HC, but do work with MPC and 6.4.9.1.
Leak
29th January 2008, 23:13
This may be related to why my media buttons don't work with HC, but do work with MPC and 6.4.9.1.
Ummm... you guys surely are aware that you can configure most of this stuff in the options menu?
"Player > Keys", then scroll right and take a look at the "Mouse" and "App command" columns...
np: Autechre - The Plc (Quaristice)
Shinigami-Sama
29th January 2008, 23:17
Ummm... you guys surely are aware that you can configure most of this stuff in the options menu?
"Player > Keys", then scroll right and take a look at the "Mouse" and "App command" columns...
np: Autechre - The Plc (Quaristice)
wheel up
wheel down
no wheel right/left
and I was not aware of that
crazy
Guspaz
29th January 2008, 23:19
Ummm... you guys surely are aware that you can configure most of this stuff in the options menu?
"Player > Keys", then scroll right and take a look at the "Mouse" and "App command" columns...
np: Autechre - The Plc (Quaristice)
Yes, we are, the bug is that even if the keys aren't bound, MPC-HC blocks other apps from responding.
This actually is already a logged bug in SourceForge, number 1818791.
Normal behaviour is that, if a key isn't bound in the options, MPC doesn't capture it and lets other apps respond to it. This is how it works in mainline MPC, and in the 6.4.9.1 series. The issue only occurs in MPC-HC.
EDIT: Also, MPC-HC ignores the keys when you try to bind them, which is probably related.
flanger216
30th January 2008, 01:54
Does anyone have DXVA in MPC's decoder working on a Geforce 8xxx card?
thuan
30th January 2008, 02:22
My situation is:
Main monitor (1920x1200) + TV (1920x1080) => No DXVA
Thanks anyway.
You may want to take a look here http://www.avsforum.com/avs-vb/showpost.php?p=11659897&postcount=2121 and add VForceMaxResSize into your registry.
wozio
30th January 2008, 07:56
But those files (streams) are MPEG2, not H.264...
DVB-S2 are almost all h264. But anyway I misunderstood discussion, I missed that you are talking about mpc's h264 decoder.
luojs
30th January 2008, 10:50
You may want to take a look here http://www.avsforum.com/avs-vb/showpost.php?p=11659897&postcount=2121 and add VForceMaxResSize into your registry.
I already have that value in my registry,But it is not working.Go back to CoreAVC,and waiting for TVix 6500A or PCH.....
Leak
30th January 2008, 11:59
EDIT: Also, MPC-HC ignores the keys when you try to bind them, which is probably related.
If by "binding them" them you mean via the "Key" column - the multimedia keys are bound by using the "App command" column, and by default several keys are bound to different multimedia keys already, including the "VOLUME_UP" and "VOLUME_DOWN" commands which would of course gobble up your volume control events.
(NB: My keyboard doesn't even have Windows keys, let alone any multimedia stuff so I can't actually test this, but I'd say if that extra column is there it's got to be used for something...)
thuan
30th January 2008, 14:57
I already have that value in my registry,But it is not working.Go back to CoreAVC,and waiting for TVix 6500A or PCH.....
How big is the value then? Yours should be greater than 4377600.
Shakey_Jake33
30th January 2008, 18:08
I've got the same old bug where some HD files I play will display washed colours using EVR, but fine when using Haali. I gather it's a bug in the Nvidia drivers and incorrect colour space, but I seem to remember some people (Rash?) finding a workaround?
Works fine if I force video output to RGB32 in ffdshow too, but I don't really want to devote CPU resources to that.
leeperry
30th January 2008, 18:22
wheel up
wheel down
no wheel right/left
indeed, that'd be pretty cool to be able to bind the CTRL+J infos to the left/right wheel :D
DigitalDeviant
30th January 2008, 19:41
I found a small big (maybe). The EVR Custom Presenter doesn't work with the DScaler 5.0.0.8 mpeg-2 decoder. I just get a black frame or the first frame feezes with no audio. I know the decoder is alpha software but it seems to work with all the other renderes.
luojs
30th January 2008, 21:58
How big is the value then? Yours should be greater than 4377600.
I even use 5600000,but it still can't play any h.264 w/ DXVA enable.unless I physics unplug the TV(simply disable TV from CCC is not working).
3ngel
31st January 2008, 00:50
I just want to signal a "bug" in the last r383.
Launching the apps it gives me
"The application failed to start because the application configuration is incorrect"
After some researches i did found it depends on the facts that needed libraries are not statically linked in the exe.
So please fix it.
Thanks.
thuan
31st January 2008, 02:08
@luojs: Your only choice now is to submit a ticket to AMD I guess.
luojs
31st January 2008, 10:28
@luojs: Your only choice now is to submit a ticket to AMD I guess.
Already done it two days ago,no any respond yet...
Ronin-7
31st January 2008, 16:01
Casimir666 thanks for your work MPC HC.
But also a small request if it is possible, as there is no haali x64 it is not possible to use windows media centre x64 with MKV/MP4 files.
I don't suppose you would consider releasing the gabest MP4/MKV splitter in the x64 build of MPC HC as a directshow filter ?
If it's too much hassle thanks again for MPC HC x64 builds anyway.
fastplayer
31st January 2008, 16:53
This looks 64bit to me:
http://sourceforge.net/project/showfiles.php?group_id=205650&package_id=260619
Ronin-7
31st January 2008, 19:42
Nice one thanks for that fastplayer I was looking at gabest's old site on sourceforge that's why I missed them.
Guspaz
1st February 2008, 07:45
If by "binding them" them you mean via the "Key" column - the multimedia keys are bound by using the "App command" column, and by default several keys are bound to different multimedia keys already, including the "VOLUME_UP" and "VOLUME_DOWN" commands which would of course gobble up your volume control events.
(NB: My keyboard doesn't even have Windows keys, let alone any multimedia stuff so I can't actually test this, but I'd say if that extra column is there it's got to be used for something...)
Wups, my bad. Yes, the keys do work when bound (if I bind mute to an action, it will perform that action).
However, it still blocks the keys from reaching other apps even if they're not bound, and even if MPC-HC is not the foreground app.
Since the keys are not blocked in 6.4.9.1 or mainline, perhaps somebody could do a diff of the respective code blocks, see if they can spot the bug? Maybe it's something simple, like accidentally removing the code to throw the WM_KEYDOWN message back into the message queue for the next app to grab it?
Shakey_Jake33
1st February 2008, 08:29
I've got the same old bug where some HD files I play will display washed colours using EVR, but fine when using Haali. I gather it's a bug in the Nvidia drivers and incorrect colour space, but I seem to remember some people (Rash?) finding a workaround?
Works fine if I force video output to RGB32 in ffdshow too, but I don't really want to devote CPU resources to that.
Just to note, the excellent 16-232->0-255 shader sorted this for me!
blizard
1st February 2008, 08:56
@Tacio: It's very likely that your card is not supported by MPC-HC internal DXVA decoder. You can use this program located here http://bluesky23.hp.infoseek.co.jp/index.html#DXVAChecker to check. If your card does not support ModeH264_VLD_NoFGT then it won't work.
@ADude: That's a better answer!
Thuan, is it possible to find this tool on an English site? I had only strange sign, probably some Asian language package I lack in my browser and don't need as I don't understand Japanese.
The tool by itself show that my X1950XT have MPEG2, WMV8 and WMV9 capabilities with de interlacing in DXVA1/2. No H.264/AVC support as far as this tool indicate. :eek:
I thought that there where some support for decoding MPEG-4, but it looks like it is only hype for this card. Still it delivers a very good image in colour compared to my X850XT. That card wasn't bad at all, but slightly different in colour and I have used MPC+FFDSHOW+Haali for a long time.
thuan
1st February 2008, 14:13
I don't know any English site that has this tool, sorry. But to be honest, this tool is pretty much self-explanatory.
leeperry
1st February 2008, 14:44
Just to note, the excellent 16-232->0-255 shader sorted this for me!
if you mean the PS script from Seb.26, it's buggy and should not be used.
mainly because it assumes that PS take care of YUV data, when it's actually RGB32..........
Shakey_Jake33
1st February 2008, 20:46
^Whatever the issues are, it seems to work fine for me, so I dunno what to say.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.