View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
lexor
7th June 2008, 12:59
Did any of the developers look at my blocking issue sample for ATI? Any clue what's causing it?
The settings look ok to me, except, can --ref value be too low? (the sample has ref=1, bframes=2, I have another clip with ref=2, bframes=2 with same issue)
@Lys
Every MatMaul build triggers DEP/"no execute" except the debug builds.
@Casimir666
Would using the latest DX SDK produce better playback results or not really?
sfortier
7th June 2008, 14:57
Did any of the developers solved my MPEG-TS problem described on post http://forum.doom9.org/showthread.php?p=1146125#post1146125 ?
Thanks.
samab
7th June 2008, 15:57
Would using the latest DX SDK produce better playback results or not really?
On my spare computer, any MPC-HC built with SDK 32 is really slow (10 frames a second) vs. full 24 frames a second with the SDK 35.
johnsonlam
7th June 2008, 17:14
Appreciate to all the developers making revisions of MPC-HC, but since all the compilation lack of revision number inside the binary, causing lot of confusing (only the size different), if any stupid program touch the modification date they all mixed up, please consider add a revision number in "About" field.
Salute to all developers!
Thank you very much!
ericab
7th June 2008, 18:40
Appreciate to all the developers making revisions of MPC-HC, but since all the compilation lack of revision number inside the binary, causing lot of confusing (only the size different), if any stupid program touch the modification date they all mixed up, please consider add a revision number in "About" field.
ditto
neoufo51
7th June 2008, 20:21
On my spare computer, any MPC-HC built with SDK 32 is really slow (10 frames a second) vs. full 24 frames a second with the SDK 35.
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.
clsid
7th June 2008, 22:40
Who says that the newer SDK versions are faster? That is not a proper conclusion form samab's post. Only that #32 is possibly buggy.
neoufo51
7th June 2008, 23:03
Who says that the newer SDK versions are faster? That is not a proper conclusion form samab's post. Only that #32 is possibly buggy.
I dont think it will hurt to see if updating to the latest SDK will help everybody's playback.
carnage_pl
7th June 2008, 23:44
For me updating SDK solved problem with tearing
ADude
7th June 2008, 23:49
We cannot use latest SDK because DX7 have been removed (and it's necessary to keep VMR7 renderless). Latest SDK with DX7 is June 2007
If someone is going to use renderless, wouldn't they want to use either VMR9 or EVR ?
If they want to stick with VMR7 Rendereless, then they can use a previous build of MPC-HC - just as I have to use an older version of MPC-HC to have DVD Menu Highlighting.
clsid
8th June 2008, 00:29
Any volunteer that is willing to install the last 10 or so versions of the DirectX SDK and build a binary of MPC-HC with each one of them? Then we can really see if specific SDK versions are responsible for problems such as the DVD menu highlighting issue.
neoufo51
8th June 2008, 01:36
For me updating SDK solved problem with tearing
Even more reason to look into this further...
ericab
8th June 2008, 02:53
Even more reason to look into this further...
agreed.
can we get a test compile at-least ?
MatMaul
8th June 2008, 03:08
Any volunteer that is willing to install the last 10 or so versions of the DirectX SDK and build a binary of MPC-HC with each one of them? Then we can really see if specific SDK versions are responsible for problems such as the DVD menu highlighting issue.
+1, it is not very difficult to build MPC-HC and test this kind of stuff but it is very time consuming and it doesn't fix bugs in the code :p
samab
8th June 2008, 04:05
There was about a 2-3 week period back in February when every other MPC-HC was built with either SDK 32 or SDK 35. Don't know whether it's related to anything --- but all my slowdowns were on SDK 32 builds.
http://forum.doom9.org/showthread.php?p=1104459#post1104459
neoufo51
8th June 2008, 06:42
There was about a 2-3 week period back in February when every other MPC-HC was built with either SDK 32 or SDK 35. Don't know whether it's related to anything --- but all my slowdowns were on SDK 32 builds.
http://forum.doom9.org/showthread.php?p=1104459#post1104459
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.
3ngel
8th June 2008, 10:25
I agree on a tryout build with the latest SDK and (more important) put more information in the about like build number and 32/64bit and (in the case of tryout) the SDK Number and (in case of different builds) the build creator.
tetsuo55
8th June 2008, 12:07
Sorry to break up the DX discussion but have you guys seen this??
Revision 556 - Directory Listing
Modified Sun Jun 8 10:06:03 2008 UTC (51 minutes, 35 seconds ago) by casimir666
FIXED : Macroblocking on some DXVA files
Revision 554 - Directory Listing
Modified Sat Jun 7 10:14:27 2008 UTC (24 hours, 43 minutes ago) by casimir666
FIXED : DXVA black screen with picture width not multiple of 16
FIXED : DXVA crash on streams starting with trailing bit
carnage_pl
8th June 2008, 12:47
Yes, I also wait for new build
alexins
8th June 2008, 12:57
http://xvidvideo.ru/ - Media Player Classic HomeCinema (x86), svn 556
Miryan
8th June 2008, 13:06
x64 versions cant seem to make proper screenshots. AR is okay, but the file contains a full black picture. I tried cap from various places of the video, different video types, but the result is always the same. Can someone confirm this, or prove otherwise?
Vista x64 SP1
Ati CAtalyst 8.5
Ati Radeon HD 3400 card
EVR renderer Custom
MPC-Homecinema.1.1.0.2.555
neoufo51
8th June 2008, 13:42
I agree on a tryout build with the latest SDK and (more important) put more information in the about like build number and 32/64bit and (in the case of tryout) the SDK Number and (in case of different builds) the build creator.
I second all of that.
tetsuo55
8th June 2008, 14:25
I should have all the dll's on my system, but i cannot compile.
Mercury_22
8th June 2008, 15:04
x64 versions cant seem to make proper screenshots. AR is okay, but the file contains a full black picture. I tried cap from various places of the video, different video types, but the result is always the same. Can someone confirm this, or prove otherwise?
Vista x64 SP1
Ati CAtalyst 8.5
Ati Radeon HD 3400 card
EVR renderer Custom
MPC-Homecinema.1.1.0.2.555
Try this build from _XXL (http://www.dump.ro/download.php?file=mplayerc.7z&id=ZjViN2RkZDVkMDNlYTQyZWIzY2RhZmE4NjdhMzI1Yjg=&download=true)for me it's working, but with some mpeg/vob files you need to use internal mpeg2 decoder or it will crash !:confused:
lexor
8th June 2008, 15:19
Sorry to break up the DX discussion but have you guys seen this??
Revision 556 - Directory Listing
Modified Sun Jun 8 10:06:03 2008 UTC (51 minutes, 35 seconds ago) by casimir666
FIXED : Macroblocking on some DXVA files
Didn't fix macroblocking on my problem sample (at least not on my machine)
Also this has probably something to do with motion vectors, since I noticed that stationary pictures are solid, but motion (either of characters in frame or camera panning) will cause blockiness that seems to halo around moving edges.
Miryan
8th June 2008, 15:48
Try this build from _XXL (http://www.dump.ro/download.php?file=mplayerc.7z&id=ZjViN2RkZDVkMDNlYTQyZWIzY2RhZmE4NjdhMzI1Yjg=&download=true)for me it's working, but with some mpeg/vob files you need to use internal mpeg2 decoder or it will crash !:confused:
Thanks but this link gave me an "invalid link". Can you tell me which build is it, so I can download it from tirnanog?
clsid
8th June 2008, 15:54
Revision: 556
Compiler: VS2005, GCC4.2.3
DirectX SDK: November 2007
Platform: x86
Download (http://www.zshare.net/download/132994125613e8a1/)
I have some videos that do macroblocking even with Cyberlink's decoder with 9800gtx. I'll try to upload later if possible.
Casimir666
8th June 2008, 16:28
Didn't fix macroblocking on my problem sample (at least not on my machine)
Also this has probably something to do with motion vectors, since I noticed that stationary pictures are solid, but motion (either of characters in frame or camera panning) will cause blockiness that seems to halo around moving edges.
I have some videos that do macroblocking even with Cyberlink's decoder with 9800gtx. I'll try to upload later if possible.
I'm not sure all macroblocking issues can be fixed (hardware compatibility ?). I will concentrate on samples that play fine with Cyberlink, but display macroblocks on mpc-hc.
Mercury_22
8th June 2008, 16:30
Thanks but this link gave me an "invalid link". Can you tell me which build is it, so I can download it from tirnanog?
It looks like the server it's down ! try again later. :( I don't know which build is it,( same old problem = no build number in MPC ) it was send to me by XXL just to test the internal mpeg2 decoder!
Mercury_22
8th June 2008, 16:31
Revision: 556
Compiler: VS2005, GCC4.2.3
DirectX SDK: November 2007
Platform: x86
Download (http://www.zshare.net/download/132994125613e8a1/)
Any chance for a new X64 build ? Please ?:thanks:
P.S. I still don't get it why people DON'T UPLOAD TO SF this new builds (like ffdshow tryouts) ??!! :confused:
clsid
8th June 2008, 16:49
I don't do x64 builds of MPC.
The reason why these builds are not on SF is because THEY ARE APLHA BUILDS. They are likely to be buggy, instable, or broken. Not something we would want 'regular' users to be able download, because then everyone will start saying that MPC-HC sucks monkey balls. Once there is a new STABLE version it will certainly appear on the SF site.
Joniii
8th June 2008, 16:54
Is there any changes in MPEG Splitter between versions 541 and 556?
Miryan
8th June 2008, 16:57
It looks like the server it's down ! try again later. :( I don't know which build is it,( same old problem = no build number in MPC ) it was send to me by XXL just to test the internal mpeg2 decoder!
I see, thank you!
3ngel
8th June 2008, 17:08
Revision: 556
Compiler: VS2005, GCC4.2.3
DirectX SDK: November 2007
Platform: x86
Download (http://www.zshare.net/download/132994125613e8a1/)
Just downloaded, but i don't see these informations in the "About" dialog.
That's important when you've downloaded various files, and so you can't know wich version is which.
I hope next releases, these infos will be put in the about ;)
Thanks for the build
Mercury_22
8th June 2008, 17:15
I don't do x64 builds of MPC.
The reason why these builds are not on SF is because THEY ARE APLHA BUILDS. They are likely to be buggy, instable, or broken. Not something we would want 'regular' users to be able download, because then everyone will start saying that MPC-HC sucks monkey balls. Once there is a new STABLE version it will certainly appear on the SF site.
But can't you add "alpha" in the build name (like 7-zip) ? Anyway the X64 version it's now in trouble becase XXL also told me He's NOT gonna do x64 builds any more do to lack of x64 system to test on although I've tested / offer to test any x64 builds !
I hope there are still others who "do" x64 builds because at least on my system (Vista SP1 x64) MPC-HC 64-bit version it's LESS CPU / MEM hungry (my video= Intel G35 ) ! :helpful: :thanks:
I see, thank you!
It's working now !
I'm not sure all macroblocking issues can be fixed (hardware compatibility ?). I will concentrate on samples that play fine with Cyberlink, but display macroblocks on mpc-hc.
That's probably it. Also every "Kurenai" by BSS episode (except ep1 that gives a green screen with cyberlink) does not get accelerated by the internal decoder but decodes properly with cyberlink's.
Samples later.:)
ericab
8th June 2008, 19:03
http://xvidvideo.ru/ - Media Player Classic HomeCinema (x86), svn 556
thanks fot that link alexins :cool:
ADude
8th June 2008, 19:17
Revision: 556
Compiler: VS2005, GCC4.2.3
DirectX SDK: November 2007
Platform: x86
Download (http://www.zshare.net/download/132994125613e8a1/)
Is that the latest SDK ?
terence_13
8th June 2008, 19:47
I don't do x64 builds of MPC....They are likely to be buggy, instable, or broken.....
That's a pitty! You are aware that besides ffdshow (which obviously can't do DXVA) the standalone filter "MPCVideoDec.ax" (+ the splitter etc.) is the only working+fast x64 filter available? You and your fellow programmers surpassed COREAVC easily in terms of speed with DXVA. There might not be many Vista x64 users now, but the ones that are there will love you as soon as their attention is drawn to MPC-HC and the formidable standalone filters. I am one of those. Furthermore, it is inevedible that 32bit will die. Slowly, reluctantly, but it will die. Dont' miss the opportunity to develop THE standard (DXVA)filter for x64 Vista Media Center (regardless of what you think of VMC).
Plus I can't see what you mean with buggy? The x64 build I do everynow and then for my own use do not differ in any way from the x86 builds? I just hope you/your team does not drop x64 support.
Best,
Terence
neoufo51
8th June 2008, 20:14
Is that the latest SDK ?
No, the latest SDK is March 2008.
http://www.microsoft.com/downloads/Browse.aspx?displaylang=en&categoryid=2#
Devs, can we get a build built with the 3/08 SDK for testing?
Mercury_22
8th June 2008, 20:16
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) (OR try this server (http://rapidshare.com/files/121073743/TSSplit.1-9.mpg.html) ) 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
X64 Problem details Problem Event Name: APPCRASH
Application Name: mplayerc64.exe
Application Version: 1.1.0.2
Application Timestamp: 484c0e07
Fault Module Name: mplayerc64.exe
Fault Module Version: 1.1.0.2
Fault Module Timestamp: 484c0e07
Exception Code: 40000015
Exception Offset: 00000000004801de
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 3442
Additional Information 2: a90074d3de3a20ce992f5e158c585c07
Additional Information 3: bf11
Additional Information 4: ff793a59450cbbd032fd8cd7bee38424
x86 Problem details Problem Event Name: APPCRASH
Application Name: mplayerc.exe
Application Version: 1.1.0.2
Application Timestamp: 484c174d
Fault Module Name: mplayerc.exe
Fault Module Version: 1.1.0.2
Fault Module Timestamp: 484c174d
Exception Code: 40000015
Exception Offset: 00412996
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: d380
Additional Information 2: 76ac91259cbd9acbb6a13129a58e1079
Additional Information 3: 8c69
Additional Information 4: 08e04b041802ed02b63dd4de8e67d609
Any idea ? :helpful:
My OS Vista Ultimate x64 SP1 Codecs ffdshow & MPC-HC
Solved ! i was using EVR Custom whitout any problem until this build (r558) and now I need to use EVR (Vista/.net3) or wmr9 to be able to play it !
http://xvidvideo.ru/ - Media Player Classic HomeCinema (x86), svn 556
Thanks!
For the first time i am able to run MPC decoder. ( i just had to select "EVR" instead of "EVR Custom", With EVR Custom still no video.. )
No, the latest SDK is March 2008.
http://www.microsoft.com/downloads/Browse.aspx?displaylang=en&categoryid=2#
Devs, can we get a build built with the 3/08 SDK for testing?
Never trust search results sorted by popularity to sort new stuff at the top...June 2008 is the latest (http://www.microsoft.com/downloads/details.aspx?FamilyID=519aae99-b701-4ca1-8495-39ddde9d7030&DisplayLang=en)... :rolleyes:
np: µ-Ziq - My Little Beautiful (Lunatic Harness)
No, the latest SDK is March 2008.
http://www.microsoft.com/downloads/Browse.aspx?displaylang=en&categoryid=2#
Devs, can we get a build built with the 3/08 SDK for testing?
Actually it's June 2008 (http://www.microsoft.com/downloads/details.aspx?FamilyID=519aae99-b701-4ca1-8495-39ddde9d7030&DisplayLang=en#AdditionalInfo).
Oops, Leak beat me to it!:D
clsid
8th June 2008, 20:55
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.
Mercury_22
8th June 2008, 21:25
When I try to play this mpeg4 file (http://www.dump.ro/download.php?file=Testmpeg4.avi&id=MzBmNzhiNzhlYjZiOGQ3ZGU5OGJiZjkzODMxMTk2MmI=&download=true) (OR Try this server (http://rapidshare.com/files/121074851/Mpeg4Test.avi.html)) i have only sound using MPC-HC's internal filters (or ffdshow) but it's working with DivX 6 ! :helpful:
What's wrong ?
My OS Vista Ultimate x64 SP1 & MPC-HC Video Intel G35
Solved ! I was using EVR Custom ! So it's working whith WMR 9 renderless and internal filters (or ffdshow) or EVR (custom) & DivX6
Miryan
8th June 2008, 21:36
Thanks for fixing the screencap bug! Its perfect in .558 !
ericab
8th June 2008, 22:44
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.
thanks clsid & Casimir666
seems like a trivial addition, but it will really aid some of us whom use multiple builds on the same computer; and those of us whom always forget what build they have :rolleyes:
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.