Log in

View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410

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.