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

jeremy33
21st November 2010, 11:13
yeah, teaching ppl how to oversharpen 720p rips sounds like a fantastic idea...especially when it's upscaled to 1080p afterwards, using a ringing feast algorithm such as spline ;)
Take a look at these screenshoot HomeCinema-HD Before / After (http://www.homecinema-hd.com/avant-apres_en.html)
It's not oversharpen and I don't see any "ringing feast" ;)

entrecour
21st November 2010, 13:22
Hi,

I have been doing some calibration and I can't understand differences I am getting in black and white levels between MPC and DVBViewer.

See attached screen shot - with MPC one can see flashing bars down to level 2, with DVBV they are only visible from approx 17.

Conditions are the same -

MPC and DVB run in side by side windows
ffdshow rev 3627
Input and Output Levels set to Video levels
EVR Custom

Anyone know what might be causing the differences?

http://thumbnails32.imagebam.com/10770/c0ecc4107690633.jpg (http://www.imagebam.com/image/c0ecc4107690633)

tschi
21st November 2010, 19:51
Take a look at these screenshoot http://www.homecinema-hd.com/index.php?page=avant_apres&lang=en_US
the comparison without the reference precisely defined (renderer, upscale..) doesn't have any sense.:rolleyes:

jeremy33
21st November 2010, 23:11
you're right I should specify the default settings :

ffdshow default settings + bilinear resize

samab
21st November 2010, 23:14
I just notice something --- I have 2 xp machines and MPC HC has two different list of OSD fonts available. And I am not talking about weird fonts --- I am talking about the basic "times new roman" font.

My laptop has "times new roman" font available for OSD font under tweaks, but my other computer has "times new roman bold" font available.

v0lt
22nd November 2010, 15:30
Player slows down when you first start the video. Why? In foobar2000 is also observed.

mindbomb
23rd November 2010, 04:16
does mpc hc's matroska splitter have any known issues with makemkv?
I have a file that takes a long time to open up, and after its open, the seek bar is broken.
I suspect it's because it was made with makemkv, cause remuxing it with mkvmerge fixes it.

sansnom05
23rd November 2010, 05:43
does mpc hc's matroska splitter have any known issues with makemkv?
I have a file that takes a long time to open up, and after its open, the seek bar is broken.
I suspect it's because it was made with makemkv, cause remuxing it with mkvmerge fixes it.

what's your header removal compression settings for makemkv & mkvmerge?

mindbomb
23rd November 2010, 15:20
they are both set to off. the file has multiple audio and multiple pgs subs, so maybe that is causing a problem
when i use haali or lavf, it has no problem opening the video.

v0lt
23rd November 2010, 21:18
sample (http://www.mediafire.com/?qqpbpniec9ioza9)
There is a crackling after selecting "PCM 32 bit" in the properties of built-in decoder.
The patch is ready and will be tomorrow. :)

alexins
24th November 2010, 03:11
Media Player Classic HomeCinema (x86/x64), 1.4.2744 (http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-1-4-2744.html)

