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

STaRGaZeR
5th October 2008, 12:58
@STaRGaZeR
"A=-1.0" is the highest value possible, i.e., the most sharp possible, AFAIK.

Damn, it gives the most natural sharpening effect for me. Too bad the limit is -1.0 .

raynor
5th October 2008, 13:19
Regarding the DVD crasher bug:

Is it fixed in this build ? :
http://www.zshare.net/download/19993928ce9df4ff/

Yes, it seems to be fixed in that build.
Playing DVDs works flawlessly again. :)
Thanks Casimir!

Best regards,
Raynor

marc99
5th October 2008, 15:39
NVidia official WHQL drivers 178.13 were just released today. It now appears to fully support 1080p files with more than 4 reference frames.

I tested some samples and it's working. Max DPB limit gone. 11+ limit still exist.

Tima
5th October 2008, 22:22
clsid suggested to crosspost it here.

I have an issue with frame decoding accuracy.

Originally, I had a problem with VirtualDub frame decoding accuracy. Problem is described here (http://forums.virtualdub.org/index.php?act=ST&f=7&t=16216), and has been fully resolved by switching from ffdshow to official Xvid decoder.

Seems that MPC is still affected with this issue even with official decoder -- on my real-life video, when it's asked to show frame x, it shows frame x+1.

JohnLai
6th October 2008, 01:36
Regarding the DVD crasher bug:



Yes, it seems to be fixed in that build.
Playing DVDs works flawlessly again. :)
Thanks Casimir!

Best regards,
Raynor

Same here~

chros
6th October 2008, 10:25
Is Leadtek 9600GT 512MB GDDR3 PCI-E supported by MPC regarding DXVA?

I want to change my 7600GT to something cheap...
If anyone has this card, I'd appriciete some feedback ...
(I'm using WinXP SP2)

Thanks

marc99
6th October 2008, 10:48
Now it's possible to use GPU decode h264/AVC (VC1=?) video with post processing and/or software subtitles (VSFilter).

http://forum.doom9.org/showthread.php?t=141104&page=27
http://www.geeks3d.com/?p=1391

http://img143.imageshack.us/img143/7001/dxvavsfilterxv5.th.jpg (http://img143.imageshack.us/my.php?image=dxvavsfilterxv5.jpg)http://img143.imageshack.us/images/thpix.gif (http://g.imageshack.us/thpix.php)

Kado
6th October 2008, 13:36
@chros
It's supposed to work, it has the same decoding engine as my 9800gtx but with additional vc1 decoding i think

GTPVHD
6th October 2008, 14:05
9800(G92), 9600(G94), 9500(G96), GTX200 GPUs all don't support VC-1 bitstream processing, only H.264. G98 GPU, Geforce 8200/8300 AMD IGP chipsets and upcoming Geforce 9300/9400 Intel IGP chipsets are the only Nvidia GPUs that support VC-1 bitstream processing in addition to H.264. The Nvidia Intel and AMD IGP chipsets also support MPEG-2 bitstream processing, G98 GPU does not support MPEG-2 bitstream processing as far as I know.

STaRGaZeR
6th October 2008, 14:27
ATI chips don't support MPEG-2 bitstream processing.

Inferi0r
6th October 2008, 15:57
Feature request:

By Keys (in Options) you can't set a Hotkey of remote command for 'Minimize the player'. Hopefully can this one added?

Leak
6th October 2008, 16:15
Feature request:

By Keys (in Options) you can't set a Hotkey of remote command for 'Minimize the player'. Hopefully can this one added?
Try the "Boss key" command... ;)

np: Capracara - Opal Rush (Soul Jazz Records Singles 2006-2007 (Disc 1))

ooferomen
6th October 2008, 17:39
9800(G92), 9600(G94), 9500(G96), GTX200 GPUs all don't support VC-1 bitstream processing, only H.264. G98 GPU, Geforce 8200/8300 AMD IGP chipsets and upcoming Geforce 9300/9400 Intel IGP chipsets are the only Nvidia GPUs that support VC-1 bitstream processing in addition to H.264. The Nvidia Intel and AMD IGP chipsets also support MPEG-2 bitstream processing, G98 GPU does not support MPEG-2 bitstream processing as far as I know.

