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

Kado
24th September 2007, 22:27
@Rash
For the 6000 series only the 6100, 6800gt and 6800ultra doesn't support hw hd/sd h264 decoding. full table here (http://www.nvidia.com/docs/CP/11036/PureVideo_Product_Comparison.pdf).
However even by having a 6800gs i can't get hw decoding for h264 in vista... in xp worked properly with cyberlink's decoder and vmr9.

Rash
25th September 2007, 17:56
Well, mine is the 6800GT. :D

That's strange. CyberLink's fault, maybe?

BlingO
26th September 2007, 20:04
Am having a little bit of a problem with MPC HC. I got the latest build and am using a ATi X1800XT connected to a Sony Bravia 46X2000 using the latest 7.9 drivers.

The problem is in VMR9 Renderless i cant right click to get the menus up. It shows for it for a split second, i have no time to click on anything.

The other problem am having is i cant find a way to get rid of the subs in this mode. Comes up in .mkv files they are not printed into the movie. I have unticked auto load subtitles.

Any work rounds i could try?

Thanks.

Kado
27th September 2007, 00:31
@BlingO
for the 1st issue make sure you're not using "direct3d fullscreen".
regarding the subtitles many things can be happening... what's the splitter you're using? haali? mpc internal? who is rendering the subtitles? ffdshow? mpc internal? if you're using haali spliter you can disable the subtitles from the system tray icon and if you're using ffdshow for the subs you can disable them in the ffdshow video filter dialog or haali . play around with the settings. however.... just because the video is in a matroska (mkv) container it doesn't mean they are softsubs.

clsid
27th September 2007, 11:49
In the original MPC it was not possible to disable the internal subtitle renderer for embedded subs. In my patched build I let the "autoload" option also control the subtitle renderer. Its a very simple patch. Maybe Casimir can add that in next version.

Kado
27th September 2007, 13:48
hum... right, they are always loaded even if auto-load is disabled (for embedded subs) but you can still disable them during playback, I think this is what BlingO wants to do.

BlingO
27th September 2007, 18:49
Thanks for the tip guys its working fine now. Got rid of the fullscreen 3d thing.

But isnt that feature a good thing?

Any other settings in the output tab i could change around. Been using MPC for a while but never messed around with that bit.

unix_sansei
27th September 2007, 22:18
where? how? do you get the x64 src for home cinema? i'd like to throw some high performance libs at it and see what sticks.

Leak
27th September 2007, 22:30
where? how? do you get the x64 src for home cinema? i'd like to throw some high performance libs at it and see what sticks.
http://sourceforge.net/svn/?group_id=170561

np: Mike Shannon - I'll Pay My Rent On The Daytime Nocturnal (Possible Conclusions To Stories That Never End)

Shakey_Jake33
28th September 2007, 07:22
Been messing with the EVR Custom Presenter, really excellent and doesn't seem to significantly hit the CPU either! (should it?)

Settings are 3D Surfaces, Bicubic A=-1.00, EVR Buffers 5. Not really sure what Lock back-buffer does, VSync maybe? I have no tearing anyway.

No grey bars here, I am using VGA if that matters. No idea if I'm getting the full 0-255 range, though if the user who posted about achieving this in the Nvidia Control Panel could tell how, it would be great!
I notice some people have set EVR Buffers to 20 - I have to keep it at the default 5 in order to keep subtitles in sync.

Rectal Prolapse
28th September 2007, 16:10
In the original MPC it was not possible to disable the internal subtitle renderer for embedded subs. In my patched build I let the "autoload" option also control the subtitle renderer. Its a very simple patch. Maybe Casimir can add that in next version.

That's a good idea - the subtitle filter sometimes causes h/w acceleration on the newer video cards to be disabled, and in other cases can increase the CPU load by a significant amount (in my case, 15-20% extra CPU is used when I use MPC to play back HD-DVDs and Blu-ray discs, whereas KMPlayer with its special subtitle renderer does not).

BlingO
29th September 2007, 13:35
Having bit of a problem with full screen in MPC. While watching something it will randomly go back to normal window, will do it at least once while watching a film.

unix_sansei
29th September 2007, 14:14
before compiling src x64 code running some benchmarks.

system
fresh install of XP x64 SP2, latest M$ bugfixes
vista x64 codecs
ffdshow_rev1370_20070722_x64
mplayerc_homecinema_x86_v1.0.10.0
qtlite111
flac 1.14a & 1.21

first, when changing volume, annoying blue sub-window displays on screen but will not go away, no matter what settings

second, flac files would not play in mpc but will play in M$ player 11. wav files ok, mp3 ok, au ok, midi ok.