Changes (2743-2744): (http://www.xvidvideo.ru/logi-izmeneniy/log-izmeneniy-media-player-classic-homecinema.html)
updated translations, japanese by roytam1, ukrainian by arestarh;
update lcms.

v0lt
24th November 2010, 08:57
There is a crackling after selecting "PCM 32 bit" in the properties of built-in decoder.
sample 2 (http://www.mediafire.com/?ro1kbk8a7z3e3b7)

mpc-hc_2744_x86_PCM32_fixed_&_rus_update.7z (http://www.mediafire.com/?8dqmlhkz9foy8fe)

patch (http://www.mediafire.com/?x4omisweeiy6v2m)

janos666
24th November 2010, 18:33
update lcms.
[/LIST]

It won't help too much until somebody fixes the absolute colorimetric rendering intent targets: http://img12.tar.hu/janos666/img/94570171.png (This is the result with a simple matrix + gamma profile on a calibrated display with matching white point. :mad:)

test12314124
27th November 2010, 01:50
When using DXVA in mpchc (latest version) my CPU usuage is below 10%, but it feels like the movie isn't as fluid as with non-dxva, I get these small stuttering perhaps 3 times minute for maybe a second each. Anyone know why?

saint-francis
27th November 2010, 02:55
I just got an email from a friend containing an attachment with the extension .amr and MPC HC can't play it. I have amr set to libav in ffdshow. Is there anything else I need to do? Furthermore, why isn't this just working?

neoufo51
27th November 2010, 12:16
It won't help too much until somebody fixes the absolute colorimetric rendering intent targets: http://img12.tar.hu/janos666/img/94570171.png (This is the result with a simple matrix + gamma profile on a calibrated display with matching white point. :mad:)
I agree. Absolute colorimetic is WAY too blue.

lboregard
28th November 2010, 12:00
hi, i'm having a problem with some blu-ray movies, where audio goes out of sync, and subtitles stop displaying

these are my display stats

http://img139.imageshack.us/img139/2329/framer.png (http://img139.imageshack.us/i/framer.png/)

i don't quite understand the graphic, but i've seen smoother lines :)

i've matched settings indicated in this page

http://forum.doom9.org/showthread.php?t=152520&highlight=reclock

can anybody pls help ?

Qaq
28th November 2010, 17:43
i don't quite understand the graphic, but i've seen smoother lines :)
You're trying to watch 24fps video with 60Hz ref.rate dysplay. Set dysplay RR to 24Hz and try again.

lboregard
28th November 2010, 19:43
You're trying to watch 24fps video with 60Hz ref.rate dysplay. Set dysplay RR to 24Hz and try again.

thanks, i changed my display refresh rate to 24hz ... now i have this

http://img535.imageshack.us/img535/5921/frame02.png (http://img535.imageshack.us/i/frame02.png/)

any suggestions ?

namaiki
28th November 2010, 20:09
Any change if you disable DXVA? {View> Options> Internal Filters> Untick H264/AVC(DXVA)}

makakam
28th November 2010, 21:31
Iboregard set the refresh rate to 23, although CCC will show it as 24 it'll actually be 23.976 and the lines will be parallel.

lboregard
28th November 2010, 22:47
Iboregard set the refresh rate to 23, although CCC will show it as 24 it'll actually be 23.976 and the lines will be parallel.

woa .. that worked !! parallel lines at last ...

what's the best practice about changing display refresh rate based on media frame rate ? only powerstrip ($) ?

http://img696.imageshack.us/img696/2416/frame03.png (http://img696.imageshack.us/i/frame03.png/)

mindbomb
29th November 2010, 00:19
http://www.mediafire.com/?b7b1rb4hqwib3t9
Artifacts appear in this sample when played back using the internal h264 dxva filter and ati hardware. The video is not sd (which is known to be buggy), but it is 25 fps, which I suspect is related to the problem somehow. I tried with the latest catalyst, and also with 10.4 and 10.1, but artifacts were present in all. specifically, im using a radeon 4350. No artifacts appear when the microsoft dtv-dvd video decoder is used.

dbcooper
29th November 2010, 02:06
I am noticing a memory leak when playing MKV files (x264 video content, DXVA) in the current stable 32bit version (v1.4.2499.0). I have an ATI HD4650 with driver version 10.10. Win7 64bit.

Generally it's fairly slow (around 20 to 40 MB/min) but with one particular file it maxes out memory almost immediately (I have 4GB).

Is this a known issue? The memory use is not reported for MPC-HC (or seemingly any process other than over all system usage) but only happens when playing x264 MKV files.

sansnom05
29th November 2010, 04:16
I am noticing a memory leak when playing MKV files (x264 video content, DXVA) in the current stable 32bit version (v1.4.2499.0). I have an ATI HD4650 with driver version 10.10. Win7 64bit.

Generally it's fairly slow (around 20 to 40 MB/min) but with one particular file it maxes out memory almost immediately (I have 4GB).

Is this a known issue? The memory use is not reported for MPC-HC (or seemingly any process other than over all system usage) but only happens when playing x264 MKV files.

I have almost the same configuration as yours, the only difference is that I have 8GB. I can assure you that is not a known issue, actually I never had situation like you described. If you could provide some samples and your filter/decoder/renderer settings, maybe we can figure out what went wrong on your machine.

dbcooper
29th November 2010, 05:01
Thanks dude, I'll try and sort something out when I get time.

Aleksoid1978
29th November 2010, 07:57
I am noticing a memory leak when playing MKV files (x264 video content, DXVA) in the current stable 32bit version (v1.4.2499.0). I have an ATI HD4650 with driver version 10.10. Win7 64bit.

Generally it's fairly slow (around 20 to 40 MB/min) but with one particular file it maxes out memory almost immediately (I have 4GB).

Is this a known issue? The memory use is not reported for MPC-HC (or seemingly any process other than over all system usage) but only happens when playing x264 MKV files.

You use uTorrent ???
If yes - try close before play x264 mkv and see that with memory all ok :).

Also if use uTorrent - if see that memory leak, try close uTorrent while play ... you can't do this :).

Mercury_22
29th November 2010, 16:54
I have the following settings for internal filters set in my ini file[Internal Filters]
DXVA_H264=0
DXVA_VC1=0
FFM_H264=0
FFM_VC1=0
but at every NEW FIRST start of MPC-HC (e.g. after resetting MPC-HC's setting and just adding this settings in the blank ini file) the DXVA settings are reverting to 1 e.g. DXVA_H264=1
DXVA_VC1=1
FFM_H264=0
FFM_VC1=0 What am I missing ?

Also totally random I'm losing my external filters from "External Filters" settings without doing anything (e.g. unregister them or re-register them) and I have to re-add them
Did anyone add a reset switch in MPC-HC lately ?

XhmikosR
29th November 2010, 17:18
http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=2732

Not sure if there's a bug there regarding saving the settings to an ini file but it works fine using the registry.

leeperry
29th November 2010, 17:54
totally random I'm losing my external filters from "External Filters" settings without doing anything
known bug, set the .ini file read only ;)

Mercury_22
29th November 2010, 18:13
known bug, set the .ini file read only ;)