G98 does support MPEG-2 bitstream, same as the IGPs

Casimir666
6th October 2008, 20:04
Now it's possible to use GPU decode h264/AVC (VC1=?) video with post processing and/or software subtitles (VSFilter).

http://forum.doom9.org/showthread.php?t=141104&page=27
http://www.geeks3d.com/?p=1391

http://img143.imageshack.us/img143/7001/dxvavsfilterxv5.th.jpg (http://img143.imageshack.us/my.php?image=dxvavsfilterxv5.jpg)http://img143.imageshack.us/images/thpix.gif (http://g.imageshack.us/thpix.php)

:eek:
I'm impressed and did not seem how this can be possible (at least without VSFilter modifications)??

marc99
6th October 2008, 20:31
This is new feature of CUDA. :)

Kurtnoise
6th October 2008, 20:39
did you mux or not your subtitle file with the video ?

or did you use vsfilter in your avs script ?

marc99
6th October 2008, 21:00
At this moment is not possible to use conteiner.
VSFilter autoload subtitle file (the same name, not in avs script).

Leak
6th October 2008, 21:08
:eek:
I'm impressed and did not seem how this can be possible (at least without VSFilter modifications)??
AFAIK he's using neuron2's CUDA-assisted AVC decoder in an AviSynth script.

It's a neat hack, but having to create an AVS file for every file you want to watch is hardly consumer-friendly, and it'll only work on nVidia cards to boot... i.e. the video gets decoded (mainly) in the graphics card's shaders, then the image is read back into RAM, VSfilter applies the subtitles and the image goes back to video RAM...

np: Secondo - We Got It Like That (Soul Jazz Records Singles 2006-2007 (Disc 3))

tetsuo55
6th October 2008, 22:29
Can i enable the YV12 Chroma Upsampling pixel shader permanently for all videos on my ATI card.

Is there any reason to not use it?

SCRATCHY
7th October 2008, 10:59
anyone know why Gabest MKV Splitter does random silences on 1.5mbit/s DTS soundtracks ? is that possible to fix ?

thanks

boyumeow
7th October 2008, 12:15
My problem: checking whether realmedia is the problem or myself again...

1) .rm is played but only 1 channel is decode (file is confirmed to be 2channels using MediaInfo776), was selected to realmedia under the MPC options-Player-formats. When it was renamed to .rmvb, no sound is heard (maybe its b'cos of the audio code G.722.1 real player 6), MPC options-Player-Formats-DirectShow.
2) If .rmvb(2channels) is play (MPC options-Player-Formats-realmedia), only 1channel is decode.

My computer info: Vista32, real player 11 is installed (shared computer as my brother prefer real player), creative audigy sound card, ffdshow tryouts 2180.
Thanks.

Edit: Seems like real player 11 is the problem, I have uninstalled it and play normal with real player 10 installed. Thanks.

Edit2: Forget about my previous edit, same problem too, get it decode correctly when I select to Formats-DirectShow. Thanks again.

Snowknight26
8th October 2008, 02:39
When I play back a VOB, if I drag and drop another VOB onto MPC-HC x64, it will continue to play both. If I hit stop, only one of them stops. If I hit close file, only one of them closes.

Infact, if I hit close while one of the VOBs are playing, it still plays but supposedly closes the file anyway - all the controls are disabled yet its still going.

Rawr. This annoying issue keeps popping up, but it seems to (only?) happen with the splitter that comes with MPC-HC. Any word?

kthxbye
8th October 2008, 10:24
I have a problem. I am using MPC HC to play an .MKV file which contains built-in subtitles. I am using a Sony Vaio FW11S, with a Radeon HD3470 videocard (with Avivo). DXVA works, CPU usage is between 10 - 20% when playing the file and in the MPC decoder properties it says "H.264 bitstream decoder, no FGT" behind DXVA Mode. I am using "EVR custom pres."
Subtitles do not work though. They are loaded, but do not display properly! I see that they are being displayed, but they are displayed as reverted, upside down, little letters in the top of the movie. Yesterday when I tried to watch a movie, they were in the bottom right side. They are the subtitles, because they pop up at the times someone is talking, at the times that the subs should display. See screenshot:

