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

Ryo94
9th September 2010, 10:34
I'm getting crashes playing vob files with v1.4.2499

error

Firma con problemas:
Nombre del evento de problema: APPCRASH
Nombre de la aplicación: mpc-hc.exe
Versión de la aplicación: 1.4.2499.0
Marca de tiempo de la aplicación: 4c8646fc
Nombre del módulo con errores: mpc-hc.exe
Versión del módulo con errores: 1.4.2499.0
Marca de tiempo del módulo con errores: 4c8646fc
Código de excepción: c0000005
Desplazamiento de excepción: 00287d40
Versión del sistema operativo: 6.1.7600.2.0.0.256.1
Id. de configuración regional: 11274
Información adicional 1: 0a9e
Información adicional 2: 0a9e372d3b4ad19135b953a78882e789
Información adicional 3: 0a9e
Información adicional 4: 0a9e372d3b4ad19135b953a78882e789


I'm running MPC-HC on Windows 7 32bits with 2 GB of RAM

tetsuo55
9th September 2010, 10:37
those crashes occur during seeking? or even when you just open it and let it play?

all vobs or one particular sample?

Are you using internal or external filters?

Superb
9th September 2010, 11:09
First, thanks for adding the "Always default to external subtitles if available" option. This thing has been bugging me for a long time.
Second, you might want to rename it to "Prefer external subtitles"... or even better, add a drop down like this:
Higher priority given to [External [V]] subtitles.
Where you can change between "External" and "Embedded" subtitles. :)

Btw, why isn't this option on by default? If a person bothers to put an external subtitle, he probably prefers it over the embedded one.

Thanks again.

Ryo94
9th September 2010, 11:30
those crashes occur during seeking? or even when you just open it and let it play?

all vobs or one particular sample?

Are you using internal or external filters?

The crashes occur when I open the file
It happen with all vobs (at least those that I've)
Using internal filters
This does not happen with v1.3.1249, all vobs play fine with this previous version

Underground78
9th September 2010, 11:36
How about support for LCN (http://en.wikipedia.org/wiki/Logical_channel_number)?

LCN support has been added in revision 2510 (http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=2510). :)

tetsuo55
9th September 2010, 12:14
The crashes occur when I open the file
It happen with all vobs (at least those that I've)
Using internal filters
This does not happen with v1.3.1249, all vobs play fine with this previous versionTry resetting your registry settings and deleting the ini file if you have one, see the checklist link in my signature

Ryo94
9th September 2010, 12:23
Resetting the registry settings solved the problem :) thanks tetsuo55!

clsid
9th September 2010, 13:58
@tetsuo55
Perhaps you could in the future ask users to backup the reg key and ini first and put them on pastebin? That might be helpful to figure out whether it was just a wrong setting, or some kind of bug in MPC. In case it is just a wrong setting, we can supply better help in similar future support cases.


I got a suggestion for improving the current subtitle options:
1) Remove the option "Enabled" from Menu->Play->Subtitles.
2) Add a new option to Options->Subtitles->Misc to replace the above option. It should be called something like "Default to displaying no subtitles" or "Hide subtitles by default". This allows to auto-load subtitles, but to hide them by default. There already is a similar option in the standalone VSFilter.
3) Add a "No subtitles" selection to the list of subtitles in Menu->Play->Subtitles. This allow disabling subtitles just for the currently playing file, while the old "Enabled" option was remembered and applied to next files as well. This is also more in line with what for example ffdshow and Haali do.


Edit: Also some suggestions for renaming:
1) "Always default to external subtitles if available" -> "Prefer external subtitles over embedded subtitles"
Also I think this option should be enabled by default. If a user has both kind of subtitles, it is very likely he/she prefers the external one.
2) "Do not load embedded subtitles" -> "Ignore embedded subtitles"
3) Options->Subtitles->"Before you ask", this text fails to mention all the compatible video renderers. I suggest to simplify the text to: "The internal subtitle functionality is only available when a compatible video renderer is used. You can select the desired video renderer on the Output page under Playback options."
Perhaps also add: "Compatible renderers are marked with '**' behind their name."
And maybe also: "Recommended is VMR-9 (renderless) on XP, and EVR Custom on Vista/7."

tetsuo55
9th September 2010, 14:26
putting the ini and reg key on a pastebin is a great idea, ill add that to the troubleshoot.
Can you give me a short and easy instruction for how to do that?

On the renames and changes, if you could open a ticket, subtitle cosmetics i can assign it to a dev.

GTPVHD
9th September 2010, 14:50
Also I think this option should be enabled by default. If a user has both kind of subtitles, it is very likely he/she prefers the external one.

