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

tetsuo55
17th March 2009, 14:08
Looks like recentisch nvidia cards with recentisch drivers support:

L5.1 with 15 ref frames.
I think MPC still limits to 11 right?

Can you nvidia guys test with limits off and see if more than 11 ref frames work now?

Edit: oops 15 ref frames

Cyber-Mav
17th March 2009, 15:50
i thought evr cp doesnt work in windows xp thats why its crashing your pc? evr cp is only for vista?

leeperry
17th March 2009, 16:44
OpenCL is interesting.

It is multi-platform.
Some things we need to think of though:
1. Have ATI/NVIDIA/INTEL added OpenCL support to their drivers
2. How far back does OpenCL compatibility go(or does it require new hardware)
3. Does OpenCL use the built in decoders or does it compute completely in shaders?
4. Does it push the decoding limits to L5.1 with 16ref frames?
don't hold your breath on OpenCL IMHO.....ATi is far from ready to release it, and nvidia won't document their most sensible instructions from CUDA as this is Open Source and CUDA is not.
plus ATi has always focused on debugging/optimizing their games support, the rest is not much of their concern....they prolly decided to go OpenCL not to lose face against CUDA, which is perfectly working as we speak :scared:

Shakey_Jake33
17th March 2009, 20:25
i thought evr cp doesnt work in windows xp thats why its crashing your pc? evr cp is only for vista?


EVR CP works fine in XP (both 32-bit and 64-bit) if you have .NET Framework Service Pack 3 installed.