Ok Thanks for the info!
Although it's hard to go and "unset" the read only when you need to change something

Also the first problem seems to be "my bad" cause the settings for DXVA are TRA_DXVA_... and not just DXVA_...
(or they have changed without me noticing) :)

Underground78
29th November 2010, 22:26
known bug, set the .ini file read only ;)

Known before r2732 ?

done75
29th November 2010, 23:36
http://img696.imageshack.us/img696/2416/frame03.png (http://img696.imageshack.us/i/frame03.png/)

how can i have those OSD messages in MPCHC? :helpful:

entrecour
29th November 2010, 23:39
how can i have those OSD messages in MPCHC?

Ctrl J

entrecour
30th November 2010, 09:01
I think I may have found a problem with the way MPC recognises the language tags for subtitles and audio.

I generated an m2ts using clown_bd including subtitles and audio in two languages. In the 2727 build of MPC-HC the subtitles were both identified as English and the audio was Unknown.

See this post at slysoft http://forum.slysoft.com/showpost.php?p=289634&postcount=2664

Known problem?

hayan
30th November 2010, 10:35
Feature request:

When change playing of video files ("click skip forward" or "auto-play next video file when done playing"), don't re-create the Video Renderer. (don't improved the power state of display card)

applicable:
video files -next-> video files

not applicable:
video files -next-> audio files
video files -next-> audio files -next-> video files

(use gpu-z) I can see wmp12 don't improved the power state. (auto-play next video file when done playing)

leeperry
30th November 2010, 11:08
Known before r2732 ?
I already had it 3 years ago.

dbcooper
30th November 2010, 16:10
You use uTorrent ???
If yes - try close before play x264 mkv and see that with memory all ok :).

Also if use uTorrent - if see that memory leak, try close uTorrent while play ... you can't do this :).

Thanks for the tip. I do see this behavior, but it's not the only time I see a memory leak.