No, the default should stay as it is. If anyone wants to use external subs then they can check that setting, it isn't hard at all.

alex_3d42
9th September 2010, 14:58
I have a probleme with the BDA capture mode.

When I click on "open device", I get this message :

BDA Error: could not connect Network and Tuner

I have a Pinnacle PCTV310I DVB-T card with this drivers ftp://ftp.pctvsystems.com/TV/driver/PCTV%20713x/PCTV%20100i%20110i%20300i%20310i.zip

Windows 7 x64, MPC-HC 1.4.2499 64bits.

The card works good with PouchinTvMod.

oddball
9th September 2010, 15:04
mpc-hc.exe refuses to start high priority or any other priority. Is this by design? I tested with Notepad.exe and that loads high fine. But mpc-hc.exe defaults to normal priority (Or above normal if ticked in options). Bug or feature? ;)

oddball
9th September 2010, 15:11
putting the ini and reg key on a pastebin is a great idea, ill add that to the troubleshoot.
Can you give me a short and easy instruction for how to do that?

On the renames and changes, if you could open a ticket, subtitle cosmetics i can assign it to a dev.

Is there a .ini file? I don't know. I can export the settings from the registry though.

[HKEY_USERS\S-1-5-21-898919141-3994449569-2420336080-1001\Software\Gabest]

The number between hkusers and Software changes on each install from what I can gather so when you install again edit the exported registry file to the same number sequence as in the registry (Use Replace option and replace all in Notepad) and reimport it.

tetsuo55
9th September 2010, 15:16
mpc-hc.exe refuses to start high priority or any other priority. Is this by design? I tested with Notepad.exe and that loads high fine. But mpc-hc.exe defaults to normal priority (Or above normal if ticked in options). Bug or feature? ;)If you or someone else can read the code, the option to enable mpc-hc in above normal priority mode may be forcing it to use normal priority when unchecked.Is there a .ini file? I don't know. I can export the settings from the registry though.

[HKEY_USERS\S-1-5-21-898919141-3994449569-2420336080-1001\Software\Gabest]

The number between hkusers and Software changes on each install from what I can gather so when you install again edit the exported registry file to the same number sequence as in the registry (Use Replace option and replace all in Notepad) and reimport it.The ini is optional, it isnt used by default and it replaces the registry.
Also i need a noob proof instruction, i have never backed up only 1 string out of the registry by hand before.

XPC
9th September 2010, 15:17
I have a probleme with the BDA capture mode.

When I click on "open device", I get this message :



I have a Pinnacle PCTV310I DVB-T card with this drivers ftp://ftp.pctvsystems.com/TV/driver/PCTV%20713x/PCTV%20100i%20110i%20300i%20310i.zip

Windows 7 x64, MPC-HC 1.4.2499 64bits.

The card works good with PouchinTvMod.

Could you give more details? (OS, BDA config: type of network provider, filters, etc.)

You could try with a different network provider "Microsoft Network Provider" or "Microsoft DVBT Network provider".

raynor
9th September 2010, 16:21
What does the "Full Floating Point Processing" option
(under Renderer Settings --> Presentation) exactly do?

Is it advisable to enable it as far as visual output quality is
concerned?

Thanks,
raynor

namaiki
9th September 2010, 16:32
In my opinion, both "Force 10-bit RGB Input" and "Full Floating Point Processing" should be enabled for better perceived visual quality (not that you will normally notice it). (I tested using that Section-A.mp4 video :p)

cca
9th September 2010, 17:21
In my opinion, both "Force 10-bit RGB Input" and "Full Floating Point Processing" should be enabled for better perceived visual quality (not that you will normally notice it). (I tested using that Section-A.mp4 video :p)

You are probably right, unfortunately these options do not work correctly in all hardware. In my ATI 4850 for example to 10 bit RGR input is useless, gives a blank screen. I do use the Full Floating point Processing though.

clsid
9th September 2010, 17:59
putting the ini and reg key on a pastebin is a great idea, ill add that to the troubleshoot.
Can you give me a short and easy instruction for how to do that?

On the renames and changes, if you could open a ticket, subtitle cosmetics i can assign it to a dev.
1) Start the Windows Registry Editor: Start -> Run -> regedit.exe
2) Navigate to the key that contains the settings of MPC:
HKEY_CURRENT_USER\Software\Gabest\Media Player Classic
3) Right-click on the key and select Export. This will save the contents to a .reg file.
4) Open the .reg file with Notepad or some other text editor.
5) Copy the contents and paste it on PasteBin (http://pastebin.com). Choose REG as syntax highlighting. Press the submit button.
6) Copy the URL from the location bar of your web browser and paste it in your support ticket.

