View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
betaking
30th December 2007, 07:52
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
Hi,I use this build Found a BUG? Player some RMVB files coding and the use of RM MKV flies, the MPC no response,
Originally Posted by Kado
New build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build.
so I use This build play is ok. sorry to my english !
my os XP proSP2
http://xs122.xs.to/xs122/07520/mpc.png.xs.jpg (http://xs.to/xs.php?h=xs122&d=07520&f=mpc.png)
_xxl
30th December 2007, 10:04
This is supposed to be an internal/beta build.
It should be tested so bugs could be fixed.
thuan
30th December 2007, 10:48
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
Tested with this. H264 decoder works some files using the FFMPEG internal decoder, other files just freeze at playback starting (likely on DXVA initialization I guess). Also, whatever the decoder in used, it seems to drop frames a lot. Using EVR Custom on XP SP2 whatever latest. dxva2.dll version 6.00.6001.17014 and evr.dll version 6.00.6001.17014. ATI 2400XT.
GrofLuigi
30th December 2007, 16:20
There is some kind of incompatibility between the latest HC builds and the other patched MPC build - it doesn't recognize file types set previously (in options/formats all filetype extensions are blank, but they open in MPC just fine).
GL
clsid
30th December 2007, 16:38
That is because the file association code has completely been rewritten in MPC-HC.
BlindWanderer
30th December 2007, 18:11
I've got an OGM that hasn't shown subtitles since sometime after r611, it effects both the guliverkli2 (all 3) builds and mpchc builds.
EDIT:
This is the subtitle out pin from the internal splitter.
- Connected to:
CLSID: {655D7613-C26C-4A25-BBBD-3C9C516122CC}
Filter: NullTextRenderer
Pin: In
- Connection media type:
Text
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Text {73747874-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: FORMAT_None {0F6417D6-C318-11D0-A43F-00A0C9223196}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0
- Enumerated media type 0:
Set as the current media type
OLD 1.6.9.0 info
- Connected to:
CLSID: {E2BA9B7B-B65D-4804-ACB2-89C3E55511DB}
Filter: TextPassThru013eb464
Pin: Input
- Connection media type:
Text
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Text {73747874-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: FORMAT_None {0F6417D6-C318-11D0-A43F-00A0C9223196}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0
- Enumerated media type 0:
Set as the current media type
clsid
30th December 2007, 18:15
That's weird because I can't remember any changes to the Ogg splitter since rev611.
BlindWanderer
30th December 2007, 18:24
Any changes to the types the subtitles accept?
BlindWanderer
30th December 2007, 19:11
Any thoughts of importing r701 from guliverkli into guliverkli2?
http://guliverkli.svn.sourceforge.net/viewvc/guliverkli?view=rev&revision=701
BlindWanderer
30th December 2007, 19:20
I found the problem, auto-loading of subtitles is handled differently between the two builds. If you have Options->Playback->"Auto-load subtitles" unchecked it won't load embedded subs but in r611 (and I assume r701) it does.
The Auto-load subtitles setting should be split, some may want auto-loading of embedded but not auto-loading of external (adjacent files).
clsid
30th December 2007, 19:48
Any thoughts of importing r701 from guliverkli into guliverkli2?
http://guliverkli.svn.sourceforge.net/viewvc/guliverkli?view=rev&revision=701
Has already been done a couple days ago.
foxyshadis
31st December 2007, 10:21
The latest builds of MPC-HC lock up when playing a DVD in EVR, and lock up in VMR9 when any GDI shows on the screen (tooltips, context menu, etc). This is with ATI, cat 7.10. The october build works fine.
_xxl
31st December 2007, 10:34
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
rt87
31st December 2007, 12:09
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
new revision works. thanks.:)
betaking
31st December 2007, 13:29
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
new revision :scared:still have this bug!
Player some RMVB files coding and the use of RM MKV flies, the MPC no response
thuan
1st January 2008, 10:05
Well just test the new MPC compilation on Vista RTM up to date with a bunch of H264 anime fansub on my HD. My card is 2400XT with Catalyst 7.12. I wonder if it is because of my card but all SD files don't work and produce a green image. Here's the list:
Do not work or work but not perfectly
Aria the OVA ~Arietta~ by CrystalNova (if there's no comment then it produces green image from now on)
Bamboo Blade by Huzzah-Doremi
Clannad SD by SS-Eclipse this one also crashes my graphic driver
Clannad with 1024x576 resolution work but with a lot of macro block (changing IDCT doesn't help)
ef - a tale of memories by Conclave-Mendoi
Kekkaishi 1024x576 by Yoroshiku work but skip frames a lot.
Kimi ga Nozumu Eien ~Next Season~ by Bakawolf-m33w
kimikiss by BSS
Kodomo no Jikan by Genjo
Project Blue by Ureshii
Work perfectly, they're all HD though
Ghost Hound by Genjo
Gundam 00 by Conclave-Mendoi
Minami-ke by Ayako
Moyashimon by BSS
Shakugan no Shana 2 by SS-Eclipse
End of report. I also have a question, I have to choose the correct IDCT in order for it working correctly right? Anyway, great works casimir666, thank you. It's great to see MPC only use 5% CPU max when playing HD anime, nice. If you want samples, I can make some.
rt87
1st January 2008, 11:01
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
Could you please build a set of "Release Unicode" standalone ax files? I want to have standalone one. Thanks. :)
Casimir666
1st January 2008, 12:48
I wonder if it is because of my card but all SD files don't work and produce a green image.
I have the green image problem on some HD files too. Could you try with Power DVD and tell me if you have the same problem or not? I don't know if the problem came from the video card or if it's a bug in the bitstream parsing :confused:
DXVA should also works on SD files...
The macroblocking problem will maybe fixed in next release : now the inverse quantisation matrix is read dynamicaly
I also have a question, I have to choose the correct IDCT in order for it working correctly right?
This parameter is for software rendering with Ffmpeg only and not for DXVA. To be honest i haven't play enough with it to tell you if it's important or not ;)
Thank you for you report and happy new year for all.
Yong
1st January 2008, 13:55
@Casimir666
how to know mpc hc is utilize dxva while decoding h264?
i have 2600xt and on vista too, btw build r351 freeze up my system twice while playback quicktime hd video :(
its scary... :p
will try it again later.
r353 cant play x264 encoded video, b0rked, same as 1080p h264 video.
clsid
1st January 2008, 13:57
Could you please build a set of "Release Unicode" standalone ax files? I want to have standalone one. Thanks. :)
And 64-bit builds of the standalone filters would be useful too I think. :thanks:
Casimir666
1st January 2008, 15:07
@Casimir666
how to know mpc hc is utilize dxva while decoding h264?
Check you have the EVR or EVR custom as renderer, and that "Enable DXVA" checkbox is checked in "MPC Video decoder" property page.
Do not play 1080p video for the moment it will not work : use video with height multiple of 16 (will be fixed in next release).
With "EVR custom" press Ctrl+J will tell you if DXVA is activated or not.
Yong
1st January 2008, 16:06
Check you have the EVR or EVR custom as renderer, and that "Enable DXVA" checkbox is checked in "MPC Video decoder" property page.
Do not play 1080p video for the moment it will not work : use video with height multiple of 16 (will be fixed in next release).
With "EVR custom" press Ctrl+J will tell you if DXVA is activated or not.
hmm ok, thx for the info, i think its work for me :D
http://xs323.xs.to/xs323/08012/awayuki.jpg
btw the video playback still abit choppy.
r353 crash with h264 avi file if using internal h264 decoder,
it plays if the video resolution is 800x592, but 720x480 or similar resolution it only show greenish output.
thuan
1st January 2008, 18:02
Well, both Nero 8 and Cyberlink do not like EVR custom, freeze on starting over here. As for EVR, because those are mostly x264 encodes I guess, Nero does not work in DXVA mode. With Cyberlink, only Kekkaishi in the list in my previous post works well, the others if HD then it's froze, if not then either it produces a green image or it's froze.
Guess yours is the best DXVA2 AVC decoder for anime encodes right now.
Casimir666
1st January 2008, 18:16
New release with a smoother playback (should be ok with ffmpeg, still somes problems with Dxva). Somes of Thuan files (Kekkaishi) start playing now, but stop after a while (found 3 bugs, but one is remaining).
Do not try VC1 decoder it's not working at all.
mplayerc_v1.0.11.4.rar - 2.10MB (http://www.zshare.net/download/60866101637a3b/)
Yong
1st January 2008, 18:54
now playback is choppy if dxva disabled :p
r353 is opposite.
btw why the option "inverse h264 quantization matrix" is removed on new build?
video playback still broken if dxva enabled, especially when scene change, a sample will be provided upon request ;)
here are the x264 setting i use during transcoding: (info extract from video file.)
svn-714M
cabac=1
ref=5
deblock=1:0:0
analyse=0x3:0x133
me=umh
subme=7
brdo=1
mixed_ref=1
me_range=16
chroma_me=1
trellis=2
8x8dct=1
cqm=0
deadzone=21,11
chroma_qp_offset=0
threads=2
nr=0
decimate=1
mbaff=0
bframes=3
b_pyramid=1
b_adapt=1
b_bias=0
direct=3
wpredb=1
bime=1
keyint=600
keyint_min=25
scenecut=40(pre)
rc=2pass
bitrate=700
ratetol=1.0
rceq='blurCplx^(1-qComp)'
qcomp=0.60
qpmin=10
qpmax=51
qpstep=4
cplxblur=20.0
qblur=0.5
ip_ratio=1.40
pb_ratio=1.30
aq=1:0.1:15.0
Casimir666
1st January 2008, 18:57
btw why the option "inverse h264 quantization matrix" is removed on new build?
Because the inverse matrix is inside the bitstream (i discover it today :p)
madshi
1st January 2008, 19:07
Pardon my ignorance but where is that MPC built in h264 decoder coming from? I was not aware that there's any open source h264 decoder which can do hardware acceleration?
Yong
1st January 2008, 19:13
its based on ffmpeg ;) added dxva capability and improved by Casimir666.
Leak
1st January 2008, 19:15
Pardon my ignorance but where is that MPC built in h264 decoder coming from? I was not aware that there's any open source h264 decoder which can do hardware acceleration?
Going by the changelog (http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log) I'd say Casimir666 implemented it himself... :)
np: Jürgen Paape ft. Boy Schaufler - We Love (Kompakt Total 8 (Disc 1))
madshi
1st January 2008, 19:53
its based on ffmpeg ;) added dxva capability and improved by Casimir666.
Wow, that's cool!! :eek:
cyberbeing
2nd January 2008, 03:13
I have been having a problem with for awhile with getting Direct3D Fullscreen mode to work correctly. Whenever I play a video with Direct3D Fullscreen enabled I see the Media Player Classic window flickering right in the middle the screen and I am even able to drag it around and click on its controls all while it flickers annoyingly in the background which I don't think should be happening. It seems the Direct3D Fullscreen window isn't staying on top or taking exclusive access of the screen (not sure which it is supposed to do).
Is anybody else having this problem? If you don't have this problem and own a nVidia 7-Series (I have a 7800GTX 512 here) I would be curious about which driver are you using. This is on WinXP btw.
thuan
2nd January 2008, 03:15
New release with a smoother playback (should be ok with ffmpeg, still somes problems with Dxva). Somes of Thuan files (Kekkaishi) start playing now, but stop after a while (found 3 bugs, but one is remaining).
Do not try VC1 decoder it's not working at all.
mplayerc_v1.0.11.4.rar - 2.10MB (http://www.zshare.net/download/60866101637a3b/)
Thank you.
It's not much different from the last one.
Kekkaishi with mp4 internal decoder beside stopping after awhile it's also choppy due to dropping frames. With Haali it works fine then stop like you said. The last MPC-HC version compiled by xxl works perfectly fine with Haali and your DXVA decoder, I did the testing with MPC internal mp4 decoder that's why. With Cyberlink decoder in plain EVR, it works with either splitter.
As for the Clannad macro block problem, I forgot to mention that it works with Cyberlink in EVR plain mode but also with macro block.
Lastly, seeking in DXVA freezes the video as of now, can that be fixed?
betaking
2nd January 2008, 07:53
New release with a smoother playback (should be ok with ffmpeg, still somes problems with Dxva). Somes of Thuan files (Kekkaishi) start playing now, but stop after a while (found 3 bugs, but one is remaining).
Do not try VC1 decoder it's not working at all.
mplayerc_v1.0.11.4.rar - 2.10MB (http://www.zshare.net/download/60866101637a3b/)
Thanks you work!
but ,I use this build Found a BUG? Player some RMVB files coding and the use of RM MKV flies, the MPC not response!
mpc playback output directshow video choose VMR9(renderless) if my choose other ,play is ok!
but I use this build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build
mpc playback output directshow video choose VMR9(renderless)too this is ok!
sorry to my english !
my os XP proSP2 video card is 7600GS and driver 169.21 whql!
_xxl
2nd January 2008, 10:36
mpc-hc r356:
http://rapidshare.com/files/80654597/media_player_classic.rar.html
betaking
2nd January 2008, 11:03
mirrored :)
http://yzonline.googlepages.com/media_player_classic.rar
Avish
3rd January 2008, 10:09
mpc-hc r356:
http://rapidshare.com/files/80654597/media_player_classic.rar.html
There is a 25 mb "mplayerc.pdb" file in this rar. What is that for??
Rectal Prolapse
3rd January 2008, 10:26
Avish, pdbs are debugging information for debug builds of programs. Don't worry about it. :)
ADude
3rd January 2008, 22:45
There is a 25 mb "mplayerc.pdb" file in this rar. What is that for??
If there was an MPC for Palm Pilot, that is what the file would be called. :D :D
Leak
4th January 2008, 12:18
If there was an MPC for Palm Pilot, that is what the file would be called. :D :D
ITYM "mplayerc.prc"... ;) (PDB is the extension for data files...)
Xin-Hong
5th January 2008, 16:47
That's nice to see DXVA2 coming in MPC-HC, any plans about the DXVA1 compatibility ?
Yong
5th January 2008, 17:11
http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log
Casimir666 is working on it :)
Xin-Hong
5th January 2008, 18:42
http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log
Casimir666 is working on it :)
Thanks :)
ADude
5th January 2008, 20:10
That's nice to see DXVA2 coming in MPC-HC, any plans about the DXVA1 compatibility ?
With Newegg selling the AMD Quad Core Phenom 9500 for US$185 delivered, I would think that more total "acceleration" over the whole MPC user base, would be accomplished by multiple core support, rather than GPU acceleration support.
But, it's all good...
_xxl
6th January 2008, 11:14
mpc-hc r368:
http://rapidshare.com/files/81661607/mplayerc.hc.r368.rar.html
delude101
6th January 2008, 12:24
Keep up the work people :)
unix_sansei
6th January 2008, 12:36
New build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build.
I get worse performance with high buffers, can someone confirm this?.
seems to work ok, i see vc1 in the transform filters. i don't see much difference. what is a high buffer to you? i'm running a dvd from a virtual drive (raid 0 raptors, 4gb of ram)
have you a test clip?
Casimir666
6th January 2008, 13:10
.
seems to work ok, i see vc1 in the transform filters. i don't see much difference. what is a high buffer to you? i'm running a dvd from a virtual drive (raid 0 raptors, 4gb of ram)
have you a test clip?
VC1 is not working yet and it will useful essencially for ATI cards, because Microsoft decoder didn't support bitstream mode (nVidia works with motion compensation compatible with Microsoft DMO decoder).
H264 now works in DXVA1 too with VRM9 (renderless or not) under Windows XP
For people who have asked for standalone filters package I will put them in next official release (until then you have clsid filters)
thuan
6th January 2008, 13:34
mpc-hc r368:
http://rapidshare.com/files/81661607/mplayerc.hc.r368.rar.html
This build crashes when playing any AVC file with EVR either custom or plain. VMR9 does not run in DXVA mode and the video is choppy.
betaking
6th January 2008, 13:39
mpc-hc r368:
http://rapidshare.com/files/81661607/mplayerc.hc.r368.rar.html
this build fix my encountered problem! thanks you work!
cyberbeing
6th January 2008, 13:58
In MPC-HC r353 the internal h.264 decoder had silky smooth playback even on high bitrate x264 1080p videos with my 2.4Ghz X2 4800+ (no DXVA).
In all the builds that came after r353 the internal h.264 decoder drops a lot of frames on any h.264 video which makes playback jerky and unwatchable (no DXVA).
Casimir666 whatever you changed in the build you posted here, (http://forum.doom9.org/showpost.php?p=1081755&postcount=774) it really messed up MPC-HC's internal h.264 decoding on my system for every build onward.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.