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

Jong
15th November 2008, 16:21
Yes, I confirm the same problem with this trailer, but using the last stable build from June 28th.

Turning on VMR Mixer mode reduces the problem to a thin grey line at the bottom, I think the same as you are describing for Haali, but it is still not perfect.

I have a 3850 with Cat 8.10 if that matters.

Klaus_1250
15th November 2008, 17:24
In MPC-HC (DXVA, VMR9 Renderless), there is some grey-ish distortion in the bottom pixels for certain scenes. VLC 0.9.6 show a clear grey line.

P4 3.2HT 2GB / XP SP3 / MPC-HC .891 / HD3850 AGP 512MB / DNA 8.10

Jong
15th November 2008, 17:32
Actually, I was using the Cyberlink H.264/AVC Decoder. With the MPC Decoder in VMR9 Mixer Mode it is as Klaus describes.

Still major problems when not in VMR9 Mixer Mode, but as reported months ago non-VMR9 Mixer mode is broken anyway for Blu-ray/HD-DVD stuff, so you really must turn it on.

haxor2099
15th November 2008, 21:15
Sorry, this had no effect on my system. Still only overlay mixer and VMR7 (windowed) looks good.

it worked for me perfectly
did you find the one that has the 0000 GUID as per the instructions ( note, there are a few guids there with 000 if you're on vista, just try to locate the one that contains a directory named DXVA)

neoufo51
15th November 2008, 21:57
Yes, I confirm the same problem with this trailer, but using the last stable build from June 28th.

Turning on VMR Mixer mode reduces the problem to a thin grey line at the bottom, I think the same as you are describing for Haali, but it is still not perfect.

I have a 3850 with Cat 8.10 if that matters.
Oh wow. Turning on VMR mixer mode actually fixed the problem completely for me.

SeeMoreDigital
15th November 2008, 21:57
Turning on VMR Mixer mode reduces the problem to a thin grey line at the bottom, I think the same as you are describing for Haali, but it is still not perfect.I'm of the opinion that the main issue here is, why anybody would even consider generating an encode at a resolution of 852x355 pixels.

http://i33.tinypic.com/301gi80.png

It does not conform to any compliant "mod" size.... So it's just asking for trouble!

Jong
15th November 2008, 22:39
Yes, I was thinking that too. Yet, different players, decoders and renderer options obviously make a better stab at it.

DrNein
15th November 2008, 22:52
it worked for me perfectly
did you find the one that has the 0000 GUID as per the instructions ( note, there are a few guids there with 000 if you're on vista, just try to locate the one that contains a directory named DXVA)

CCC shows the active key under Information Center - Graphics Software - 2D Driver File Path. ATI Tray Tools also shows it. In XP, it looks like this where {xxx...} is a unique alpha-numeric string:

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Video/{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}/

Any other such keys (old) may be deleted to avoid confusion.

-
As for the distortion as in pictures provided by romanesque, the problem seems to be with ffmpeg, for VC-1 at least. When the same standard video (BD or HD DVD source) is played in PowerDVD (and thus CyberLink decoder), it does not occur.

alexins
16th November 2008, 02:23
GTPVHD, Thank you for your help to find the mistake. Links to the files updated.

airwin
16th November 2008, 09:54
I've checked most combinations and many video files. Here are the results:

Overlay Mixergot DXVA, small videos play, large videos "get stuck" or crash
VMR7 (windowed)as by overlay mixer
VMR9 (windowed)as by overlay mixer
VMR7 (renderless)no DXVA
VMR9 (renderless)got DXVA, no videos play at all
EVRno DXVA
EVR Customno DXVA


Large videos seems to be those that are at least 129600-172800 pixels large (480×270 is small but 480×360 is large). And as I mentioned in my previous post, the "gets stuck" means that everything seems fine by the playback except that the video doesn't start, with the timer stuck to 0:00. I can seek, but get no picture only blank canvas, and the timer stays where the seek was.

3850 + Catalyst 8.11 + WinXP 32-bit

Update: The trailer that was linked in #4816 doesn't use DXVA at all, but produces the same effects as described in this post.

Kurtnoise
16th November 2008, 12:10
Seems like the AVCHD samples from here (http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2007-November/038483.html) are not playable within internal filters (they are playable with the Haali splitter though). Any fix ?

jos99
16th November 2008, 14:59
I've checked most combinations and many video files. Here are the results:

Overlay Mixergot DXVA, small videos play, large videos "get stuck" or crash
VMR7 (windowed)as by overlay mixer
VMR9 (windowed)as by overlay mixer
VMR7 (renderless)no DXVA
VMR9 (renderless)got DXVA, no videos play at all
EVRno DXVA
EVR Customno DXVA


Large videos seems to be those that are at least 129600-172800 pixels large (480×270 is small but 480×360 is large). And as I mentioned in my previous post, the "gets stuck" means that everything seems fine by the playback except that the video doesn't start, with the timer stuck to 0:00. I can seek, but get no picture only blank canvas, and the timer stays where the seek was.

3850 + Catalyst 3.11 + WinXP 32-bit

Update: The trailer that was linked in #4816 doesn't use DXVA at all, but produces the same effects as described in this post.
I think the trailer linked in 4816 is just badly encoded (at a weird resolution also). The official watchmen trailers (dl here (http://74.53.95.28/trailers_w.html)) all work fine with DXVA in Overlay, VMR7, and VMR9 in XP SP3 32 bit. I presume you meant you are using Catalyst 8.11 - there seem to be a lot of problems reported with that so I wouldn't put anything down to MPC-HC (using 8.10 and ATi HD 3200).

clsid
16th November 2008, 15:02
Whatever the reason for the failure is, the DXVA decision rules should be adjusted accordingly.

jos99
16th November 2008, 16:40
I've checked most combinations and many video files.

A couple more things- EVR never works with DXVA on XP for ATi cards as the ATi XP driver doesn't support DXVA2 (some people report it works on some NVidia cards with XP).

Secondly, I think interlaced files won't deinterlace unless you select VMR9 mixer mode in VMR9 (renderless). I used to have to select YUV mixing mode (i.e. on the current stable release 604) as well but since at least svn 839 (the earliest svn I have tried) YUV mixing doesn't seem to be needed. svn 853-867 had broken deinterlacing on all renderer settings for BBC HD or Luxe TV HD recordings (UK sat TV channels), 875-898 work OK.

airwin
16th November 2008, 17:52
I think the trailer linked in 4816 is just badly encoded (at a weird resolution also). The official watchmen trailers (dl here (http://74.53.95.28/trailers_w.html)) all work fine with DXVA in Overlay, VMR7, and VMR9 in XP SP3 32 bit. I presume you meant you are using Catalyst 8.11 - there seem to be a lot of problems reported with that so I wouldn't put anything down to MPC-HC (using 8.10 and ATi HD 3200).

Thanks for the correction, Catalyst version is 8.11.

On the other hand you can't blame Catalyst this time. If I disable both internal H264 filters (ffmpeg and dxva), then ffdshow plays the trailer correctly. Just like when only dxva is enabled (obviously). If only ffmpeg is enabled, the internal filter can't play it using overlay mixer. VMR7/9 work however, both with windowed and renderless.

ramonchin
16th November 2008, 18:06
yes
but to display video you need to convert it to RGB24/32
you are just telling coreavc to do that conversion for you, instead of getting the video renderer to do it.

Can it be done with Cyberlink H.264/AVC Decoder ? Since matroskas are being encoded in x264 L4.1 that's my prefer decoder...

On the other hand, do you know why VMR9 renderless shows more natural colors?

Thanks.

clsid
16th November 2008, 18:22
Thanks for the correction, Catalyst version is 8.11.

On the other hand you can't blame Catalyst this time. If I disable both internal H264 filters (ffmpeg and dxva), then ffdshow plays the trailer correctly. Just like when only dxva is enabled (obviously). If only ffmpeg is enabled, the internal filter can't play it using overlay mixer. VMR7/9 work however, both with windowed and renderless.
The internal FFmpeg decoder in combination with the Overlay renderer does not work properly on videos that do not have a mod16 resolution. That is a known bug.

My advice would be to use ffdshow instead of the internal decoders.

jos99
16th November 2008, 20:28
Thanks for the correction, Catalyst version is 8.11.

On the other hand you can't blame Catalyst this time. If I disable both internal H264 filters (ffmpeg and dxva), then ffdshow plays the trailer correctly. Just like when only dxva is enabled (obviously). If only ffmpeg is enabled, the internal filter can't play it using overlay mixer. VMR7/9 work however, both with windowed and renderless.
Have you tried 8.10? I am not getting any of the issues with DXVA or blank screen that you describe using XP and ATi HD graphics. The trailer works fine for me with DXVA using svn 898 and VMR9 (windowed). If I use VMR9 (renderless), mixer mode needs to be enabled or I get a grey line underneath.

airwin
16th November 2008, 23:21
Have you tried 8.10? I am not getting any of the issues with DXVA or blank screen that you describe using XP and ATi HD graphics. The trailer works fine for me with DXVA using svn 898 and VMR9 (windowed). If I use VMR9 (renderless), mixer mode needs to be enabled or I get a grey line underneath.

The last working scenario, when I could watch 720p videos with DXVA, was that using Catalyst 8.8.

Shinigami-Sama
17th November 2008, 00:18
The last working scenario, when I could watch 720p videos with DXVA, was that using Catalyst 8.8.

8.10 + revision roulette fixed my DXVA problems(one MPC for non-dxva and one for dxva)

Snowknight26
17th November 2008, 02:38
I have a couple 60fps H.264 streams that appear out of sync when DXVA is used.
On a related note, as soon as I seek anywhere when playing the 60fps videos (DXVA or not), 50% of the frames are dropped.

MatMaul
17th November 2008, 02:45
@ Aleksoid : I don't understand what your last change (rev 899) is for, and it brokes correct playback of most of my mkv samples (this one (http://www.etud.insa-toulouse.fr/~mvelten/bordel/Stargate.Atlantis.Sample.720p.mkv) for example) with internal mkv splitter.
can we have a sample of the original problem you tried to fix ?

thanks

Aleksoid1978
17th November 2008, 06:51
@ Aleksoid : I don't understand what your last change (rev 899) is for, and it brokes correct playback of most of my mkv samples (this one (http://www.etud.insa-toulouse.fr/~mvelten/bordel/Stargate.Atlantis.Sample.720p.mkv) for example) with internal mkv splitter.
can we have a sample of the original problem you tried to fix ?

thanks

I don't have unlim inet and can't download sample.
Whats wrong ??? Whats broken - do little sample or screenshot.

with DXVA or not ???

I test without DXVA - 2 my samples play fine.

Aleksoid1978
17th November 2008, 06:58
@ Aleksoid : I don't understand what your last change (rev 899) is for, and it brokes correct playback of most of my mkv samples (this one (http://www.etud.insa-toulouse.fr/~mvelten/bordel/Stargate.Atlantis.Sample.720p.mkv) for example) with internal mkv splitter.
can we have a sample of the original problem you tried to fix ?

thanks

I just rewrite DAR read routine, and all.

alexins
17th November 2008, 07:58
Media Player Classic HomeCinema (x86), svn 899 (http://www.xvidvideo.ru/content/view/400/1/)
Media Player Classic HomeCinema (x64), svn 899 (http://www.xvidvideo.ru/content/view/399/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/)

CHANGE : read AR routine from stream

SeeMoreDigital
17th November 2008, 10:14
CHANGE : read AR routine from streamHi Alexins,

To confirm.... I have the same problem with your SVN 899 build as reported (http://forum.doom9.org/showthread.php?p=1212767#post1212767) and fixed by Casimir666.


Cheers

Leak
17th November 2008, 10:35
I just rewrite DAR read routine, and all.
Looking at your change, it looks like you've dropped the following check:
if((m_pAVCtx->sample_aspect_ratio.num>1) && (m_pAVCtx->sample_aspect_ratio.num>1))
(where the second term obviously should have been "m_pAVCtx->sample_aspect_ratio.den>1")

so if one of the values is zero (which I'd assume it was if there was no aspect ratio info in the stream) you'll be setting the aspect ratio to very bogus values...

Aleksoid1978
17th November 2008, 11:55
Looking at your change, it looks like you've dropped the following check:
if((m_pAVCtx->sample_aspect_ratio.num>1) && (m_pAVCtx->sample_aspect_ratio.num>1))
(where the second term obviously should have been "m_pAVCtx->sample_aspect_ratio.den>1")

so if one of the values is zero (which I'd assume it was if there was no aspect ratio info in the stream) you'll be setting the aspect ratio to very bogus values...

Ok - i fix this tomorrow.

I Fix, wait compiled from alexins.

alexins
17th November 2008, 12:37
Hi Alexins,

To confirm.... I have the same problem with your SVN 899 build as reported (http://forum.doom9.org/showthread.php?p=1212767#post1212767) and fixed by Casimir666.


Cheers
Hi!
In his message (http://forum.doom9.org/showpost.php?p=1212893&postcount=4784) Casimir666 published file versions 886. But in basic SVN repozitoriy these changes were not added.
__________________________________________________________________

Media Player Classic HomeCinema (x86), svn 900 (http://www.xvidvideo.ru/content/view/402/1/)
Media Player Classic HomeCinema (x64), svn 900 (http://www.xvidvideo.ru/content/view/401/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/)

FIX : rev.899

tal.aloni
17th November 2008, 15:03
hey guys, you're DXVA decoder is amazing, I'm achieveing great results with it. (on progressive videos)

Questions:
1. I'm trying to use "MPCVideoDec" as a stand alone H.264 DXVA decoder, but it's only working as long as I check H.264/ffmpeg as well. otherwise, no connection could be made from the output pin. any idea why? is this configuration supported at all? (decode with DXVA, or reject the filter from the graph)
[I'm using Windows XP with Geforce 8200 mobo.]

2. I've tried to compile the source, and play with it a bit myself. how can I get visual studio to compile MPCVideoDec as stand alone filter?

Thanks,
Tal

_xxl
17th November 2008, 15:11
You have to compile all libs first.

Klaus_1250
17th November 2008, 15:30
I'm having issues with MPC-HC (.891 currently) and Reclock (1.8.2.5). Occasionally, MPC-HC lock-ups completely, requiring an "End-task" through the task-manager :-(

tal.aloni
17th November 2008, 16:24
You have to compile all libs first.

I did,
I than managed to compile as dll by adding the folowing to the linker "strmbaseRU.lib libavcodec_gcc.lib libgcc.a libmingwex.a winmm.lib d3d9.lib",
but when I try to regsvr32, I get "dllregisterserver entry point was not found".

what did I miss? how exactly do I make a stand alone filter?

Edit:
it turns out there's another solution for compiling the stand alone filters.
thanks alexins, I'm a regular visitor at your website!

alexins
17th November 2008, 16:51
tal.aloni, check Private Messages (http://forum.doom9.org/private.php), I sent a brief instruction on assembling MPC-HC.

Casimir666
17th November 2008, 18:22
Hi!
In his message (http://forum.doom9.org/showpost.php?p=1212893&postcount=4784) Casimir666 published file versions 886. But in basic SVN repozitoriy these changes were not added.
__________________________________________________________________

Media Player Classic HomeCinema (x86), svn 900 (http://www.xvidvideo.ru/content/view/402/1/)
Media Player Classic HomeCinema (x64), svn 900 (http://www.xvidvideo.ru/content/view/401/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/)

FIX : rev.899

I didn't put it in SVN because this fix is not finished. No time to work on it this week end, and no time to put new release on SF :(

tal.aloni
17th November 2008, 18:25
I'm missing include\version.h, does anybody knows anything about it?

Tal

clsid
17th November 2008, 18:43
It should get generated when you build MPC.

Px
17th November 2008, 21:21
Feature request: add audio track choosing for wmv container. In this sample (http://rapid.ufanet.ru/6048892/) (210 MB, press "Скачать файл" to download) there are two audio track, mpc hc see only the first (same with MediaInfo), while WMP 11 see both

clsid
17th November 2008, 23:10
And how do you expect this to be fixed? MPC simply uses the Microsoft codecs that are on your system to play .wmv files. All DirectShow players (except WMP) only detect one audio track for that file.

Reino
17th November 2008, 23:23
My Media Player Classic HomeCinema 1.1.898.0 test file report

Ogg Splitter
After quite some years the Xiph.Org Foundation released (http://www.xiph.org/press/2008/theora-release-1.0/) version 1.0 of its Theora video codec. Mozilla Firefox is going to support it.
MPC (HC) has a lot of embedded directshow filters (even certain ones for formats that even I've never heared of/encountered; FLI/FLC, RoQ),
but it's Ogg Splitter doesn't support Theora, or has really bad support at best. I'm curious to know the reasoning behind this.
The same goes for the MKV Splitter. See sample below.

Three samples that don't work with MPC (HC) but work perfectly with VLC mediaplayer:
A_New_Computer--med.ogg (http://polycrystal.org/lego/movies/A_New_Computer--med.ogg) OGG[Theora+Vorbis]
transparency.ogg (http://cdn.novell.com/cached/xglrelease/transparency.ogg) OGG[Theora+Vorbis]
Theora+AAC.mkv (http://www.turboupload.com/files/get/FHxLfZku4k/theoraaac.mkv) MKV[Theora+AAC]

MPC Video Decoder
tomsk_sky_512x384_600kbit(v430kbit).mpg (http://www.turboupload.com/files/get/msx-JgyhyC/tomsk-sky-512x384-600kbitv430kbit.mpg) MPG[H.264+AAC] - The video hangs upon seeking.
bug4.mp4 (http://www.turboupload.com/files/get/6K_FGFjtTJ/bug4.mp4) MP4[H.264] - Hangs at the end. (doesn't start over when setup for continuous play)
bbc_m420p.mov (http://images.apple.com/movies/us/hd_gallery/gl1800/480p/bbc_m420p.mov) MOV[H.264+AAC] - At the bottom of the video screen there's a weird, horizontal, ±4 pixels thick, grey coloured line/bar, which obviously doesn't belong there.
(I noticed this happens on more than one occasion, with different file-formats and only happens when the H264/AVC (DXVA) decoder is used.
If I turn this one off, in which case the H264/AVC (FFmpeg) takes over, the problem is gone... hmm, is this a videocard-driver issue?)
Xvid4.avi (http://codeccorner.com/html/codecAVI4.html#Xvid) (scroll down and click the Xvid4-button) AVI[XviD] - Decoder artifacts.
http://img61.imageshack.us/img61/7430/mpcvsffdshowxvidvl5.png
Sor.mov (http://codeccorner.com/html/codecQT.html) (scroll down and click the Sorenson-button) MOV[SVQ1] - Decoder artifacts and colour distortion.
http://img208.imageshack.us/img208/9168/mpcvsffdshowsvq1ic1.png
dv-300708.mov (http://www.turboupload.com/files/get/gqekv1G9s8/dv-300708.mov) MOV[SVQ3] - Colour distortion. (with FFDShow everything looks okay)
sample_sorenson.mov (http://a1408.g.akamai.net/5/1408/1388/2005110406/1a1a1ad948be278cff2d96046ad90768d848b41947aa1986/sample_sorenson.mov.zip) MOV[SVQ1+QDM2] - Immediate crash upon opening file! (no problems again with FFDShow)
spec-tampax-red-(frames_loss).mov (ftp://mplayerhq.hu/MPlayer/samples/V-codecs/SVQ1/spec-tampax-red-(frames_loss).mov) MOV[SVQ1+ADPCM IMA (mono)] - Immediate crash upon opening file! (no problems again with FFDShow)
ezlp.m2ts (http://www.watch.impress.co.jp/av/docs/20060920/ezlp.m2ts) M2TS[H.264+AC3] - Wrong aspect ratio (should be 16:9, but instead the MPC Video Decoder shows me 4:3). FFDShow shows the correct aspect ratio right from the start.
(luckily I can benefit from DXVA with my videocard, because with FFDShow my pc really chokes in the video file :P)

I hope I've been helpful be providing this report/information.
I must say in any case that I'm relieved I didn't encounter any serious problems with the rest of the splitter/source filters...really good!
Hopefully you can add Theora support again though.

73ChargerFan
17th November 2008, 23:41
... it's Ogg Splitter doesn't support Theora, or has really bad support at best. I'm curious to know the reasoning behind this.
The same goes for the MKV Splitter.

No reason, except someone has to volunteer to work on the code. Much of the MPC-HC code remains the original by Gabest, and may not have been touched for a few years.

Haali's splitter is more up to date with mkv.

Looks like you've got a good test suite of videos there, btw.

Px
18th November 2008, 00:58
All DirectShow players (except WMP) only detect one audio track for that file.
But somehow WMP see both tracks? So I asked - can this functionality be added to mpc hc? If no - sad but true :(

Momber
18th November 2008, 01:40
Well, congratulations! After months of work, the developers have finally managed to drive MPC into the wall.
Not only does DXVA not work under XP with a Radeon 3650 and MPC's video decoder (regardless of renderer), no, MPC is now so messed up that even with Cyberlinks's H.264 decoder the image flicks back and forth like crazy and disintegrates into macroblocks after a short while.
Rev. 900 was the last MPC HC version I will try - I'm trough wasting time with this hopeless project. Going back to Gabest's 6490 MPC...

diizzy
18th November 2008, 03:09
Instead of being an *** and ungrateful for all the effort and time put into this project how about just plainly telling them what's wrong (called bug report). It's a free project meaning it's voluntary, which means that not everything may get same priority depending on what the developers wants to code/enhance. I'm sure that many more than me appreciate the work and even if not you're not able to code you can at least respect their work and try to encourage. It does have some flaws like everything else and just because it's free doesn't mean that you have to use it. I'm sure features like DXVA are beyond repair sometimes (with some combinations) and it may break, remember that this is "bleeding edge" which may be below "alpha" quality sometimes but overall it's very good. As for your problem itself I'm quite sure there has been issues with DXVA under XP (with ATi graphics) earlier which have been due driver revisions. It's also known that DXVA wont function under any render, it would be good if there was a "sticky" which covered most common information regarding DXVA and other subjects. Unfortunately this is spread over 200 pages which is overwhelming for most users and while there is a search button it's hard to find everything.

As always, keep up the good work :-)

//Danne, who just 10 minutes ago used DXVA and hoped that he didn't step on anyones toes...

Shinigami-Sama
18th November 2008, 04:16
Well, congratulations! After months of work, the developers have finally managed to drive MPC into the wall.
Not only does DXVA not work under XP with a Radeon 3650 and MPC's video decoder (regardless of renderer), no, MPC is now so messed up that even with Cyberlinks's H.264 decoder the image flicks back and forth like crazy and disintegrates into macroblocks after a short while.
Rev. 900 was the last MPC HC version I will try - I'm trough wasting time with this hopeless project. Going back to Gabest's 6490 MPC...
fail
dxva works on 8.8. 8.10 and I think 8.6
this on XP SP3 3650 AGP(!!!)
dxva only works on overlay and vrm9 renderless though

so go fix your drivers and come back when you can play nice eh?

haxor2099
18th November 2008, 04:43
I want to as well thank the developers. almost all the bugs I've encountered ( and that were annoying or affecting the videplay directly )
was caused by
1.- Microsoft's VRM 9 jitter problem (videoloops-freezes in dxva)
2.- ATI's catalyst ( only had problems with 8.7, the rest worked fine on my 3870)
note that most of these bugs dont affect me at all anymore ( using Vista and the latest MPC HC)
even the most buggiest MKVS I've tried, work FLAWLESS on the latest MPC HC..
so a big thank you guys!

DrNein
18th November 2008, 12:01
fail
dxva works on 8.8. 8.10 and I think 8.6
this on XP SP3 3650 AGP(!!!)
dxva only works on overlay and vrm9 renderless though

so go fix your drivers and come back when you can play nice eh?

I also have XP SP3, 3650 AGP and DXVA works fine with MPC-HC 1.1.604.0 using ffmpeg and CyberLink decoders -not only with OM and VMR9 renderless but VMR7 windowed too. Oddly enough, VMR7 renderless even works with recent builds such as 1.1.891.0. DXVA remains active with VMR9 windowed but there is no picture.

So, I concur there is something else wrong with a system where DXVA is not working or perhaps even more likely the files being played are non-standard.

jos99
18th November 2008, 12:56
Well, congratulations! After months of work, the developers have finally managed to drive MPC into the wall.
Not only does DXVA not work under XP with a Radeon 3650 and MPC's video decoder (regardless of renderer), no, MPC is now so messed up that even with Cyberlinks's H.264 decoder the image flicks back and forth like crazy and disintegrates into macroblocks after a short while.
Rev. 900 was the last MPC HC version I will try - I'm trough wasting time with this hopeless project. Going back to Gabest's 6490 MPC...

What Catalyst are you using? 8.5, 8.8, 8.10 have been the most stable versions. DXVA works fine for me with 8.10, Radeon HD 3200, XP SP3, svn 898, using VMR7 windowed, VMR9 (windowed and renderless) and Overlay, VC-1, h.264 interlaced and progressive. There do seem to be a few issues with seeking in interlaced h.264 HD files (i.e. you move to another point while the file is playing and you lose sound/video stutters) , but nothing as bad as you seem to be experiencing.

Momber
18th November 2008, 15:59
fail
dxva works on 8.8. 8.10 and I think 8.6
this on XP SP3 3650 AGP(!!!)
dxva only works on overlay and vrm9 renderless though
so go fix your drivers and come back when you can play nice eh?
I am using 8.10, also SP3 and latest DirectX update. Have tried all renderers and nearly all MPC-HC builds over the last few months.
DXVA works fine on my system with PowerDVD 7.3 and ZoomPlayer with Cyberlink filters, just not MPC.
Actually, it's not that DXVA isn't "working" per se, as the video decoder clearly shows "DXVA bitstream decoding", it's just that the video, like I said, is flashing back and forth and shows corruption.
And I'm not the only one, a friend of mine has the exact same problems with ATi 3650 and 2600 cards and, like myself, has experienced those same problems for months, with no improvement coming from updates of any kind.

jos99
18th November 2008, 16:31
I am using 8.10, also SP3 and latest DirectX update. Have tried all renderers and nearly all MPC-HC builds over the last few months.
DXVA works fine on my system with PowerDVD 7.3 and ZoomPlayer with Cyberlink filters, just not MPC.
Actually, it's not that DXVA isn't "working" per se, as the video decoder clearly shows "DXVA bitstream decoding", it's just that the video, like I said, is flashing back and forth and shows corruption.
And I'm not the only one, a friend of mine has the exact same problems with ATi 3650 and 2600 cards and, like myself, has experienced those same problems for months, with no improvement coming from updates of any kind.
OK, so you are referring to the filters not the player? Have you tried just using the MPC-HC player? I have had problems using the filters in WMP11 and mediaportal so I tend to just use MPC-HC as an external player.