The leaks occur in the latest builds as well, but only happen 30 to 50% of the time I play the same file.

When I find a reasonably sized mkv/x264 file I can reproduce this with I will post a link to it.

BTW, the behavior is the same with the cat 10.11 drivers as well.

janos666
30th November 2010, 16:17
I think the 10 bit support is broken for AMD cards and it's not only a driver fault.

I could use the "force 10-bit input" option with a Geforce 8600GT and it produced a smooth (dithered) gray gradient on a 8 bit display.
This option produces crazy colors with any AMD cards (Radeon HD5850 or FirePro V5700) and displays (even 10 bit ones).

Of course, the "10-bit output" didn't work with the 8600GT but it doesn't seem to work with a FirePro V5700 neither:
http://img12.tar.hu/janos666/size2/94956243.jpg (http://img12.tar.hu/janos666/img/94956243.jpg)
As you can see, the backbuffer and the surface are in A2R10G10B10 formats but the display stuck in X8R8G8B8.

I successfully enabled the 10 bit display mode in the FirePro driver and it works with PhotoShop CS5. (I verified it with the 10-bit gray gradient sample from the AMD site. It's smooth now! -> So, yes, I have 10 bit capable hardwares...) It should be able to use the A2R10G10B10 display format but it doesn't.

If somebody want to fix it, I would be happy to assist (with logs, betatesting, etc...)

santiagodraco
30th November 2010, 21:23
Hello all,

This question has probably been answered before but I've not been able to find any info.

How do you (if you can) set MPC-HC as the default player for Blu-Ray discs in Windows 7? I'd like to avoid having to run PowerDVD for Blu-Ray disc/ISO playback in WMC if at all possible!

Thanks!

v0lt
30th November 2010, 21:27
Resource bug in DIALOGEX IDD_PPAGESUBTITLES

My Russian translation:
"На RealMedia и QuickTime субтитры также могут быть наложены при включении их специальных рендеров на странице ""Вывод""."

The translation is not literal, but not in this case. That's what happened today.

SVN, mplayerc.ru.rc.txt:
"На RealMedia и QuickTime субтитры также могут быть наложены при включении их специальных рендеров на странице ""Вывод"

SVN, mplayerc.ru.rc:
LTEXT "На RealMedia и QuickTime субтитры также могут быть наложены при включении их специальных рендеров на странице ""Вывод""."".",IDC_STATIC,10,206,274,27

There is a problem with the quotation marks?
«Вывод» <- so I can write?
'Вывод' <- or so necessary?

janos666
1st December 2010, 11:42
I tried to use the 10-bit option with old builds. The last version before the changes (ICC CMS and new 10 bit options) behaves like the latest versions (10-bit surface, 10b-bit buffers but 8-bit display). The only difference is that older versions show black screen instead of crazy colors.
Somebody mentioned the 1.3.1824.0 here, so I gave it a try. I got 10-bit surface, 10b-bit buffers, 10-bit display, but black screen.
So, I couldn't achieve 10-bit output. (And I repeat: it works in PhotoShop CS5)

The last remaining option is the FirePro driver downgrade. Which version should I try? (And is there a chance that it will work with new MPC-HC builds? It would be useless for me if I can't use the color management feature.)

Mercury_22
1st December 2010, 12:50
I tried to use the 10-bit option with old builds. The last version before the changes (ICC CMS and new 10 bit options) behaves like the latest versions (10-bit surface, 10b-bit buffers but 8-bit display). The only difference is that older versions show black screen instead of crazy colors.
Somebody mentioned the 1.3.1824.0 here, so I gave it a try. I got 10-bit surface, 10b-bit buffers, 10-bit display, but black screen.
So, I couldn't achieve 10-bit output. (And I repeat: it works in PhotoShop CS5)

The last remaining option is the FirePro driver downgrade. Which version should I try? (And is there a chance that it will work with new MPC-HC builds? It would be useless for me if I can't use the color management feature.)

Old bug see ...

EDIT:
From my tests when trying to get the full 10-bit RGB by enabling "Force 10-bit RGB Input" for Surface A2R10G10B10 + "10-bit RGB Output" for Backbuffer A2R10G10B10 + "D3D Full screen Mode" for Display A2R10G10B10
when I enable "Force 10-bit RGB Input" for Surface A2R10G10B10 I get
1. with a DXVA decoder a black screen
2. with a NON-DXVA decoder those "burned" colors

And since rev 1826 there is no more Display A2R10G10B10

Last working versions (that I can test) are catalyst 10.5a (for the black screen or "burned" colors) and rev Revision 1824 for Display A2R10G10B10

janos666
1st December 2010, 15:45
Ya, I thought they disabled the 10-bit formats in Radeon drivers (because it's theoretically a FirePro exclusive feature now) and I hoped it will work fine with FirePro drivers, after I enabled the 10-bit pixel format support on the Workstation CCC page.

But it looks like it doesn't matter. Both MPC-HC builds (>1824) and the drivers (after may) are malfunctioning. And the funny thing is that as much as I understand, <1824 + <10.5a work with 8-bit displays too (with some kind of "spatial/temporal dithering" which applies to any DVI output to produce 10-bit quality on 8 bit displays -> I have noticed this dithering when I calibrated 8 bit displays with ATI cards, the effective LUT bitdepth was 10 bit, even with 6+2 bit panels :cool:).

So, I can't benefit from the 10-bit capable hardwares and there is no chance that I can use the color management and the 10-bit feature at the same time. Nice! :sly:

janos666
2nd December 2010, 03:11
Well. I created a high quality XYZ LUT profile today (I used spectral measurements from 2067 sample points, the result is an ICM file with ~1Mb size ; I skipped every kind of RGB gain adjustments or LUT calibration -> "damage things").
The result with PhotoShop's Absolute colorimetric rendering mode (and thanks to the 10-bit display output!) is very good! I could never see such a smooth gray gradient on my display. And every color tones are on their place! (And I think there is a little bit room to fine-tune my test pattern a little bit more...)
I would be very happy if I could enjoy this quality with Blu-Ray movies! (This 10-bit thing -combined with the absolute rendering intent- is a really useful thing. This is not a placebo generator, or something what you can barely notice with real life images.)

Amour
2nd December 2010, 15:42
Wrong version alert on official website.

I have MPC-HC 1.3.1771.0. I click "Help", "About..." and the link. It opens: http://mpc-hc.sourceforge.net/about-homepage.html
And I read: "You have the latest MPC HC Player Version !".

This is obviously wrong, cause on download section latest is v1.4.2499.

Amour
2nd December 2010, 16:20
I have Windows Vista and Windows 7.
File is .ts (MPEG-2 VIDEO).

MPC-HC 1.4.2499 (latest, any configuration):
http://img26.imageshack.us/img26/8996/mpeg2issuewithmpchc1424.th.jpg (http://img26.imageshack.us/i/mpeg2issuewithmpchc1424.jpg/)

* Haali 1.10.348.15 with MPEG-TS support: doesn't fix the issue with MPC-HC.
* ffdshow rev3631 and disabling MPC-HC MPEG-2 VIDEO internal filter: fixes the issue with MPC-HC.
* VLC 1.1.5: works fine by itself.

If you want a sample, explain me how to do it.

namaiki
2nd December 2010, 16:28
Are you playing that on a local drive or drive with relatively fast access time/read speed? I get that sometimes when the data can't get fast enough from the drive (say via USB 2.0) to the decoder fast enough during playback.

Amour
2nd December 2010, 16:42
No problem with drive. In fact, I installed ffdshow and disabled MPC internal filter, and it fixed the issue.

Ger
2nd December 2010, 23:19
@Amour

Check the MediaInfo output if it says 4:2:2@Main or something like that. That is probably a recording from a feed (normal consumer DVB/TV channels use 4:2:0). This is normally how MPEG2_422 looks in MPC-HC/internal because unlike ffdshow and VLC 4:2:2 is not supported by the internal MPEG-2 decoder (or by the Win7 Microsoft decoder).