When using INI file for storing the settings:
1) Open the mpc-hc.ini file with Notepad or some other text editor.
2) Copy the contents and paste it on PasteBin (http://pastebin.com). Choose "Ini file" as syntax highlighting. Press the submit button.
3) Copy the URL from the location bar of your web browser and paste it in your support ticket.

clsid
9th September 2010, 18:03
No, the default should stay as it is. If anyone wants to use external subs then they can check that setting, it isn't hard at all.You fail to provide any argumentation. I suspect you have no clue what the option actually does, or you are just one of those egoistic users that does not care about the needs of the majority.

Superb
9th September 2010, 18:07
No, the default should stay as it is. If anyone wants to use external subs then they can check that setting, it isn't hard at all.Huh? It's not about what's hard or not... it's about what makes sense. The only people which this option affects are ones who put external subtitle (usually SRT) in the same folder and same file name. Those people 99.9% of the times prefer the external subtitle (they obviously took the time to put it there). That's exactly why you have a DEFAULT case. One case which fits most users.

You basically reasoned your opinion ("the default should stay") w/ the argument that "it isn't hard" to change. Does that seem fine to you?

EDIT: I now see that clsid replied as well.

GTPVHD
9th September 2010, 18:28
No need to get yourselves all steamed up, I thought it would cause issues with MKVs and embedded .ASS subs if the option was enabled by default, since a lot of people do use MPC-HC to play MKVs with embedded .ASS subs. If it doesn't cause issues, then go ahead and enable it by default.

Superb
9th September 2010, 19:22
Well, do us a favor and check yourself before replying next time. Save us all time.
This one was especially easy to test.

73ChargerFan
9th September 2010, 20:59
I got a suggestion for improving the current subtitle options:
.
.
.

My request for subtitles, but I don't know how to phrase it:
Enable Forced Subtitle Track for Primary Language

Forced subtitles appear in SciFi movies, e.g. District 9 and Stargate, and Japanese movies.

Also, label the "forced" track in the subtitle track list.

My language is English, I watch Japanese anime dubbed in English, where I want the forced subtitles enabled, but not the other English subtitle track. I have to enable subtitles, change the track to the forced track. Next video (non-anime), I have to disable subtitles or else I'm getting English subtitles in an English language movie.

dbone1026
9th September 2010, 21:09
My request for subtitles, but I don't know how to phrase it:
Enable Forced Subtitle Track for Primary Language

Forced subtitles appear in SciFi movies, e.g. District 9 and Stargate, and Japanese movies.

Also, label the "forced" track in the subtitle track list.

My language is English, I watch Japanese anime dubbed in English, where I want the forced subtitles enabled, but not the other English subtitle track. I have to enable subtitles, change the track to the forced track. Next video (non-anime), I have to disable subtitles or else I'm getting English subtitles in an English language movie.

I had asked about forced subtitles previously, here is the response I got:

http://forum.doom9.org/showthread.php?p=1427081#post1427081

73ChargerFan
9th September 2010, 21:19
Troubleshooting Suggestion:

To enable troubleshooting, user should have enter his/her email into the program.

The registry key can be exported using the command:
C:\Windows\regedit /e mpc.reg "HKEY_CURRENT_USER\Software\Gabest\Media Player Classic"

And add the .ini file. (Both registry and ini file may be present.)
Add mpc-hc version info, windows version video device info, audio device info, media graph

Add email address, zip it all up, include date/time in filename.
Move file to user's documents directory, exit mpc-hc.

An automatic submittal process can be added later.

73ChargerFan
9th September 2010, 21:20
I had asked about forced subtitles previously, here is the response I got:

http://forum.doom9.org/showthread.php?p=1427081#post1427081
Add a callback to query the flags. This is still all in the same application, after all.

alex_3d42
9th September 2010, 23:03
Could you give more details? (OS, BDA config: type of network provider, filters, etc.)

You could try with a different network provider "Microsoft Network Provider" or "Microsoft DVBT Network provider".

Thank you ! It works with "Microsoft Network Provider" instead of "Microsoft DVBT Network Provider". :)

But I can't find any channels :mad:

All intenal filters activated, Windows 7 Pro 64 bits

Edit : Checked with 1.4.2511, no channels found.

bur
10th September 2010, 00:44
I have a 704:384 H264 movie in a matroska container and 16:9 DAR played on a 16:10 monitor.

In windowed mode the movie plays in proper aspect ratio and size.