alexins
17th March 2009, 20:54
Media Player Classic HomeCinema (x86/x64), svn 1012 (http://www.xvidvideo.ru/content/view/674/1/)

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

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

Better match standard DirectShow behavior for selecting the source filter.

JohnLai
17th March 2009, 23:14
EVR CP works fine in XP (both 32-bit and 64-bit) if you have .NET Framework Service Pack 3 installed.

There is no crashing when normal EVR is selected. It only crash when EVR Custom is used.

yesgrey
18th March 2009, 00:32
So, no one know what is the cause of the mpc on my computer keep crashing when EVR Custom is selected?
With so little information... post also your selected settings, or some pics of them.

Cyber-Mav
18th March 2009, 00:33
EVR CP works fine in XP (both 32-bit and 64-bit) if you have .NET Framework Service Pack 3 installed.

tried it and yes it works but dxva is disabled using evr in xp.

Klaus_1250
18th March 2009, 01:19
It is not as simple as that. I don't deny some have had problems on moving to 9.2, but DXVA works fine in all modes here (even DXVA2 with EVR for MPEG2 and VC-1) with my PCI-E 3850.
At the same time, on XP and an AGP 3850, there is no MPEG DXVA support (was removed in one of the 8.x drivers). And almost every 8.x driver I tried had some sort of issue. When it comes to anything but gaming, ATi drivers suck.

I dont think ATI will support L5.1 judging from their responds at the AMD Game Forum(Less market demand,waste of resource, etc)
If ATi isn't offering it, people will choose nVidia or a beefy processor. So the reason there is no market demand is purely to ATi's own policy. They did make a small change to 9.2. Previously, L5.1 gave me a black screen, now it doesn't (though the image is corrupted and sometimes causes a BSOD).


Anyone know why mpc keep crashing when I select EVR Custom Presenter as output? I'm using windows xp with the net 3.5 framework installed. MPC version 1010
Not seeing it on XP SP3, .NET3.5SP1 with EVR CP and Cat 9.2.

gngn
18th March 2009, 01:36
Looks like recentisch nvidia cards with recentisch drivers support:

L5.1 with 15 ref frames.
I think MPC still limits to 11 right?

Can you nvidia guys test with limits off and see if more than 11 ref frames work now?

Edit: oops 15 ref frames

anything with or beyond 12 Reframes (SD or HD) will not work on my 8600GTS

edit: i wonder if the graphics card is the problem, or the fact that i am using XP as OS. i should install windoes 7 one of these days ...

Kado
18th March 2009, 01:59
My 9800gtx decodes any h.264 video I play with MPC-HC internal dxva decoder! even Level 5.1 1920x1080 res 16 reference frames using vista sp2 v.275 and forceware 182.08. Windows 7 also works fine.
Check this post (http://forum.doom9.org/showthread.php?p=1167905#post1167905) to force the internal decoder to always use DXVA even when stream is not compliant. Change the value to 16 so that the warning does not show up.

Although is is not really new, check MPC-HC changelog (http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log) entry 857 and 867, I still had to force the DXVA decoder always on anyway.

marc99
18th March 2009, 08:23
Reference Frames - Max bFrames, bPyramid Disabled
16 - 1
15 - 3
14 - 7
13 - 16
Reference Frames - Max bFrames, bPyramid Enabled
16 - 4
15 - 7
14 - 16

Tested on Vista 64bit, NVidia 8600GT

Windows 7 beta build 7048, MS internal decoder, no limitation. :)

Casshern
18th March 2009, 10:48
Feature request a:

At the moment it is not possible to deactivate the internal/default "source file" filter. If one want to use a different filter in order to for example have seamless playback for multi-file ts streams one cannot use MPC HC, but has to use Zoom Player where one can change the source file filter.

Feature request b:
Seekbar option to put it at the top instead of bottom.... helps people with different screen maskings.

Thanks for a great player!

Media Player Classic HomeCinema (x86/x64), svn 1012 (http://www.xvidvideo.ru/content/view/674/1/)

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

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

Better match standard DirectShow behavior for selecting the source filter.

JohnLai
18th March 2009, 12:12
My specification are :

ATI 4850 with Catalyst 8.12
Pentium E2160
NET 3.5 SP1

All filters in MPC is deselected except H.264 and VC-1 DXVA mode (the rest I prefer to use ffdshow). I am trying to play a mkv h.264 dxva compliant files. Once MPC crashes, Windows reports Application Error; The instruction at "0x00426446" referenced memory at "0x04dc065c". The memory could not be read.

her34
18th March 2009, 21:02
:o Off topic : I still have a hope that someday filename pattern used for saving screenshot will change from snapshot... to file_name_date or a custom format so that i wont have to use kmplayer :) :thanks:

+1

Saving the image as "snapshot" isn't useful and you end up having to rename the image manually. If mpc-hc automatically saved the image with "filename" that would be better.

DrNein
19th March 2009, 06:40
At the same time, on XP and an AGP 3850, there is no MPEG DXVA support (was removed in one of the 8.x drivers). And almost every 8.x driver I tried had some sort of issue. When it comes to anything but gaming, ATi drivers suck.

Different systems sure vary in results. AGP Hotfix 9.2 works fine with my 3650 (FYI, 9.3 was just released). DXVA is fully functional with expected renderers. EVR is almost there. See my test results (particularly posts 13, 22, 23):

http://forum.doom9.org/showthread.php?t=144296

THX-UltraII
19th March 2009, 12:44
Installed the ATI 9.3 driver package and I think it has a bug that 9.2 didn t have:

So I set the Pixel Format to RGB 4:4:4 Full and overscan to 0% (screen filling 100%), this setting is neede for my projector. After this I click on apply AND go to 'Profiles' and I save my custom made profile called 'projector'.

When I switch back to my monitor and after this switch back again to my projector it goes back to the default YCbCr setting and some underscan. So I always have to adjust these 2 manually even though I saved it in my profile. Is this a bug or am I doing something wrong here?

cheers.

CiTay
19th March 2009, 13:12
I installed Catalyst 9.3 for my Radeon 4670 today (Vista x64, MPC HC x86). The levels are still wrong, same as with 9.2. So the "UseBT601CSC" trick doesn't work anymore since 9.1 and it always shows a picture that's too bright (lows and highs cut off).

I don't know what happened in Catalyst 9.2, but don't really want to use a shader to correct this, because i think this could be fixed on a lower level, so to speak. P.S. I also tried the latest MPC HC build, same thing.

alexins
19th March 2009, 13:18
Media Player Classic HomeCinema (x86/x64), svn 1013 (http://www.xvidvideo.ru/content/view/677/1/)

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

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

CHANGE : MpcApi(can connect to mpc-hc, if it's already run);
CHANGE : Filename pattern used for saving screenshot(format - filename_"snapshot"_date_time) and thumbnails(filename_"thumbs"_date_time);

ranpha
19th March 2009, 13:49
CHANGE : Filename pattern used for saving screenshot(format - filename_"snapshot"_date_time) and thumbnails(filename_"thumbs"_date_time);

+10

A good change. Now making screenshots for my anime reviews will be a cinch.

cca
19th March 2009, 13:51
I installed Catalyst 9.3 for my Radeon 4670 today (Vista x64, MPC HC x86). The levels are still wrong, same as with 9.2. So the "UseBT601CSC" trick doesn't work anymore since 9.1 and it always shows a picture that's too bright (lows and highs cut off).

I don't know what happened in Catalyst 9.2, but don't really want to use a shader to correct this, because i think this could be fixed on a lower level, so to speak. P.S. I also tried the latest MPC HC build, same thing.
This is not going to be "fixed", it's a feature not a bug. If you don't want to use shaders, give Beliyaal's experimental build a try, you can select levels at will (only with EVR custom though).

Otherwise take a look at the "FAQ: How to correct luminance levels" thread.

diman1982
19th March 2009, 16:29
Hello. I have a tearing problem in 24p(basic for hd material) refresh mode, my config:

- winxp sp3 x86
- athlon x2 5600+ (not o/c)
- nvidia 9500gt with latest drivers(btw cuda with coreavc works fine even with hdrips)
- mpc-hc 1.2.1011.0
- signal is going to panasonic lcd tv via hdmi

So, i tried diffent renderers in mpc-hc:
- overlay mixer gives zero tearing and zero stuttering BUT it has a progressive a/v desync.
- vmr9 renderless gives excellent a/v sync but an awfull tearing
other renderers also have either tearing or a/v desync

I tried software and hw(cuda, dxva) decoding with different codecs(mpchc vide decoder, coreavc, ffdshow) - same results

I tried several sync options: vsync in nvidia drivers, checkboxes in "output" section of mpc - same results

SO, how can i fix my problem? maybe i should change something in nvidia driver sattings?
Or should i buy another video card, sometging like Ati 4650?

p.s. the one thing that i REALLY don't want to do is change my OS to Vista. I heard that EVR renderer on vista is good, but i just dont like this os.
thanks in advance.

CiTay
19th March 2009, 16:48
This is not going to be "fixed", it's a feature not a bug. If you don't want to use shaders, give Beliyaal's experimental build a try, you can select levels at will (only with EVR custom though).

Otherwise take a look at the "FAQ: How to correct luminance levels" thread.

I'm not so sure which behavior is the correct one. ATI seems to change some procedures from time to time (changed UseBT601CSC behavior since 9.2 for example). I did some tests regarding UseBT601CSC, it still works for Windows Media Player, presumably because that doesn't use EVR custom. Without UseBT601CSC=1, WMP uses the wrong levels (washed out). So the setting still has some use.

In MPC HC, UseBT601CSC has no effect, as mentioned before, so it seems you have to use the 16-235 -> 0-255 shader now to get the correct luminance range.

The question is, is that really the best way to not lose anything from the range because of double-compression/expansion or whatever might be going on? That's the only thing i care about, not lose anything from the possible luminance range or from the colors.

Or maybe someone should make a test video with B/W gradients and see if there is banding with one method or another...

These different levels are kind of a headache. I guess it gets more complicated once you use HDMI.

test12314124
19th March 2009, 16:49
Hello. I have a tearing problem in 24p(basic for hd material) refresh mode, my config:

- winxp sp3 x86
- athlon x2 5600+ (not o/c)
- nvidia 9500gt with latest drivers(btw cuda with coreavc works fine even with hdrips)
- mpc-hc 1.2.1011.0
- signal is going to panasonic lcd tv via hdmi

So, i tried diffent renderers in mpc-hc:
- overlay mixer gives zero tearing and zero stuttering BUT it has a progressive a/v desync.
- vmr9 renderless gives excellent a/v sync but an awfull tearing
other renderers also have either tearing or a/v desync

I tried software and hw(cuda, dxva) decoding with different codecs(mpchc vide decoder, coreavc, ffdshow) - same results

I tried several sync options: vsync in nvidia drivers, checkboxes in "output" section of mpc - same results

SO, how can i fix my problem? maybe i should change something in nvidia driver sattings?
Or should i buy another video card, sometging like Ati 4650?

p.s. the one thing that i REALLY don't want to do is change my OS to Vista. I heard that EVR renderer on vista is good, but i just dont like this os.
thanks in advance.Yeah the 24hz support is not good at all in mpc-hc, can't get it to work without dropped frames and audio off sync.

cengizhan
19th March 2009, 17:26
CHANGE : Filename pattern used for saving screenshot(format - filename_"snapshot"_date_time) and thumbnails(filename_"thumbs"_date_time);

:thanks:

yesgrey
19th March 2009, 18:22
I heard that EVR renderer on vista is good, but i just dont like this os.
Use the mpc-hc Belyiaal build and EVR CP. You can use EVR in XP, you just need to install microsoft .net 3.5 sp1.
I am using and the results are great.

73ChargerFan
19th March 2009, 18:25
These different levels are kind of a headache. I guess it gets more complicated once you use HDMI.

I agree, I never had those problems with my nvidia 7800gtx (it died.) My ATI 4850 on amd 4600x2 will decode almost everything using dxva now, but I have to switch a bunch of options with every video to get good contrast.

diman1982
19th March 2009, 19:18
Use the mpc-hc Belyiaal build and EVR CP. You can use EVR in XP, you just need to install microsoft .net 3.5 sp1.
I am using and the results are great.
you meen build №18?

what evr custom settings do you use? :
resizer, d3d fullscreen, alternative vsync, evr buffers.

what audio renderer should i use(may be this is important)?

Also, there is a new "render settings" in pop up menu, what checkboxes should i mark there?

yesgrey
19th March 2009, 20:52
you meen build №18?
Yes. I uncheck d3d fullscreen, check alternative vsync, 6 evr buffers.
In "render settings" in pop up menu, check VSync and Accurate VSync.
For audio renderer, I always use Reclock, because is the only that uses Kernel Streaming.

john12ik2
19th March 2009, 21:08
CHANGE : Filename pattern used for saving screenshot(format - filename_"snapshot"_date_time) and thumbnails(filename_"thumbs"_date_time)

If I may make a suggestion:

Rather than [filename_"snapshot"_date_time]

could the 'date_time' be replace with 'timestamp' (hh_mm_ss) of the video, so that it is [filename-"snapshot"-timestamp]?

The 'date_time' information is already contained within the file by looking at the file properties. Placing the timestamp of where the image was taken from would provide a better reference information.

swalker
19th March 2009, 22:46
CHANGE : Filename pattern used for saving screenshot(format - filename_"snapshot"_date_time) and thumbnails(filename_"thumbs"_date_time);

I don't think you're going to appease everybody short of adding prefix/suffix textboxes to the appropriate dialogs.

Snowknight26
19th March 2009, 22:53
When DXVA is being used, a 1080p MBAFF stream that I have is being deinterlaced by my video card (4850), resulting in over 50% of the frames being dropped. When I check the info (Ctrl+4), it shows its being played back at 50fps (original is 25fps) and as I guessed, over 50% of the frames are being dropped. Seems as if its playing at 25fps but every other frame is a duplicate. Maybe would be good to add some check so that MBAFF streams are passed as progressive?

Leak
20th March 2009, 10:39
could the 'date_time' be replace with 'timestamp' (hh_mm_ss) of the video, so that it is [filename-"snapshot"-timestamp]?
Also, in case of DVDs it currently uses a fixed name "dvd_snapshot" if I read the patch correctly - how about using the disc's volume label instead?

JohnLai
20th March 2009, 11:27
Regarding my problem with EVR Custom, what is the evr.dll version that run fine with users on windows xp? I am currently using 6.0.6001.17014 and it keep showing error.

yesgrey
20th March 2009, 12:16
what is the evr.dll version that run fine with users on windows xp? I am currently using 6.0.6001.17014 and it keep showing error.
Mine is 6.0.6001.17052 which came in .net 3.5 sp1.

JohnLai
20th March 2009, 12:50
O.o? strange, how am i suppose to update to that version? I downloaded the installer from http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en , and let it finish downloading and install, yet i still unable to get 6.0.6001.17052.

yesgrey
20th March 2009, 13:02
I got the full package, here (http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe).

And also note this (http://www.microsoft.com/downloads/details.aspx?familyid=6c095bba-6100-4ec9-9c54-6450b0212565&displaylang=en&displaylang=en).

JohnLai
20th March 2009, 13:19
I got the full package, here (http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe).

And also note this (http://www.microsoft.com/downloads/details.aspx?familyid=6c095bba-6100-4ec9-9c54-6450b0212565&displaylang=en&displaylang=en).

Tried all those, full 231mb and those 3 updates. Already reboot and still the same 6.0.6001.17014. I just dont understand why I am the only one who encounter such issue on xp.

yesgrey
20th March 2009, 16:29
Tried all those, full 231mb and those 3 updates. Already reboot and still the same 6.0.6001.17014. I just dont understand why I am the only one who encounter such issue on xp.
You are looking for it in the System32 folder, right?

THX-UltraII
20th March 2009, 16:32
When I play .mkv files I have the possibility to drop CoreAVC (software decoding) and let my card do the decoding. I can achieve this by check the 2 boxes H264/AVC in the Internal Filters/Transform Filters in MPC-HC correct?

tetsuox
20th March 2009, 16:44
When I play .mkv files I have the possibility to drop CoreAVC (software decoding) and let my card do the decoding. I can achieve this by check the 2 boxes H264/AVC in the Internal Filters/Transform Filters in MPC-HC correct?

MPC-HC Internal Codecs selected will override all external codecs, so, Yes. Also for hardware decoding you only have to check H264/AVC (DXVA), no need for the FFMPEG one.

For example, you can check H264/AVC (DXVA) in MPC-HC only, but not H264/AVC (FFMPEG), MPC-HC will fallback to the next AVC decoder in order of merit, in your case it should be CoreAVC.

Please also remember that .mkv (Matroska) is a container, not a codec. :)

clsid
20th March 2009, 16:44
Only enable the DXVA checkbox. Then CoreAVC will be used as fallback. If you also check the FFmpeg box, then the internal software decoder will be used as fallback.

THX-UltraII
20th March 2009, 16:52
thxz clsid. And what about these settings in the DXVA settings:

- Decoding thread number: 1,2,3,4,5 or 6 <=what do I have to pick here?
- H264 skip deblocking mode: None, Default, Non Reference, Bidirectional, Non keyframes or All frames <=what do I have to pick here?
- Error resilience: Careful, Compliant, Aggressive or Very Aggressive<=what do I have to pick here?
- IDCT algorithm: Auto, Lib Mpeg2 MMX, Simple MMX<=what do I have to pick here?
- Read AR from stream <=check or uncheck?

JohnLai
20th March 2009, 16:58
>.< can someone send me the important dll required for the EVR Custom. I know about regsvr32 stuff. So far, i only know evrprop.dll, evr.dll, and dxva2.dll are required, anymore to add?

diman1982
20th March 2009, 17:04
Yes. I uncheck d3d fullscreen, check alternative vsync, 6 evr buffers.
In "render settings" in pop up menu, check VSync and Accurate VSync.
For audio renderer, I always use Reclock, because is the only that uses Kernel Streaming.
thanks a lot! and thanks, Belyiaal!!!
i've tried his build №18. It seems to me that my problem is solved. With evr custom and your properties there are zero tearing. May be there is a little stuttering, but you have to look for it to see it. And it somehow manages to dynamically eliminate a/v desync. I think it's the best 24p solution for me.

clsid
20th March 2009, 17:06
@THX-UltraII

Those settings only apply to software decoding, not DXVA. You should leave them all on the default values. They should not be changed. What they mean is not important for you. The only option that users should change is the number of threads. You should set that equal to the number of CPU cores that your PC has.

JohnLai
20th March 2009, 18:00
Thx for the evr files,. yesgrey3. Now it reports another error instead of memory could not be read which is :-
Application Error
AppName: mplayerc.exe AppVer: 1.2.1013.0 ModName: ntdll.dll
ModVer: 5.1.2600.5512 Offset: 0001b1fa

yesgrey
20th March 2009, 18:03
JohnLai,
Do you have the latest DirectX installed? Go to Belyiaal's thread first post and download the DX redist. Maybe that's your problem...

Stereodude
20th March 2009, 23:11
I have a .mkv that I made directly from the video and audio streams in the a Blu-Ray. The video is WVC1. It uses the VC1 decoder built into MPC HC to play it back, but it will not utilize the DXVA acceleration. It will use the hardware acceleration if played in Arcsoft TMT (but the audio doesn't work there), so the video stream is presumably capable of DXVA acceleration. Is there some reason why it doesn't trigger or work with the DXVA decoder in MPC HC?

It shows this info:

Media Type 0:
--------------------------
Video: WVC1 1920x1080 23.98fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435657-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 0
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 146

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 417083

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1920
dwPictAspectRatioY: 1080
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 74
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 24
biCompression: WVC1
biSizeImage: 6220800
biXPelsPerMeter: 1
biYPelsPerMeter: 1
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 3b 5d 06 00 00 00 00 00 ........;]......
0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0040: 00 00 00 00 00 00 00 00 4a 00 00 00 80 07 00 00 ........J...€...
0050: 38 04 00 00 01 00 18 00 57 56 43 31 00 ec 5e 00 8.......WVC1.ì^.
0060: 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0070:|00 00 00 01 0f db 7e 3b f2 1b 8a 3b f8 86 f1 80 .....Û~;ò.Š;ø†ñ€
0080: 4a 02 02 03 09 ae ac f7 27 04 00 00 01 0e 5a df J....®¬÷'.....Zß
0090: f8 40 ø@


Media Type 1:
--------------------------
Video: WVC1 1920x1080 23.98fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435657-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 0
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 122

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 417083

BITMAPINFOHEADER:
biSize: 74
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 24
biCompression: WVC1
biSizeImage: 6220800
biXPelsPerMeter: 1
biYPelsPerMeter: 1
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 3b 5d 06 00 00 00 00 00 ........;]......
0030: 4a 00 00 00 80 07 00 00 38 04 00 00 01 00 18 00 J...€...8.......
0040: 57 56 43 31 00 ec 5e 00 01 00 00 00 01 00 00 00 WVC1.ì^.........
0050: 00 00 00 00 00 00 00 00|00 00 00 01 0f db 7e 3b .............Û~;
0060: f2 1b 8a 3b f8 86 f1 80 4a 02 02 03 09 ae ac f7 ò.Š;ø†ñ€J....®¬÷
0070: 27 04 00 00 01 0e 5a df f8 40 '.....Zßø@




I'm using MPC-HC Beliyaal version build17 (b.1010)


Did I foul up the .mkv somehow, or is there something else goofy going on?

Thanks!

JohnLai
21st March 2009, 00:41
JohnLai,
Do you have the latest DirectX installed? Go to Belyiaal's thread first post and download the DX redist. Maybe that's your problem...

Too bad, I already install the latest Directx November 2008 again and again.....