View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
ffcolor
28th September 2009, 20:45
1)Why not giving Haali Media Splitter a try (with a large buffer size)?
2)I'm a little bit confused about the option "-cache" now. Which version of MPC-HC is that? I just know options starting with a slash like "MPC-HC.exe /help" which shows a list of all available options but none of them in Unix-style like "-cache".
the "-cache" options I was refering to "mplayer" im previous post.
DrNein
28th September 2009, 21:16
ffcolor, since the video is a re-encode then it is more likely the problem than the player. Do commercial sources play okay?
peek
28th September 2009, 21:28
the "-cache" options I was refering to "mplayer" im previous post.
This thread is abaout MPC-HC, why don't you post your problem at "MPlayer for Windows"?
http://forum.doom9.org/showthread.php?p=1149094
Kurtnoise
29th September 2009, 06:32
One question regarding BD support:
Will it work in an older version of MPC when using the latest standalone MPEG splitter? Or does it also depend on other functionality of MPC (besides PGS subs)?
checking the patch, I'd say it depends also on the player, not only the splitter...
Snowknight26
29th September 2009, 07:30
I've got a corrupt H.264 clip (easy to make your own) that crashes MPC-HC when DXVA is used. When DXVA is not used, the corruption is visible but MPC-HC keeps playing the file. Would be nice if the same thing happened with DXVA on.
ffcolor
29th September 2009, 10:14
This thread is abaout MPC-HC, why don't you post your problem at "MPlayer for Windows"?
http://forum.doom9.org/showthread.php?p=1149094
wow
I am impressed. Next time you make such advice please read at lest 2 - 3 previous messages you are replying to.
dev84
29th September 2009, 10:22
btw. there is also something wrong with vsync in new MPC-HC.
In old MPC-HC release i had none problems with it, now i have tearing all the time on evry renderer with any possible configuration with DXVA.
thx
dev
hoborg
29th September 2009, 10:36
I just added glitch every 2-3s on my video sample (http://forum.doom9.org/showthread.php?p=1317952#post1317952) to bugs tracker (https://sourceforge.net/tracker/?func=detail&atid=854651&aid=2869629&group_id=170561)
...i hope it will be fixed some day.
Matching_Mole
29th September 2009, 10:53
I tested the BD seamless functionality and it works correctly. This is a great addition to MPC-HC!
It remains just a little problems regarding the splitted m2ts files and BD : when you have two versions of a movie on a single BD. In my little collection I have two exemples of this kind of BD ('The Descent" and "I'm a legend"). Currently, the new feature of MPC-HC takes the longuest playlist so I cannot choose which version MPC-HC should play.
To let the choice to the user (and MPC-HC should), I think maybe two options are possible :
- as soon as MPC-HC has scanned the playlists, a kind of message box let the choice to the user which playlist he wants to play. This message box should display only the playlists longuer than one hour and if the user makes no choice after 5 or 10 seconds MPC-HC plays the longuest as currently.
- in the menu "Navigation", maybe MPC-HC could display all the available playlists for the blu-ray.
But I know it easier to speak than to implement these in MPC-HC.
clsid
29th September 2009, 11:30
Or show a dialog with all 'playlists' sorted by length, so a user can choose the play short ones as well. Then not just the main movie can be played, but also the extras.
#1: 01:50:06
#2: 00:30:26
#3: 00:10:18
etc
[ ] Always automatically select longest movie track
Casimir666
29th September 2009, 13:15
One question regarding BD support:
Will it work in an older version of MPC when using the latest standalone MPEG splitter? Or does it also depend on other functionality of MPC (besides PGS subs)?
checking the patch, I'd say it depends also on the player, not only the splitter...
Maybe it could works if I modify the standalone filter to register BDMV/MPLS file format...
dev84
29th September 2009, 13:27
I just added glitch every 2-3s on my video sample (http://forum.doom9.org/showthread.php?p=1317952#post1317952) to bugs tracker (https://sourceforge.net/tracker/?func=detail&atid=854651&aid=2869629&group_id=170561)
...i hope it will be fixed some day.
Great :)
tetsuo55
29th September 2009, 13:37
btw. there is also something wrong with vsync in new MPC-HC.
In old MPC-HC release i had none problems with it, now i have tearing all the time on evry renderer with any possible configuration with DXVA.
thx
dev
The videorenderers are being re-written, test versions are available in the gothsync thread: http://forum.doom9.org/showthread.php?t=148221
I just added glitch every 2-3s on my video sample (http://forum.doom9.org/showthread.php?p=1317952#post1317952) to bugs tracker (https://sourceforge.net/tracker/?func=detail&atid=854651&aid=2869629&group_id=170561)
...i hope it will be fixed some day.We have a theoretical solution for this problem already. Hopefully we can apply this solution soon.
hoborg
29th September 2009, 13:53
We have a theoretical solution for this problem already. Hopefully we can apply this solution soon.
:thanks:
clsid
29th September 2009, 14:56
Maybe it could works if I modify the standalone filter to register BDMV/MPLS file format...
That could easily be done manually as well. Here is a registry patch for it.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Media Type\Extensions\.bdmv]
"Source Filter"="{1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}"
[HKEY_CLASSES_ROOT\Media Type\Extensions\.mpls]
"Source Filter"="{1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}"
Can anyone with a (ripped) Blu-ray disc test this? Use the external MPEG splitter, disable the internal one, and preferably test with an older version of MPC(-HC).
whurlston
29th September 2009, 16:39
That could easily be done manually as well. Here is a registry patch for it.
Can anyone with a (ripped) Blu-ray disc test this? Use the external MPEG splitter, disable the internal one, and preferably test with an older version of MPC(-HC).
I tested this with GraphStudio and it worked for me. I had to add the Wow6432Node for x86 filters running on Win7 x64 I doubt most people would need that.
.bdmv did not work for me though. I got an error saying the file could not be loaded. Using the .mpls worked.
whurlston
29th September 2009, 16:50
Oh, and the reported playing time for Watchmen was showing as 6 hrs, 12 mins.
73ChargerFan
29th September 2009, 16:58
Oh, and the reported playing time for Watchmen was showing as 6 hrs, 12 mins.
Lucky you, for getting a pre-release of the Final-Longer-MoreUncut Director's version.
whurlston
29th September 2009, 17:11
Lucky you, for getting a pre-release of the Final-Longer-MoreUncut Director's version.
:D
It was really good too. So good it finished in what seemed like half that time.
Piyoko
29th September 2009, 18:00
Tested the new branching playback on Close Encounters of the Third Kind (three different cuts) and it's working beautifully, so thanks a lot for that! I guess having a choice would be nice, but it's not difficult identifying the right .mpls playlist files.
Now I just hope the LPCM mono issue will be fixed, so I can watch Criterion Blu-rays.
hdboy
29th September 2009, 19:57
Feature requests:
1) often I change something in the config and need to reopen the file to apply the changes. I do this by "File > Open file..." and hit enter. Thing is now I have to select subtitle and audio stream again if I don't want the default. It'd be nice to have a "reload file" command that remembers the current state. Or perhaps MPC can remember not just the position of file but other attributes like selected subtitle, audio stream, so they don't have to be selected every time.
2) can we have an option to scale up the controls in full screen mode? I use MPC on my TV and at 8' away and 1920x1080 it's kind of hard to click on the track bar. I guess it'd be a big job to add skin support -- MPC's look has been dated for a long time, but I know looks aren't everything and the devs have limited time. However, just having a simple option to scale up the control when in full screen would help. Remember the HC stands for Home Cinema :)
Konrad Klar
30th September 2009, 00:01
1.
MPC-HC 1.3.1290.0 32bit
Vista 64bit SP2
When H264/AVC (DXVA) is checked in Internal Filters, some .mkv files with H.264 are played using DXVA.
I have also installed standalone MPCVideoDec.ax and when H264/AVC (DXVA) is unchecked in Internal Filters, MPC -Video decoder (Play/Filters/MPC -Video decoder) says "Not using DXVA" playing the same files.
However it seems the 32bit WMP does use MPCVideoDec.ax (CPU usage is very low when playing 1920x800 H.264 mkv).
2.
MPC-HC (all versions) 32bit
Vista 64bit SP2
There is a minor problem with subtitles muxed into mkv. One particular mkv file has two subtitle tracks - English and Polish. Polish is tagged as default according to the mkvmerge GUI. However MPC-HC always chooses English at start.
rica
30th September 2009, 00:19
but it's not difficult identifying the right .mpls playlist files.
Try BDInfo to catch the main mpls easily.
Here is Close Encounters BD Info:
http://img200.imageshack.us/img200/6357/closen.th.png (http://img200.imageshack.us/i/closen.png/)
whurlston
30th September 2009, 05:27
Try BDInfo to catch the main mpls easily.
Here is Close Encounters BD Info:
It's not always as simple as finding the longest running playlist. The main movie for Watchmen for example is the second longest playlist item.
Casshern
30th September 2009, 12:31
Hi Casimir,
great work on the seamless bluray playlist playback. Works like a charm without any glitches - i tried the BD's: Bolt EU, T2 German, Gladiator, Monster Inc. and a couple i do not remember. I also noticed that the m2ts splitter has gotten a lot more responsive when seeking.
great work!
clsid
30th September 2009, 12:34
1.
MPC-HC 1.3.1290.0 32bit
Vista 64bit SP2
When H264/AVC (DXVA) is checked in Internal Filters, some .mkv files with H.264 are played using DXVA.
I have also installed standalone MPCVideoDec.ax and when H264/AVC (DXVA) is unchecked in Internal Filters, MPC -Video decoder (Play/Filters/MPC -Video decoder) says "Not using DXVA" playing the same files.
However it seems the 32bit WMP does use MPCVideoDec.ax (CPU usage is very low when playing 1920x800 H.264 mkv).
2.
MPC-HC (all versions) 32bit
Vista 64bit SP2
There is a minor problem with subtitles muxed into mkv. One particular mkv file has two subtitle tracks - English and Polish. Polish is tagged as default according to the mkvmerge GUI. However MPC-HC always chooses English at start.
1) You must also disable the internal H264/AVC (FFmpeg) decoder. Internal decoders take precedence over external ones.
If you want to use MPCVideoDec.ax, then you should just leave the internal ones enabled because they are essentially the exact same.
2) The internal Matroska splitter does not support the "default tracks" option of the container. Use Haali splitter instead.
THX-UltraII
30th September 2009, 12:39
Questions about the x64 version of MPC-HC:
When opening a .mov file I get a notification that there are not supported yet. However, if I click on OK the .mov file (mostly trailers) plays fine.
Can I alter something so this notification is gone?
Konrad Klar
30th September 2009, 12:54
1) You must also disable the internal H264/AVC (FFmpeg) decoder. Internal decoders take precedence over external ones.
If you want to use MPCVideoDec.ax, then you should just leave the internal ones enabled because they are essentially the exact same.
2) The internal Matroska splitter does not support the "default tracks" option of the container. Use Haali splitter instead.
1) Everything in Internal Filters is disabled, especially H264/AVC (FFmpeg).
2. Thanks for explanation. I was using external mkv splitter, but not Haali, but that from MPC Standalone filter package.
BTW. could not be MPC mkv splitter (internal and external) improved to support this Matroska feature?
clsid
30th September 2009, 14:06
Everything is possible. Currently there is just no volunteer with the time and willingness to do it.
THX-UltraII
30th September 2009, 14:15
I ve just read on the AVS forum the the new 5000-series from ATI supports HD audio BITSTREAMING. This is great news. However, it seems that at the moment only PowerDVD supports bitstreaming. Rumor has it that maybe Slyplayer will have support too. Any word if MPC-HC is already working on something too?
kieranrk
30th September 2009, 15:09
This is great news. However, it seems that at the moment only PowerDVD supports bitstreaming. Rumor has it that maybe Slyplayer will have support too. Any word if MPC-HC is already working on something too?
We've contacted ATI about it but haven't had a response yet.
hdboy
30th September 2009, 15:42
Questions about the x64 version of MPC-HC:
When opening a .mov file I get a notification that there are not supported yet. However, if I click on OK the .mov file (mostly trailers) plays fine.
Can I alter something so this notification is gone?
I rename the files to .mp4. works great
THX-UltraII
30th September 2009, 15:44
I rename the files to .mp4. works great
good idea, thxz
rica
30th September 2009, 19:54
It's not always as simple as finding the longest running playlist. The main movie for Watchmen for example is the second longest playlist item.
This must be a directors cut and preferred main stream by director. (rarely)
But main stream doesn't mean absolutaly the longest playlist, on the other hand BDInfo seems to sort the streams ascending.
No matter, there are a few alternatives to check otherwise you feel yourself you've been lost in a jungle :) especially in branching BDs.
boyumeow
1st October 2009, 03:58
2.
MPC-HC (all versions) 32bit
Vista 64bit SP2
There is a minor problem with subtitles muxed into mkv. One particular mkv file has two subtitle tracks - English and Polish. Polish is tagged as default according to the mkvmerge GUI. However MPC-HC always chooses English at start.
I'm not sure did I do it wrongly or what, I tagged it as [Yes] and it run as I want, even if I m using Haali. Thanks.
pdanpdan
1st October 2009, 05:23
Haali splitter respects default tag on streams, MPC-HC always uses the first stream of that type
DGMurdockIII
1st October 2009, 13:28
when will there be blu-ray support
saint-francis
1st October 2009, 15:26
when will there be blu-ray support
Precisely what do you mean? If you read back several pages you will see that MPC HC now even supports seamless branching BD titles. It has supported BD subtitles for a while now. Do you mean menu support? I'm afraid it will be quite some time before we see that. MPC HC doesn't have it's own DVD menu navigator, much less a BD menu navigator.
sharangad
2nd October 2009, 04:39
Didnt know there were different versions of the 8400gs. So I must have the G98 version, since I get DVXA with VC-1 and VMR9? But that doesn't explain why only VC-1 doesn't work in EVR mode.
Are you on XP?
Mangix
2nd October 2009, 05:30
Questions about the x64 version of MPC-HC:
When opening a .mov file I get a notification that there are not supported yet. However, if I click on OK the .mov file (mostly trailers) plays fine.
Can I alter something so this notification is gone?
not sure about this since i don't use x64 but i think that can be disabled by going into formats and on .mov files clicking QuickTime and changing it to DirectShow. Should work.
Snowknight26
2nd October 2009, 07:09
That's not what causes it and there is no 'DirectShow.'
Mangix
2nd October 2009, 08:17
http://img196.imageshack.us/img196/9876/clipboard01vp.jpg
that's what i'm talking about. my logic is that the x64 version shows the messagebox because QuickTime is enabled by default.
dreamon
2nd October 2009, 09:36
why don't you post new releases on SourceForge ?
pirlouy
2nd October 2009, 11:37
Official releases are on Sourceforge.
THX-UltraII
2nd October 2009, 13:23
Do you guys know if it is possible to use a AviSynth script in MPC-HC WITHOUT using ffdshow for this? I installed AviSynths latest version and looked in external filter in MPC-HC for it, but it isn t there. Maybe I have to do it in some other way or maybe it is not possible without ffdshow at all.....
nurbs
2nd October 2009, 13:31
As far as I know it's either ffdshow or directly loading the avisynth script, which is probably not what you want. If this is just about using a different decoder you can configure ffdshow so that uncompressed video will be passed through it after it has been decoded.
THX-UltraII
2nd October 2009, 13:58
As far as I know it's either ffdshow or directly loading the avisynth script, which is probably not what you want. If this is just about using a different decoder you can configure ffdshow so that uncompressed video will be passed through it after it has been decoded.
this is exactly what I wanted to know. How do I EXACTLY configure ffdshow? In the codes DISABLE all exept RAW Video on 'all supported'? And what about the output section?
Like this? (standard):
http://img156.imageshack.us/img156/9696/naamloosph.jpg (http://img156.imageshack.us/i/naamloosph.jpg/)
nurbs
2nd October 2009, 14:04
In the bar on the left select "codecs". There is also a codec that says "Uncompressed" (or something like that; I have the german version) and activate it (choose "all supported"). That's all that should be required.
It doesn't work with MPC-HCs internal DXVA.
edit: I didn't read your whole post. Sorry for repeating what you have already done.
THX-UltraII
2nd October 2009, 14:12
thxz, and you re sure that FFdshow will not DO ANYTHING but passing through the video that way? (of course use the AviSynth script). The output section in ffdshow has got a lot of options. Will this not affect the video in any way? are the standard settings ok to use?
nurbs
2nd October 2009, 14:19
Yes. In MPC you can check under Play->Filters if the other video codec is used and you can also check the input in ffdshow by clicking the tray icon if you want to make sure. If you are having color issues (PC/TV-Range) when using ffdshow you can uncheck everything except RGB32 (IIRC) in the output settings, but I would just leave it at the defaults unless you have problems.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.