no problems playing with 32bit version 6.4.9.0 Gabest unicode build.

any hints?

is flac decoder built-in to the haalli subs?

system
xp x64 sp2,2x4 2.66ghz,8gb,fx3450,auzen meridan w/
2x36gb 15k sas windoZe boot, raid 0
3ware 9550SX, 5x320gb raid 0
lacie 2tb via fw800
yamaha v2600, sw515
2xcornwall II, 2xheresy II

SBeaver
30th September 2007, 14:53
You need an x64 flac decoder for that, ffdshows' x64 builds claim to support it but there seems to be something missing because I can't get it to play at all.
And it doesn't work for wmp 11 x64 either so I guess MPC is not at fault here.
You can't compare 32bit players to a 64bit player like that since the latter needs all new decoders for everything.

edit: I'll mention that in the ffdshow thread and see if they know why it doesn't work

unix_sansei
30th September 2007, 15:19
i hacked through the registry, directX filters, shellex looking for x64 flac to ffdshow x64, didn't see any. found the flac 1.21 source, may give compiling it a shot.

SBeaver
30th September 2007, 15:39
i hacked through the registry, directX filters, shellex looking for x64 flac to ffdshow x64, didn't see any. found the flac 1.21 source, may give compiling it a shot.

In case you don't read the ffdshow thread, flac decoding works but only when the flac is in a container like mkv or other.
You might try to implement just a parser in 64bit, maybe an internal parser for mpc.
The one I had installed for 32bit was some kind of combined parser/decoder for flac and a few other formats, and it's available as open source as far as I can tell.
here it is: http://www.dsp-worx.de/

it's the one called "bass-source"

boyumeow
30th September 2007, 15:57
Having bit of a problem with full screen in MPC. While watching something it will randomly go back to normal window, will do it at least once while watching a film.

I get it too, especially when some update occur when I m online. Maybe need to un-tick auto-zoom to avoid it, but I never try it:p
:thanks:

Kado
30th September 2007, 16:04
@BlingO and boyumeow

MPC quits fullscreen if other application stoles the focus and also says if other application has stolen focus in the information bar on the bottom of the window for a few seconds.

Casimir666
30th September 2007, 17:32
first, when changing volume, annoying blue sub-window displays on screen but will not go away, no matter what settings
You can try to uncheck "Show OSD" in "Miscellanous" settings

BlingO
30th September 2007, 23:22
Not sure what can be trying to take over. I dont have much services running.

I changed the auto zoom and will see if that helps.

I turned Haali tray icon off. I want to see if this could be it.

unix_sansei
1st October 2007, 01:44
You can try to uncheck "Show OSD" in "Miscellanous" settings

checked that out initially, grepped ini file, no problems. switched between 32bit versions of mpcinema and gabtest 32bit. only shows up in mpcinema.

madshi
1st October 2007, 10:03
The one I had installed for 32bit was some kind of combined parser/decoder for flac and a few other formats, and it's available as open source as far as I can tell.
here it is: http://www.dsp-worx.de/

it's the one called "bass-source"
That's the one I'm using and it works fairly well. However, there are 2 bugs:

(1) It outputs only 16bit, even if the FLAC is 24bit.
(2) Seeking only works in the < 2GB part of the FLAC file.