But when I switch to fullscreen, MPC adds black bars on the top and bottom and right/left parts of the picture are cut off.

I can understand why the black bars are there - I have a 16:10 display and the video is 16:9. But why does the picture get cropped on the sides? I'd rather have an uncropped image with big black bars.

With pan/scan I can scale the image to the proper size, but then when I switch back to windowed mode again, I need to reset the settings and back to fullscreen I have to reenable them. So it'd be nice if there was a permanent way to fix this.

My system:

MPC-HC 1.4.2511
MadVR 0.3 (happens with all renderers though)
ffdshow 3558
Windows 7 x64
HD 5770
1680x1050 LCD

Snowknight26
10th September 2010, 01:03
You probably have something improper selected in the Video Frame options.

neo_sapien
10th September 2010, 03:45
Thank you for creating this awesome player! I don't know what I'd do without it.

With the latest release, 2499, I was astonished to find that my Radeon 5850 now uses DXVA for profile 5.1 h.264 files. I've tried it on a 1080p video with 8 ref frames, and another 1080p video with 13 ref frames. It's a miracle!

On my Radeon 5450-equipped HTPC, however, DXVA still only works with normal DXVA-compatible videos. 1080p, profile 4.1, with 4-5 reference frames. It won't do 1080p profile 5.1 with 8 reference frames like the 5850 will.

Both PCs are using the same catalyst drivers, 10.8. Any idea why the Radeon 5850 is now able to use DXVA for profile 5.1 files with high reference frames, but not the Radeon 5450?

Edit~Nevermind, it turns out that the Radeon 5450 does do DXVA in profile 5.1 with even 16 ref frames, just not over Remote Desktop Connection. My mistake. You guys are miracle workers, I never thought these non-compliant videos would work with DXVA!

Alexander01
10th September 2010, 04:06
Is there any option in MPC-HC to reclock the frame rate of a video file (like the ReClock program does)? At the moment I use the 'Autochange full screen monitor mode' option to change my display to 24Hz output when opening a MKV/H264 video file with MPC-HC. This is because the MKV/H264 files have frame rates of 23.976. I want to reclock this frame rate to 24 to avoid stutters on my display. Is there an option within MPC-HC that can do this?

lych_necross
10th September 2010, 07:35
... Also i need a noob proof instruction, i have never backed up only 1 string out of the registry by hand before.
What about adding an option under the help menu to dump settings to a text file? You could call it 'Generate Support Information'. It would dump the settings, along with general system info to a file in the user's desktop folder (or some other folder). That would make it pretty noob proof.

Mercury_22
10th September 2010, 08:29
I have some problems with MPC-HC & my Tuner = "VideoMate TV SAA7134 Hybrid Capture Device" on analog

1. Every time I "Open Device" it defaults to SVideo instead off Tuner. Can't MPC-HC remember "last input mode" used or default to Tuner ?

2. Although I have a Pal Tuner I can only get 29.97 FPS

3. If I change any Video setting from the capture options (e.g. manually change to 25fps) MPC-HC it's crashing and the change "it sticks" only for the next time I "Open Device" the second time I "Open Device" it defaults again to the initial settings = YUY2 320x240@29.97

It's just me (my Tuner) or this happens to everyone (again on analog "side")

Edit: I don't have this problems with other software e.g. Windows Media Center

bur
10th September 2010, 08:53
You probably have something improper selected in the Video Frame options.Thanks!

It was set to Zoom2 for unknown reasons... ;)

shahed26
10th September 2010, 11:41
MPC HC has now replaced my slow buggy wintv 7 software. I use DVB viewer for DVB-S, but i look forward to more future updates in that DVB T/(Hopefully DVB-S aswell in future) category. The best media player ever !

Thank you to all MPC HC Team. Will report if any bugs found

Underground78
10th September 2010, 11:48
MPC HC has now replaced my slow buggy wintv 7 software. I use DVB viewer for DVB-S, but i look forward to more future updates in that DVB T/(Hopefully DVB-S aswell in future) category. The best media player ever !

Thank you to all MPC HC Team. Will report if any bugs found

What kind of updates do you hope for DVB-T ? If there are things not too difficult, I may have a look to it and I am quite sure XPC would be interested in having users feedbacks too .

About DVB-S, have a look to this post (http://forum.doom9.org/showthread.php?p=1432939#post1432939).

DMD
10th September 2010, 12:09
Good morning.

Wonder if in future releases you can update the skin of this magnificent player, the current time seems designed for W98.

THANKS

Superb
10th September 2010, 13:36
Good morning.

Wonder if in future releases you can update the skin of this magnificent player, the current time seems designed for W98.

THANKS+1.
http://img823.imageshack.us/img823/3462/hcbars.png
Could be a wonderful upgrade for the next official version. (keeps the clean look, but looks much better)
http://forum.doom9.org/showthread.php?p=1431460#post1431460

nevcairiel
10th September 2010, 13:49
Thats a skin for it that i actually like. :)