http://xs232.xs.to/xs232/08403/wrongsubsdxva289.jpg.xs.jpg (http://xs.to/xs.php?h=xs232&d=08403&f=wrongsubsdxva289.jpg)

Does anyone know how I can fix this?

Miryan
8th October 2008, 13:38
I have a problem. I am using MPC HC to play an .MKV file which contains built-in subtitles. I am using a Sony Vaio FW11S, with a Radeon HD3470 videocard (with Avivo). DXVA works, CPU usage is between 10 - 20% when playing the file and in the MPC decoder properties it says "H.264 bitstream decoder, no FGT" behind DXVA Mode. I am using "EVR custom pres."
Subtitles do not work though. They are loaded, but do not display properly! I see that they are being displayed, but they are displayed as reverted, upside down, little letters in the top of the movie. Yesterday when I tried to watch a movie, they were in the bottom right side. They are the subtitles, because they pop up at the times someone is talking, at the times that the subs should display. See screenshot:

http://xs232.xs.to/xs232/08403/wrongsubsdxva289.jpg.xs.jpg (http://xs.to/xs.php?h=xs232&d=08403&f=wrongsubsdxva289.jpg)

Does anyone know how I can fix this?

I had the same problem, with an older version of MPC HC. Try using the latest from http://www.xvidvideo.ru .

kthxbye
8th October 2008, 13:59
I had the same problem, with an older version of MPC HC. Try using the latest from http://www.xvidvideo.ru .

Thanks. I am trying the latest version (v 1.1.818.0). If I load the file now, subtitles do play without it using VobSub, but it uses the CoreAVC decoder. If I disable all input formats in CCCP settings and CoreCodec settings, the video does not load in MPC HC, it just plays the audio!)

:(

kthxbye
8th October 2008, 14:05
I got it to work by checking the box next to "H264/AVC (DXVA)" in the options menu under the Internal Filter > Transform Filters field. Nice! :D

TechFreak
8th October 2008, 19:17
hi guys

when i play files and use EVR Custom, my audio is out of sync.
with evr custom in d3d mode it's better. but not every time.

i need evr custom for hw acceleration and subtitles.

tried ffdshow instead of the internal decoder, same problem.

can someone help me please?

thx

hw: Gigabyte GA-MA790GP-DS4H (onboard ATI Radeon HD 3300), AMD Athlon 4850e, 4GB Ram

sw: Vista SP1 64-Bit, mpc-hc (x86) svn 818, reclock 1.8.1.8, realtek hd audio 2.05 (spdif out), Catalyst 8.9

http://www.getpic.info/thumbs/evrcustom4b8626a0png.png (http://www.getpic.info/?image=evrcustom4b8626a0png.png)

professor_desty_nova
9th October 2008, 23:31
I just noticed a problem. I have a DVR, and if I burn something to a DVD-R, I can seek the video, but if I burn the same thing to a DVD+R I can't seek it. This happens in MPC and MPC-HC (1.1.818.0). There is though a difference between the DVD-R and the DVD+R. The DVD-R has a VIDEO_TS folder, but the DVD+R has a VIDEO_TS and a VIDEO_RM folders. Could this be the cause?
I can upload a sample if needed.

PS: I can seek the DVD+R in PowerDVD and VLC.

bmnot
10th October 2008, 01:45
Anyone know why I get choppy .m2ts playback with the latest builds from xvidvideo.ru? It's not the internal decoders, because when I use Haali as the splitter, no matter what video and audio filters I use, it plays back perfectly. But as soon as I use the internal mpchc ts splitter everything is choppy for m2ts, no matter. If I use the mpc splitter in zoomplayer instead of haali, m2ts playback is choppy in there as well.

Hrm, I noticed that when I use the MPC HC ts splitter for m2ts, when I load the haali renderer OSD to check the specified framerate, it jumps around between 8fps and 14fps, but it says the achieved framerate is ~23.976. When using the Haali splitter the specified framerate and achieved frame is the correct fps of 23.976. I think this might be the cause for the choppy m2ts playback im getting. Anyone know a fix for this?

Casshern
11th October 2008, 08:19
which catalyst do you use that works? I tried 8.3, 8.4, 8.5, 8.9....
Interestingly:
The cyberlink decoder with DXVA works with VMR 9 (renderless) in PowerDVD
but even the cyberlink decoder gives the same jumping frames in zoomplayer/mediaplayer hc when using VMR 9 renderless and DXVA

I think the problem has two components:
1) somehow Powerdvd initializes VMR 9 renderless differently to MPC HC (and ZOOMPLAYER) so it works regardless of catalyst driver
2) certain versions of catalyst driver (yours) work with the initialization of VMR 9 by MPC HC and ZOOMPLAYER

