View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
Casimir666
8th June 2008, 22:48
MPC-HC bin.x86_32.r558 & bin.x86_64.r558 (http://forum.doom9.org/showthread.php?p=965213#post965213) are crashing when i play this mpeg / vob file (http://www.dump.ro/download.php?file=Wet Wet Wet - Love Is All Around.TSSplit.1-9.mpg&id=MmQ5ZTdjMDNkOGY5MzZmYmE2YjIxMWIwYjkxNDc0NDc=&download=true) but if I use WMP or internal mpeg2 decoder or bin.x86_32.r556 (http://forum.doom9.org/showthread.php?p=1146998#post1146998) it's NOT crashing
Any idea ? :helpful:
My OS Vista Ultimate x64 SP1 Codecs ffdshow & MPC-HC
Your download link doesn't seems to works :(
Mercury_22
8th June 2008, 22:59
Your download link doesn't seems to works :(
Again server problem try this server (http://rapidshare.com/files/121073743/TSSplit.1-9.mpg.html)
Fragbert
8th June 2008, 23:03
I have followed this thread for months and have happily watched how each revision of MPC HC has become more compatible with various HD file formats.
One particular 1080p mkv would never work in MPC HC until after the 520's, since then it will play in every output mode EXCEPT for overlay.
I have two PCs both running XP SP3, one with an 8800 Ultra, the other a 3870, all internal filters checked/no external used, and overlay still does not work on this sample file. Is there something I'm overlooking or is this file encoded improperly? DXVA does not get enabled when playing back in VMR7/9
Sample file (host site occasionally gets offline):
http://www.dump.ro/download.php?file=no_overlay.mkv&id=N2UwN2Q5OWE3MDRlZDMxMDE0MDI5NTMzMjU1ODg4NWE=&download=true
Liisachan
8th June 2008, 23:29
Is there any changelog for these monthly runtime updates?
I can find only the major update changes on msdn.
There are also the sections 'What's New in the June 2008 DirectX SDK' and 'Features Introduced In Previous Releases', detailed lists of changes release by release, in DXSDK\Documentation\DirectX9\directx_sdk.chm.
I've just tried 1.1.0.2.558.exe by alexins.
http://xvidvideo.ru/
"EVR custom pres." works anymore.
Thanks guys :thanks:
alexins
9th June 2008, 00:41
MPC-HC bin.x86_32.r558 & bin.x86_64.r558 are crashing when i play this mpeg / vob file but if I use WMP or internal mpeg2 decoder or bin.x86_32.r556 it's NOT crashing
Again server problem try this server (http://rapidshare.com/files/121073743/TSSplit.1-9.mpg.html)
I checked your file in the MPC-HC 558 (http://xvidvideo.ru/files/MPC-Homecinema.558.7z), everything works perfectly, without mistakes.
http://i050.radikal.ru/0806/d3/34bdbaeeefc4t.jpg (http://radikal.ru/F/i050.radikal.ru/0806/d3/34bdbaeeefc4.jpg.html)
I checked your file in the MPC-HC 558 (http://xvidvideo.ru/files/MPC-Homecinema.558.7z), everything works perfectly, without mistakes.
http://i050.radikal.ru/0806/d3/34bdbaeeefc4t.jpg (http://radikal.ru/F/i050.radikal.ru/0806/d3/34bdbaeeefc4.jpg.html)
CONFIRMED:
http://img78.imageshack.us/img78/5453/mpcxo6.th.jpg (http://img78.imageshack.us/my.php?image=mpcxo6.jpg)
Trahald
9th June 2008, 02:31
Exactly, I think MPC-HC should be built with the latest SDK from now on since pretty much everybody uses VMR9, Overlay or Haali anyway. The more optimization, the better.I dont think it will hurt to see if updating to the latest SDK will help everybody's playback.Even more reason to look into this further...There seems to be a lot of people that are mentioning a significant improvement with the latest SDK builds and those old builds show promise. I hope we get some new builds that take advantage of that and it ends up fixing a lot of the slowdowns people have been reporting recently.I second all of that.No, the latest SDK is March 2008.
http://www.microsoft.com/downloads/B...&categoryid=2#
Devs, can we get a build built with the 3/08 SDK for testing?
You do realize that replying about the same question over and over in slightly different ways is still spamming the thread?
Feel free to do as CLSID suggested. test the last 10 sdks and compare. (or just the last one if you just want it for yourself)
ericab
9th June 2008, 02:58
You do realize that replying about the same question over and over in slightly different ways is still spamming the thread?
Feel free to do as CLSID suggested. test the last 10 sdks and compare. (or just the last one if you just want it for yourself)
sorry but no. its not spamming if its coming from different people; whom may believe the same thing or have the same idea/wishes. go moderate another thread. :rolleyes:
neoufo51
9th June 2008, 05:03
You do realize that replying about the same question over and over in slightly different ways is still spamming the thread?
Feel free to do as CLSID suggested. test the last 10 sdks and compare. (or just the last one if you just want it for yourself)
To add to ericab's well worded post, I suppose you will delete all but one of a person's posts if they speak about the topic at hand in a thread more than once? Spamming is one thing, staying on topic is another.
We cannot use latest SDK because DX7 have been removed (and it's necessary to keep VMR7 renderless).
So please don't ask again.
Mercury_22
9th June 2008, 08:02
CONFIRMED:
http://img78.imageshack.us/img78/5453/mpcxo6.th.jpg (http://img78.imageshack.us/my.php?image=mpcxo6.jpg)
I checked your file in the MPC-HC 558 (http://xvidvideo.ru/files/MPC-Homecinema.558.7z), everything works perfectly, without mistakes.
http://i050.radikal.ru/0806/d3/34bdbaeeefc4t.jpg (http://radikal.ru/F/i050.radikal.ru/0806/d3/34bdbaeeefc4.jpg.html)
You're right !!
SORRY EVERYBODY MY BAD,:stupid: IT's CRASHING ONLY WITH EVR CUSTOM PRES. (which didn't happen until now)
My video Intel G35 my OS Vista ultimate SP1 x64 codes: MPC-HC & ffdshow
neoufo51
9th June 2008, 08:09
So please don't ask again.
But WHY does VMR7 need to be kept?
Bug? Using the x64 build 552, if I enable any OSD function while using EVR custom, I get a black screen with the OSD on top. It seems that for some reason instead of being transparent, the OSD covers the entire video area.
ranpha
9th June 2008, 09:21
But WHY does VMR7 need to be kept?
Because in Vista, if the renderer is not changed from install default 'System Default', MPC-HC will use VMR7?
Mercury_22
9th June 2008, 09:23
Starting around bin.x86_32.r558 & bin.x86_64.r558 I CAN'T play some files using EVR custom or EVR (Vista/.net3) see this post (http://forum.doom9.org/showthread.php?p=1147077#post1147077)and this post (http://forum.doom9.org/showthread.php?p=1147058#post1147058) ! What's changed ? :helpful:
My video Intel G35, my OS Vista Ultimate x64 SP1! :thanks:
Hi !hrr, can you seek and play h.264 1920x1280,1280x720,740x480 Profile L4.1 in dxva without any problem in official release? If it is, I will get one card as soon as possible.
I'm sorry for the delay. Except 740x480, I can seek and play h.264 in dxva without any problem. I have no files with 740x480 but 720p and 1080p works without problems.
Shinigami-Sama
9th June 2008, 09:55
Because in Vista, if the renderer is not changed from install default 'System Default', MPC-HC will use VMR7?
set it to default to vrm9 and removed the 'system default' from the menu?
Who Am I?
9th June 2008, 10:42
Reporting a 'working perfect' with r558 on a MSI GF8600GTS 256mb passive cooled. Using Windows XP Professional x64. Not tested the x64 version yet.
Specs (http://tweakers.net/gallery/sys/8687)
:thanks:
tetsuo55
9th June 2008, 10:47
Revision: 556
Compiler: VS2005, GCC4.2.3
DirectX SDK: November 2007
Platform: x86
Download (http://www.zshare.net/download/132994125613e8a1/)
Tried a movie yesterday with this build.
Results so far, no random macroblocking happend, but then again that says nothing yet.
The Movie hung only once, and when it did it responded to "pauze" instantly instead of hanging for a few more seconds, pressing play instantly started playback normally again but the video had to re-sync
Mercury_22
9th June 2008, 11:21
Revision 557 ...
CHANGED: x64 executable is now mplayerc64.exe
:thanks: Thank you very much! for this, can you also chanage the caption from Media Player Classic - Homecinema to Media Player Classic - Homecinema (64-bit) or something else ( or / and change the icon for 64-bit version ) ? Please ! It's very confusing when you try to pick between MPC 32-bit and MPC 64-bit to play a file, from open with menu ! :helpful:
ranpha
9th June 2008, 11:44
set it to default to vrm9 and removed the 'system default' from the menu?
Then VMR7 can't be used in Windows XP, which many people still use. Plus, it is much faster and more compatible with more video cards than VMR9, thus VM7 is still usable for people with low-end spec PC.
Trahald
9th June 2008, 12:47
sorry but no. its not spamming if its coming from different people; whom may believe the same thing or have the same idea/wishes.Those quotes are all from the same person, sir. go moderate another thread. :rolleyes:Strike for rule #4 given.
Fragbert
9th June 2008, 13:06
I have followed this thread for months and have happily watched how each revision of MPC HC has become more compatible with various HD file formats.
One particular 1080p mkv would never work in MPC HC until after the 520's, since then it will play in every output mode EXCEPT for overlay.
I have two PCs both running XP SP3, one with an 8800 Ultra, the other a 3870, all internal filters checked/no external used, and overlay still does not work on this sample file. Is there something I'm overlooking or is this file encoded improperly? DXVA does not get enabled when playing back in VMR7/9
Sample file (host site occasionally gets offline):
http://www.dump.ro/download.php?file=no_overlay.mkv&id=N2UwN2Q5OWE3MDRlZDMxMDE0MDI5NTMzMjU1ODg4NWE=&download=true
OK, host is now working. I would appreciate any feedback, tnx. :)
Casimir666
9th June 2008, 13:07
:thanks: Thank you very much! for this, can you also chanage the caption from Media Player Classic - Homecinema to Media Player Classic - Homecinema (64-bit) or something else ( or / and change the icon for 64-bit version ) ? Please ! It's very confusing when you try to pick between MPC 32-bit and MPC 64-bit to play a file, from open with menu ! :helpful:
Soon a specific logo for x64 release.
But WHY does VMR7 need to be kept?
I already have complaints because I have remove non-unicode support (this mean Windows 98 & below), and you want me to remove VMR7 support :D ?
johnsonlam
9th June 2008, 13:13
I have send Casimir666 some info about a tool to automatically write the revision number to a source file, which then can in turn be used during compilation to place it in for example the about box. Yes, things such things aren't as simple as everyone here seems to think that they are. Improving the about box in now on Casimir's ToDo list, so everyone please stop whining.
A little bit more suggestion: Since MPC-HC started a new name, no need to inherit the lengthy version number from MPC.
A better version number may help everybody to contribute code and avoid duplicate work, maybe it's time to drop 1.1.0.2 and make new version numbers such as 1.1a build 100 (a for alpha) or 1.1b build 200 (b for beta).
Thanks everyone.
alexins
9th June 2008, 13:17
I did compiling of MPC-HC svn 558 + Microsoft DirectX SDK June 2008 Version: 9.23.1350 + Microsoft DirectX SDK August 2007 (d3d.h, d3d8.h, d3d8caps.h, d3d8types.h, d3dcaps.h, d3drm.h, d3drmdef.h, d3drmobj.h, d3drmwin.h, d3dtypes.h, dxtrans.h, dinput.lib, dxtrans.lib).
VMR7 - works!
http://i026.radikal.ru/0806/82/1fa27b45611at.jpg (http://radikal.ru/F/i026.radikal.ru/0806/82/1fa27b45611a.png.html)
http://i014.radikal.ru/0806/f2/e21cfc5914ect.jpg (http://radikal.ru/F/i014.radikal.ru/0806/f2/e21cfc5914ec.png.html)
MPC-Homecinema.558.test.sdk_dx-9.23.1350.7z (http://www.xvidvideo.ru/files/MPC-Homecinema.558.test.sdk_dx-9.23.1350.7z) - (2.09Mb)
Mercury_22
9th June 2008, 13:57
Soon a specific logo for x64 release.
Great news ! :thanks: :p
@alexins
Confirmed on Vista SP1 x86.
I did compiling of MPC-HC svn 558 + Microsoft DirectX SDK June 2008 Version: 9.23.1350 + Microsoft DirectX SDK August 2007.
VMR7 - works!
Confirmed in Vista SP1 x64
I did compiling of MPC-HC svn 558 + Microsoft DirectX SDK June 2008 Version: 9.23.1350 + Microsoft DirectX SDK August 2007 (d3d.h, d3d8.h, d3d8caps.h, d3d8types.h, d3dcaps.h, d3drm.h, d3drmdef.h, d3drmobj.h, d3drmwin.h, d3dtypes.h, dxtrans.h, dinput.lib, dxtrans.lib).
VMR7 - works!
MPC-Homecinema.558.test.sdk_dx-9.23.1350.7z (http://www.xvidvideo.ru/files/MPC-Homecinema.558.test.sdk_dx-9.23.1350.7z) - (2.09Mb)
it works on my Windows XP also, no problem with any playback, but DXVA will only work with VMR7 windowed, and not with VMR7 renderless
MatMaul
9th June 2008, 15:48
I did compiling of MPC-HC svn 558 + Microsoft DirectX SDK June 2008 Version: 9.23.1350 + Microsoft DirectX SDK August 2007 (d3d.h, d3d8.h, d3d8caps.h, d3d8types.h, d3dcaps.h, d3drm.h, d3drmdef.h, d3drmobj.h, d3drmwin.h, d3dtypes.h, dxtrans.h, dinput.lib, dxtrans.lib).
VMR7 - works!
does it improve anything like solve the highlight DVD menu bug or reduced tiring ?
STaRGaZeR
9th June 2008, 17:28
What about the subtitle mini freezes with pre buffering disabled?
http://img398.imageshack.us/img398/9195/freezesxz9.th.png (http://img398.imageshack.us/my.php?image=freezesxz9.png) http://img398.imageshack.us/img398/7696/nofreezesma7.th.png (http://img398.imageshack.us/my.php?image=nofreezesma7.png)
The little hickups are almost inapreciable, but the higher one is. Any suggestions?
Also Casimir, can you please take a look at the samples that play OK with PowerDVD Decoder at least? Samples 1 & 4 here.
(http://forum.doom9.org/showpost.php?p=1145933&postcount=2327)
:thanks:
ADude
9th June 2008, 18:30
Then VMR7 can't be used in Windows XP, which many people still use. Plus, it is much faster and more compatible with more video cards than VMR9, thus VM7 is still usable for people with low-end spec PC.
Then they can use existing stable versions of MPC-HC, like 1.1.0.0
People who use legacy renderers and legacy hardware and legacy Operating Systems can use existing older versions.
For example, the current versions of MPC-HC do not work with DVD Menus in Vista.
So, I have my DVD-ROM drive auto-run set to use an older version of MPC-HC, and video files use the current version of MPC-HC.
Using an old version of the SDK is bad programming practice.
ADude
9th June 2008, 18:33
I already have complaints because I have remove non-unicode support (this mean Windows 98 & below), and you want me to remove VMR7 support :D ?
How exactly do people with Windows 98, VMR7 and low-spec machines use any of the changes from 1.0.11.0 to now ?
samab
9th June 2008, 18:33
I didn't realize my little comment back from February about SDK builds would create so much discussion.
The problem is that the user base is such a diverse group --- some just want to play ordinary xvid files on a slow computer without downloading codec packs, some want to play with all the fancy ffdshow filters to make their xvid movies look like actual dvd's (or dvd's looking like high-def), and some just want to see if the latest hardware can squeeze another 2% speed improvement.
Perhaps a monthly "legacy" build should be available on the sourceforge site --- for those who need support for older stuff. It's not like you are removing VMR7 support for good.
ADude
9th June 2008, 18:51
does it improve anything like solve the highlight DVD menu bug or reduced tiring ?
That compilation does not solve the DVD Menu highlight bug.
ranpha
9th June 2008, 19:09
Then they can use existing stable versions of MPC-HC, like 1.1.0.0
People who use legacy renderers and legacy hardware and legacy Operating Systems can use existing older versions.
For example, the current versions of MPC-HC do not work with DVD Menus in Vista.
So, I have my DVD-ROM drive auto-run set to use an older version of MPC-HC, and video files use the current version of MPC-HC.
Using an old version of the SDK is bad programming practice.
Then they will not benefit on the new improvements like the improved h.264 decoder (now no need to pirate CoreAVC or PowerDVD anymore) and the subtitles delay/fast-forward features that has been incorporated since the old version was released. And VMR7 is not a legacy renderer as of today (even Vista still has it in a gimped version), and so are Windows XP which is not a legacy OS. The latest and the greatest is not always the best.
DrNein
9th June 2008, 20:39
VMR7 Windowed and Overlay Mixer are the only renderers capable of DXVA and mirroring. VMR9 is not particuarly desirable except Renderless for subtitles (while maintaining DXVA) -for which must be sacrificed colour settings independent of desktop and also mirroring, as said.
So, in short, viva VMR7!
Shinigami-Sama
9th June 2008, 20:44
how about this?
someone can compile and maintain a june sdk version of the releases?
you know minifork?
sfortier
9th June 2008, 20:46
Hi!
The MPEG-TS files in the following site can be played on MPlayer with Video an Audio. MPC-HC plays ok the video but recognizes the audio stream as MPEG1payload with no sound...
Until r512 I get video with no sound. Starting with r513 I lost the video and with no sound!!!
The files has h264 and he-aac streams.
http://www.cbclip.com.br/Manhattan
Username: Manhattan
Password: M4nh4tt4n
Thanks.
amango
9th June 2008, 20:57
I have tried MPC Cinema with a Radeon 3200 and it works fine though. However if I want to play a MKV that is DXVA-compatible and has subtitles, the DXVA is turned off. If I disable Vobsub, MPC Cinema plays it with DXVA but without subtitles.
Is there a way to play a video with DXVA and subtitles?
Shinigami-Sama
9th June 2008, 20:58
I have tried MPC Cinema with a Radeon 3200 and it works fine though. However if I want to play a MKV that is DXVA-compatible and has subtitles, the DXVA is turned off. If I disable Vobsub, MPC Cinema plays it with DXVA but without subtitles.
Is there a way to play a video with DXVA and subtitles?
again with people not using search...
use the internal subtitle renderer
clsid
9th June 2008, 23:04
People who use legacy renderers and legacy hardware and legacy Operating Systems can use existing older versions.VMR-7 is the default renderer in Windows XP, which still happens to be the most widely used OS.
For example, the current versions of MPC-HC do not work with DVD Menus in Vista.Does it work with a newer SDK? I have seen no comfirmation of that yet. It DID work in the past, with an OLDER SDK.
Using an old version of the SDK is bad programming practice.That is absolutely not true. But if you know so well, then don't YOU start doing the hard work instead of Casimir.
Don't get me wrong. I am all for fixing problems, even if that means dropping support for certain things. But I have yet to see any confirmation that a newer SDK would make things any better.
That compilation does not solve the DVD Menu highlight bug.
Who cares? At least i don't.
STaRGaZeR
9th June 2008, 23:34
Don't get me wrong. I am all for fixing problems, even if that means dropping support for certain things. But I have yet to see any confirmation that a newer SDK would make things any better.
Wasn't you the one who wrote the subtitle engine of MPC? If yes, can you please look at my last post? This problem can be fixed?
Thanks :)
ericab
10th June 2008, 00:02
thanks to alexins for:
MPC-Homecinema.1.1.0.2.566 - DirectX SDK v.9.23.1350
**edit**
alexins:
would you be able to put the build # in your compiles under the about menu ?
namely, under the:
"compiled: SZL (http://xvidvideo.ru)
alexins
10th June 2008, 00:32
No need to thank me. I only compile the code.
It is necessary to say thank you to the developers!
casimir666, clsid, drevil_xxl, matmaul, bosluk, xneokr, alexwild ... :thanks:
ericab, I added the number of the svn assembling:
http://i039.radikal.ru/0806/4b/fbde77bc6e2dt.jpg (http://radikal.ru/F/i039.radikal.ru/0806/4b/fbde77bc6e2d.png.html)
rica
10th June 2008, 00:54
No need to thank me. I only compile the code.
It is necessary to say thank you to the developers!
casimir666, clsid, drevil_xxl, matmaul, bosluk, xneokr, alexwild ... :thanks:
Lots of thanks to you guys; whoever developed, whoever compiled :thanks:
ericab
10th June 2008, 02:01
No need to thank me. I only compile the code.
It is necessary to say thank you to the developers!
casimir666, clsid, drevil_xxl, matmaul, bosluk, xneokr, alexwild ... :thanks:
ericab, I added the number of the svn assembling:
http://i039.radikal.ru/0806/4b/fbde77bc6e2dt.jpg (http://radikal.ru/F/i039.radikal.ru/0806/4b/fbde77bc6e2d.png.html)
awesome alexins, thanks!
this will make many of us very happy!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.