Rectal Prolapse
1st October 2007, 17:36
I gave up on FLAC and try to use WAVPACK as much as possible - the decoders don't suffer from the 2GB limitation unlike many of the FLAC decoders I've tried. :(

madshi
1st October 2007, 20:45
I gave up on FLAC and try to use WAVPACK as much as possible - the decoders don't suffer from the 2GB limitation unlike many of the FLAC decoders I've tried. :(
Too bad. FLAC is just more common, especially hardware player support is better. So I don't really want to switch to something else.

zambelli
1st October 2007, 21:54
Too bad. FLAC is just more common, especially hardware player support is better. So I don't really want to switch to something else.
I'm assuming WMA Lossless is out of the question? :)

madshi
2nd October 2007, 09:04
I'm assuming WMA Lossless is out of the question? :)
Heh! :) To be honest, I'm not sure. I don't have much knowledge about WMA lossless yet. WMA lossless would have to do the following for me to be a good solution:

(1) Fully working freeware DirectShow filter available for decoding of standalone WMA lossless audio file.
(2) Bit perfect support for 16bit and 24bit bitdepths.
(3) Support for 1, 2, 6 and 8 channels.
(4) Should be supported by MKV software (mkvtoolnix & Haali Media Splitter).
(5) Freeware decoder and encoder must be easily available, with the ability to be programatically controlled (e.g. command line tools).
(6) There must be an easy way for me to find out (programatically) which bitdepth, samplingrate, channelno and runtime a file has.
(7) Support by hardware media players like e.g. Tvix 5000 and receivers should be no worse than it's for FLAC (which is slowly but steadily getting better).
(8) There should be an open source decoder available for Linux (e.g. ffmpeg). Encoder may be limited to Windows.

FLAC does all of this (only problem: DirectShow support for standalone FLAC files is not good enough yet, but there's hope for improvement). Does WMA lossless do all of that, too? If so, I'd add support to WMA lossless into my eac3to tool at once!

Thanks!

unix_sansei
2nd October 2007, 11:34
FYI
Found this POS after installing premiere cs3, which dumps bonjour onto your system, using activesync with a networking (synchronizing is ok) causes severe bombing and rebooting.
anyway, it relates to MPC as after deleting from bonjour from the registry, mpc will fail with Error 563: Afxsocketinit Failed

clsid
2nd October 2007, 12:38
Start -> Run -> services.msc -> disable the Bonjour service

BlingO
5th October 2007, 17:36
@BlingO and boyumeow

MPC quits fullscreen if other application stoles the focus and also says if other application has stolen focus in the information bar on the bottom of the window for a few seconds.

boyumeow not sure if you using zone alarm.

But i turned on game mode (right click try icon and select game mode, choose answer yes to all)

While watching 42mins of Prison Break it didn't resize. Will keep i eye out if this could be the fix.

Rash
6th October 2007, 02:47
(2) Bit perfect support for 16bit and 24bit bitdepths.
What's that supposed to mean? It supports 16 and 24-bit audio and... well... lossless is lossless (you can check through MD5 hashes from your decoded audio and source audio).

madshi
6th October 2007, 08:33
What's that supposed to mean? It supports 16 and 24-bit audio and... well... lossless is lossless (you can check through MD5 hashes from your decoded audio and source audio).
I mean that 16bit and 24bit are both supported and decoded without post processing or downverting or anything else. E.g. TrueHD decoders apply dialnorm. And some of them are even downconverting to 16bit (PowerDVD).

BlingO
7th October 2007, 00:11
Yep its Zone Alarm, getting it out of fullscreen mode.

Had game mode in ZA running while watching spidy 3 and it stayed in fullscreen the whole movie :D

unix_sansei
7th October 2007, 11:24
Start -> Run -> services.msc -> disable the Bonjour service

well that's one way, here's mine.

Reboot->F8 No Network->Command Prompt->
del bonjour crap
-> regedit
del bonjour crap
edit hosts file add to 127.0.0.1

unix_sansei
7th October 2007, 11:30
boyumeow not sure if you using zone alarm.

But i turned on game mode (right click try icon and select game mode, choose answer yes to all)

While watching 42mins of Prison Break it didn't resize. Will keep i eye out if this could be the fix.

i get weird resizing with some of the divx codecs. initially plays at formatted aspect ratio 16:9, wide, etc. but then if the window is moved or full size, the video is squashed to 4:3 in the horizontal dimension but not the vertical.

boyumeow
7th October 2007, 15:20
@BlingO
Maybe. Juz get rid of my zone alarm and trend micro a week ago since the programs crash my graphic card(ati) when I m playing my games(CIV, COH) too. So far didn't notice anything yet. Thks.

Pyr0
7th October 2007, 19:41
Has anybody else noticed a LOT of VM usage if the MPC window is manually dragged to resize?

On my PC it usually starts using between 30-55MB of VM (as viewed in Task Manager) when first opened...
but as soon as the window is dragged to resize, the VM usage shoots up into the hundreds of megs and will keep increasing if the window is resized again *shrug*

[edit] Using Windows XP x64

clsid
7th October 2007, 19:55
I believe that bug has already been fixed in SVN.

Pyr0
8th October 2007, 17:45
cool, thanks clsid

Rash
9th October 2007, 16:19
I mean that 16bit and 24bit are both supported and decoded without post processing or downverting or anything else. E.g. TrueHD decoders apply dialnorm. And some of them are even downconverting to 16bit (PowerDVD).

Well, as I said, I checked the decoded stream with the original stream and they are bit-by-bit identical (if MD5 is not enough for you, you can use foobar2000 to compare the files bit by bit).

I don't think any lossless codec is as stupid as Dolby codec to apply post processing on a lossless stream. So I think you shouldn't worry about that. In fact, MLP (Meridian Lossless Packing - the codec used on TrueHD) itself doesn't have any of this bullsh*t. It was Dolby who repackaged it to support post-processing.

madshi
10th October 2007, 08:39
Well, as I said, I checked the decoded stream with the original stream and they are bit-by-bit identical (if MD5 is not enough for you, you can use foobar2000 to compare the files bit by bit).

I don't think any lossless codec is as stupid as Dolby codec to apply post processing on a lossless stream. So I think you shouldn't worry about that. In fact, MLP (Meridian Lossless Packing - the codec used on TrueHD) itself doesn't have any of this bullsh*t. It was Dolby who repackaged it to support post-processing.
You're right. I agree with everything you said. I didn't really expect WMA lossless to have any problems with being bit for bit perfect, but I just posted it as a requirement to be safe (after I saw what violence Dolby does to TrueHD tracks). I'm glad to hear that in your tests WMA lossless performed correctly!

VelociRacer
11th October 2007, 15:36
I've been using MPC for about 1.5 yrs now. It has met 90% of my needs. However, everytime I watch a 4:3 file on 16:9 display, I have to resize or zoom to remove the black bars on the sides of the 4:3 video.

Is it possible to change the background color of MPC in full screen/window mode, from black to grey?

Another solution is to use Minimal mode but be able to specify border=0, width=1024, height=768, position=x,y. I don't like the fact that there is a border around the minimal window and you have to size and position it everytime.

Thanks!

Kado
11th October 2007, 20:26
@VelociRacer
To remove the bars use "view=>video frame=>stretch to window or touch window from the outside" depending if you want to keep aspect ratio or not. Why do you want a grey background anyway? Also do you want a video window without the border/frame floating around?

SpAwN_gUy
12th October 2007, 08:09
Minimal mode but be able to specify border=0, width=1024, height=768, position=x,y. I don't like the fact that there is a border around the minimal window and you have to size and position it everytime.
BTW.. i would also like to have border=0 option or setting.. when MPC is in Minimal Mode...
'cause i'm working and watching series meanwhile..

VelociRacer
12th October 2007, 19:13
@ Kado
I currently stretch or zoom (touch outside), but stretching 4:3 to 16:9 is hard to watch and looks very ugly. Zooming (touch outside) puts almost 1/2 the picture off-screen and standard definition looks very fuzzy when you zoom that much.

I'm asking for a kind developer to allow us to change the default black background to grey. If I "Touch inside of window", 4:3 video is displayed properly and the black bars on the sides can then be changed to grey so as not to burn into my plasma.

Alternatively, a new MPC patch that allows a border=0 setting for minimal view would work. I just stretch video to fit the window and size the window to be 4:3. My desktop is already grey and that is what will show on the sides of the 4:3 minimal window.

I hope I didn't confuse the issue further. Thanks.

Shakey_Jake33
13th October 2007, 14:35
Surely grey would still cause burn-in? Stuff like TV station logos in the corner can cause burn-in.

boyumeow
14th October 2007, 03:01
If I m not wrong, burn-in would be caused if U have ur screens running 60 seconds a minute, 60 minutes an hour, 24hours a day, 7 days a week, 12 months a year... Do let them rest when U r resting too.

Adub
14th October 2007, 04:48
Yeah, and only if you are using an older display. The newer ones are practically impossible to get burn-in.

Some times black bars are encoded into the file, remember that, so a simple aspect ratio override won't always cure it. If you really need to get rid of black bars encoded into a file, just crop them out.

Casimir666
14th October 2007, 11:41
A new release of MPC - Homecinema is available on SourceForge with thoses modifications :

NEW : Command Line Option "/dubdelay" applies a positive or negative audio delay of ???ms, if filename contains "DELAY ???ms" (internal Audio Switcher required)
NEW : Russian, Turkish, Czech, Spanish and Hungarian translations
NEW : Internal AVI splitter support AMV files (need an ffdshow update to decode)
CHANGED: Filetype association. MPC is now recognized as a registered media player application. Filetype registration now compatible with UAC. (Vista)
CHANGED: Matroska internal subtitles are not loaded if "auto-load subtitles" option is off
CHANGED: Allow DirectShow to use a disabled internal source and transform filters when no other suitable filter is available
FIXED : Subtitle popup menu not working in French
FIXED : Remember file position option not working properly in playlist mode
FIXED : Crash when opening "Navigation" menu while playing dvd (German locale only)
FIXED : Memory leak with window resize
FIXED : Many GUI related things
FIXED : Crash when opening zero byte length MP3 files
FIXED : Crash when using "Save thumbnails" with number of row or column greater than 8 (now internally limited to 8)

Enjoy ;)

Kado
14th October 2007, 16:42
Thanks for another great build!

madshi
15th October 2007, 07:49
Thanks much... :) The new delay command line option is working great!