NikosD
10th September 2010, 15:04
@ tetsuo55 and all the others

I've just updated the thread of DXVA benchmarks here:
http://forum.doom9.org/showpost.php?p=1432980&postcount=1

Waiting for your comments.

Mercury_22
10th September 2010, 16:01
Thats a skin for it that i actually like. :)
+1
(@tetsuo)
Since from MPC-HC GUI Discussion Thread (http://forum.doom9.org/showthread.php?t=155699) result that (almost?) everybody prefer this one to the old one what are we waiting for ?

Alexander01
10th September 2010, 16:10
Is there any option in MPC-HC to reclock the frame rate of a video file (like the ReClock program does)? At the moment I use the 'Autochange full screen monitor mode' option to change my display to 24Hz output when opening a MKV/H264 video file with MPC-HC. This is because the MKV/H264 files have frame rates of 23.976. I want to reclock this frame rate to 24 to avoid stutters on my display. Is there an option within MPC-HC that can do this?
Anyone?

How does everyone here watch content with 23.976 fps smoothly on their TV's?

Mercury_22
10th September 2010, 16:15
Anyone?

How does everyone here watch content with 23.976 fps smoothly on their TV's?

Enable 23.976 for your tv (for ATI go to HDTV Support and add 1080p24 format):)

Alexander01
10th September 2010, 16:23
Yes, but this is the same as configuring 24hz in Windows. If I do this my TV says 1080p/24, so i assume it's the same. Still not good enough to play MKV files with 23.976 fps completely stutter-free. If I use reclock to turn up the frame rate to 24 fps the movie plays smoothly and completely stutter-free! But I would like to see such option within MPC-HC. Mainly because MPC-HC also has the option to change the refresh rate when playing in full screen. It would be very nice if this could be combined with an option to reclock the frame-rate!

XPC
10th September 2010, 16:30
Thank you ! It works with "Microsoft Network Provider" instead of "Microsoft DVBT Network Provider". :)

But I can't find any channels :mad:

All intenal filters activated, Windows 7 Pro 64 bits

Edit : Checked with 1.4.2511, no channels found.

Check the scan parameters, they could be different depending on your area. And make sure the antena and the tunner are working properly.

We need to know as well list of filters you get (right click filters).

Mercury_22
10th September 2010, 16:42
Yes, but this is the same as configuring 24hz in Windows. If I do this my TV says 1080p/24, so i assume it's the same. Still not good enough to play MKV files with 23.976 fps completely stutter-free. If I use reclock to turn up the frame rate to 24 fps the movie plays smoothly and completely stutter-free! But I would like to see such option within MPC-HC. Mainly because MPC-HC also has the option to change the refresh rate when playing in full screen. It would be very nice if this could be combined with an option to reclock the frame-rate!

At least for ATI when you enable 24p in HDTV you'll have 23.976 (in windows monitor's settings you'll see a 23 Hertz option) in MPC-HC use Ctrl+j and you'll see you have 23.976

HCuser
10th September 2010, 17:04
Hello and greetings. I have troubles with DVD playback decoding since few updates. One of the last who works properly is 1.3.2283. Please see the screenshot taken with 1.4.2523.

http://uppix.net/0/4/0/88ce68ebeb7b5516868dba42ebedett.jpg (http://uppix.net/0/4/0/88ce68ebeb7b5516868dba42ebede.html)

Can you tell me what are the real differences between MSVC2010(SSE2) and MSVC2008?

Thanks a lot. Bye.

Superb
10th September 2010, 18:01
Difference: different compiler. Different binary code produced. The 2010 requires a newer CPU (that supports SSE2).

Regarding the DVD decoding issue... right click and go into Filters while playing. Give us a screenshot.

HCuser
10th September 2010, 18:24
Difference: different compiler. Different binary code produced. The 2010 requires a newer CPU (that supports SSE2).

Regarding the DVD decoding issue... right click and go into Filters while playing. Give us a screenshot.

Thank you. Here is another screenshot (I hope this is what you asked). I dont use any codec packs, only internal MPC HC.

http://uppix.net/4/5/c/1bc67f70bf6e8081c0addec995ae4tt.jpg (http://uppix.net/4/5/c/1bc67f70bf6e8081c0addec995ae4.html)