But as 8.9 doesnt work for me with VMR 9, maybe ATI thinks that powerdvds initilization is the correct way.... maybe that should be incorporated in MPC HC...

I now also tried Catalyst 8.10 RC2 and still no luck. The garbled/jumping frames remain when using DXVA and VMR9 renderless under WinXP (2600 PRO HD AGP). As nobody here got that combination working and Powerdvd with VMR9 with DXVA works i tend to think its a bug in MPCHC. Probably VMR9 renderless needs to be initialized differently for the ATI DXVA engine. Maybe somebody can look into this?

mikegun
11th October 2008, 08:37
@casshern

same here !

s174955
11th October 2008, 16:14
@casshern

same here !

And here (the only reason why I switched to Vista)

alexins
12th October 2008, 22:45
Media Player Classic HomeCinema (x86), svn 839 (http://www.xvidvideo.ru/content/view/306/1/)
Media Player Classic HomeCinema (x64), svn 839 (http://www.xvidvideo.ru/content/view/307/1/)

Supported languages: CN, CZ, DE, ES, FR, HU, IT, KR, PL, RU, SK, TR, UA

Changes log (http://www.xvidvideo.ru/content/view/7/17/)

Slovak translation: all the new todo strings were translated; Update Traditional Chinese translation; Fix : remember position not working on some DVDs.

Shinigami-Sama
13th October 2008, 09:12
I now also tried Catalyst 8.10 RC2 and still no luck. The garbled/jumping frames remain when using DXVA and VMR9 renderless under WinXP (2600 PRO HD AGP). As nobody here got that combination working and Powerdvd with VMR9 with DXVA works i tend to think its a bug in MPCHC. Probably VMR9 renderless needs to be initialized differently for the ATI DXVA engine. Maybe somebody can look into this?

confirmed
I have similar issues on my asus AH3650 AGP
sometimes the file just randomly corrupts
sometimes the video stops and shows a single/partial/corrupt frame even though the audio still plays
sometimes I can't seek

other times the video plays 100% perfect
EVR(custom) won't use DXVA either
would be nice if haali supported DXVA but I don't see that happening though

Mercury_22
13th October 2008, 13:09
Media Player Classic HomeCinema (x86), svn 839 (http://www.xvidvideo.ru/content/view/306/1/)
Media Player Classic HomeCinema (x64), svn 839 (http://www.xvidvideo.ru/content/view/307/1/)

Supported languages: CN, CZ, DE, ES, FR, HU, IT, KR, PL, RU, SK, TR, UA

Changes log (http://www.xvidvideo.ru/content/view/7/17/)

Slovak translation: all the new todo strings were translated; Update Traditional Chinese translation; Fix : remember position not working on some DVDs.

Subtitles are broken with SVN 839 & EVR custom !:helpful:

tetsuo55
13th October 2008, 20:13
confirmed
I have similar issues on my asus AH3650 AGP
sometimes the file just randomly corrupts
sometimes the video stops and shows a single/partial/corrupt frame even though the audio still plays
sometimes I can't seek

other times the video plays 100% perfect
EVR(custom) won't use DXVA either
would be nice if haali supported DXVA but I don't see that happening though
I have 0 problems with my hd2400pro agp+winxp with cvatalyst 8,6 hotfix (shows as 8,5 in the system screen)

Kado
13th October 2008, 21:30
@Mercury_22
Subtitles work fine on xp 32bit + mpc rev 839 + EVR CP (from vista sp1). Will try tomorrow on vista 32bit.

Mercury_22
13th October 2008, 22:54
@Mercury_22
Subtitles work fine on xp 32bit + mpc rev 839 + EVR CP (from vista sp1). Will try tomorrow on vista 32bit.

Sorry I also had to specify: I'm trying to play a m2ts VC-1 high bitrate which has "internal" subtitles with external subtitles (.sub file) They are playing OK with VMR9 renderless for the same file

Strange though: subs with other files are playing ok with EVR custom :eek:

P.S. With v1.1.604.0 beside no subs I have some strange letters on top


EDIT: If I demux the m2ts with eac3to and add the sub file in the same folder I can play the VC-1 + AC3 + sub file(s) OK = subs are working ! What's happening ?

To recap :
original m2ts (VC-1 + AC3+ internal sub) + external sub = Subtitles NOT working with EVR Custom BUT working with VMR9 renderless
demuxed VC-1 + AC3 + external sub = Subtitles are working with EVR custom & VMR9 renderless :mad::stupid::helpful:

Shinigami-Sama
14th October 2008, 01:51
I have 0 problems with my hd2400pro agp+winxp with cvatalyst 8,6 hotfix (shows as 8,5 in the system screen)

forgot about that hotfix will try again soon

3ngel
14th October 2008, 12:29
Can PGS subtitle support be implemented in .mkv too?

In this way it would be easy to just remux directly from eac3to to mkv.

Thanks

mikegun
14th October 2008, 18:01
I have 0 problems with my hd2400pro agp+winxp with cvatalyst 8,6 hotfix (shows as 8,5 in the system screen)

where would I get an old hotfix driver ?

Casshern
14th October 2008, 18:54
where would I get an old hotfix driver ?

get them here:
http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=18

tetsuo55
14th October 2008, 19:26
That site doesn't have the agp hotfix

http://www.4shared.com/account/file/57337561/a7c8d7a3/agp-hotfix_xp32_63478_2.html

mikegun
14th October 2008, 20:51
That site doesn't have the agp hotfix

http://www.4shared.com/account/file/57337561/a7c8d7a3/agp-hotfix_xp32_63478_2.html

:thanks:

nautilus7
14th October 2008, 21:18
Since ffdshow support for the new HD codecs (TrueHD and E-AC3) is almost finished, what about support for those inside .EVO files? Currently, neither mpc internal splitter or haali media splitter supports TrueHD inside EVO. :(

ACrowley
15th October 2008, 09:13
is there any Way to display Subtitles into m2ts yet ? Ive no Subtitles in any m2ts File

Is use latest Builds ,on Vista x64 with EVR custom Renderer. M2ts Files are untouched and/or Remuxed

burfadel
15th October 2008, 12:30
where would I get an old hotfix driver ?

Is there any reason why you would want to use a hotfix driver, since the hotfix is included in 8.7 through 8.9 anyway?

mikegun
15th October 2008, 14:31
tested the 8.6 hotfix driver : dxva with mpc-hc works with this driver but now dxva with cyberlink (at least for hd tv)
is broken :mad:
so I stay with latest cat and coreavc

DarkZell666
15th October 2008, 14:41
Is there any reason why you would want to use a hotfix driver, since the hotfix is included in 8.7 through 8.9 anyway?

Because v8.7+ breaks something else ? :p

Casshern
16th October 2008, 07:32
tested the 8.6 hotfix driver : dxva with mpc-hc works with this driver but now dxva with cyberlink (at least for hd tv)
is broken :mad:
so I stay with latest cat and coreavc

I now also tried the 8.6 hotfix driver. But i come to different conclusions. First the good:
1) At first it seems to work better - only very rarely there are the jumping/corrupted frame artifacts. But they are still there!
2) It seems as stable as 8.5 hotfix, so no blue screens

Now the bad:
1) it turns off the AGP Fast Write. This means that the card is much slower for all applications directly writing to the frame buffers: ffdshow, mame, etc.
2) you can check this with powerstrip or in the catalyst control center
3) if you turn AGP Fast Write back on, everything is like before: jumping frames and corruption with dxva and vmr9

Conclusion: ATIs workaround (turning of fast write for AGP) does not solve the problem but merely reduces it. In later drivers ATI enabled AGP Fast Write again, so this "fix" was not deemed to be appropiate. Powerdvd somehow manages to initialize the DXVA Engine/VMR9 so it works even with AGP Fastwrite on. Could some developer please look into this....

regards,
Casshern