Log in

View Full Version : Media Player Classic (patched build)


Pages : [1] 2 3 4 5 6 7 8 9

clsid
5th August 2007, 16:44
First of all:
I am not the creator/developer of Media Player Classic.

Gabest, the author of Media Player Classic, stopped with the development of his player in May 2006. Since then various patches started floating around here on Doom9 to fix a few bugs in MPC. Those patches included a few security fixes. All these patches have been bundled and a new project called Guliverkli2 was created so that the patched code is easily accessible to the general public. Since then I have also backported a few fixes/updates/improvements from MPC-HC project and made a few tiny tweaks.

Guliverkli2 project page with downloads, source code, etc. (http://sourceforge.net/projects/guliverkli2/)


I am NOT going to fix any bugs.

However, if people submit patches, then I might consider applying them. But unless people contribute, this project is pretty much dead!

I am not a C++ programmer. I have not read the code. I am not familiar with the code of MPC. So don't bother asking me about the code.


If you want to submit a bug report or feature request, then go visit the The Media Player Classic Home Cinema (http://sourceforge.net/projects/mpc-hc/) topic. That project is still in active development.

buzzqw
5th August 2007, 17:21
not working (p4 2.8 northwood, 1gb ram, winxp pro)

i launch mplayerc.exe (all alone in a folder) and got this message (i try to traslate in english)

Impossible to start application. The configuration of application is incorrect. A new installation could resolve the problem.

the file is 4182016 bytes

BHH

HeadBangeR77
5th August 2007, 17:25
not working (p4 2.8 northwood, 1gb ram, winxp pro)

i launch mplayerc.exe (all alone in a folder) and got this message (i try to traslate in english)

Impossible to start application. The configuration of application is incorrect. A new installation could resolve the problem.

the file is 4182016 bytes

BHH
The same issue by me (has just finished checking), with exactly the same message (thanks to buzzqw I didn't have to translate it from polish ;) ).

Tried both leaving the old configuration as an *.ini file and as registry keys.

:confused:

clsid
5th August 2007, 18:08
Edit:
It seems that MPC fails if the MSVC80 runtimes are not present.

mitsubishi
5th August 2007, 18:34
Works for me (XP SP2)

Started it up and played an mkv (both internal and external splitter) AVC/AAC with external SSA subs loaded and working.

Schrade
5th August 2007, 19:37
Might want to add a link to the VC 80 Redist in the first post. Not that easy to find for people.

Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en)

clsid
5th August 2007, 19:47
A new build will be available asap that no longer needs the runtimes. ;)

Edit: it's up

HeadBangeR77
5th August 2007, 21:00
A new build will be available asap that no longer needs the runtimes. ;)

Edit: it's up

Thanks in advance ;)
I must have missed the runtimes, since it can't be any Vista's devilry (XP Professional SP2 on board ;))

The new v2 works like charm - thanks a bunch! :)

buzzqw
5th August 2007, 21:20
yea! all is working now! (and btw i have installed msvcr8 sp1 dll..)
thansk

BHH

GmorG McRoth
5th August 2007, 22:00
Thanks CLSID!

LoRd_MuldeR
5th August 2007, 22:17
Thanks CLSID!

I can sign that :)

chros
6th August 2007, 08:58
I can sign that :)
Me too ... :)

HeadBangeR77
6th August 2007, 09:17
You can laugh yourselves to death, but the new icon really does the trick! :D :D :D
I saw a similar one once, with an old MPC build included in QuickTime Alternative. Since then I have had to cope with the nasty the most compact among compact icons icon. :p

clsid
6th August 2007, 14:19
The icon was changed with ResHacker. Same trick can be used for other progs that have ugly low res icons.

MasterNobody
6th August 2007, 19:07
This version of MPC also freezes when trying to play DVD (or any VOB-file) with Haali's Video Renderer (03/06/2007) as output. No such problems with Zoom Player WMV Pro v5.00 and Haali's Video Renderer (03/06/2007), so I think it is MPC problem, not Haali's Video Renderer bug.

clsid
6th August 2007, 19:51
Maybe. Haali is the expert. Maybe he can comment on why the freeze occurs.

thuan
7th August 2007, 15:42
Thanks for the MPC update. XP-Theme does not work over here. Can you fix it?

clsid
7th August 2007, 22:52
Should be fixed now.

thuan
9th August 2007, 09:58
Yeah, thanks. It took me a while to figure out how to make the MPC internal sub filter work though, but that's my fault as I didn't read your changelog carefully.

PS: Your build wants d3dx9_22.dll when using anything pixel shader related. I can't find that file anywhere, can you upload that too, or make another build that use newer shader compiler.

Kado
9th August 2007, 13:22
@thuan
Download latest DirectX (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cb7397f3-0949-487b-9247-8fee451bf952).

GrofLuigi
9th August 2007, 14:19
How much does this build differ from Casimir666's Homecinema build? I.e. how many of the patches are different, is there any modified behaviour... ?

I read the changelogs, but don't understand much :rolleyes:

*** edit *** I guess, what I wanted to ask, is which build could be considered more 'up to date'.

GL

clsid
9th August 2007, 14:48
My build just has some updated libs and a few small patches to fix some bugs. Homecinema has new functionality, mainly related to the renderers. If you have fullscreen tearing problems or want to use the EVR render, use Homecinema. Otherwise use mine.

thuan
9th August 2007, 14:51
I know that. I've installed that already. The problem is the oldest one in the latest August DirectX is d3dx9_24.dll.

clsid
9th August 2007, 14:57
Each DirectX SDK contains a new d3dx9_xx.dll file. I could update to the latest SDK (august 2007), but that would mean that everyone would need to update to the latest version of DirectX. What should I do?

Btw, next build will have two new shaders. A levels converter (16-235 to 0-255) and a nightvision effect. If anyone has written some cool shaders, post them here, and I can add them.

LoRd_MuldeR
9th August 2007, 15:37
What should I do?
Maybe put the required d3dx9_xx.dll for every build into the RAR file !?

thuan
10th August 2007, 01:12
Updating to latest DirectX SDK is ok I think. As finding new software is easier than finding ancient one. For ppl who don't want to update their DirectX (for whatever reason) you can just upload the needed d3dx9_??.dll to any file upload service like your MPC.

Kado
10th August 2007, 01:56
I think the homecinema version has that file inside the rar file.

burfadel
10th August 2007, 06:27
Manually putting the ddx9_??.dll file into the archive for distribution is actually wrong...! lol, it would work for the given Windows version, but not for other versrions of Windows. For example, if you are running xp x64, or vista 32, or vista 64, it might actually stop the program from running properly. Might I also add that doesn't it violate the Microsoft licence agreement to distribute single files instead of the redistributable?... It would be far better to have a link to the Microsoft Directx page for the web installer. Afterall, the web installer is actually quite small. The first time you might require 6mb of download etc. but then every 2 months when it comes out the download is quite tiny... it makes better sense and you don't run in to OS compatibility problems or licensing problems :)

Leak
10th August 2007, 08:44
It would be far better to have a link to the Microsoft Directx page for the web installer. Afterall, the web installer is actually quite small. The first time you might require 6mb of download etc. but then every 2 months when it comes out the download is quite tiny... it makes better sense and you don't run in to OS compatibility problems or licensing problems :)
Seconded. To quote the download page (http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en):

The DirectX end-user installation includes all the latest and previous released DirectX runtime. This includes the bi-monthly D3DX, XInput, and Managed DirectX components.

How about adding a link to that in the Help menu?

Schrade
10th August 2007, 08:50
I have another request.. up the version number or at least put a build or date in the Help -> About menu so we can tell what version we have.

thuan
10th August 2007, 10:52
Manually putting the ddx9_??.dll file into the archive for distribution is actually wrong...! lol, it would work for the given Windows version, but not for other versrions of Windows. For example, if you are running xp x64, or vista 32, or vista 64, it might actually stop the program from running properly. Might I also add that doesn't it violate the Microsoft licence agreement to distribute single files instead of the redistributable?... It would be far better to have a link to the Microsoft Directx page for the web installer. Afterall, the web installer is actually quite small. The first time you might require 6mb of download etc. but then every 2 months when it comes out the download is quite tiny... it makes better sense and you don't run in to OS compatibility problems or licensing problems :)

Well if the required file was in the latest DX update then I wouldn't have any problem, and I would 2nded what you said too.

But for whatever reason (I have to repeat what I said in my previous post) d3dx9_22.dll is not in the latest DX update despite what MS said.

As for license issue, please enlighten me any part that specific so. I know some games that bundles DX file in them (e.g. s.t.a.l.k.e.r with d3dx31.dll somewhere in the bin folder).

JimmyZ
10th August 2007, 14:31
haali render always fails while playing dvd, MPC said: "DVD: Macrovision fail"

i assumed it is a haali issue, but seems some one got it working with DVD in this thread

kurt
10th August 2007, 14:53
haali render always fails while playing dvd, MPC said: "DVD: Macrovision fail"
confirmed, but it works if you disable the build_in mpeg2 decoder and use ffdshow's libmpeg2 instead.

casimir's build fails also...

GrofLuigi
10th August 2007, 15:14
Well what do you know, I always keep my DX updated and I thought this doesn't affect me. But I just checked and indeed there is no 22 dll, just 24 and higher. :rolleyes:
I haven't stumbled into any problems since I don't use pixel shaders, but I think this issue should be addressed (compile against other dll)?

GL

clsid
10th August 2007, 15:52
I will use the latest DirectX SDK for next build. I'll also upload the required DLL.

JimmyZ
10th August 2007, 18:58
but ffdshow also fails in my practice, maybe my ffdshow is outdated, well, i'll take another try, thx kurt

and i prefer the internal mped2 decoder, it has a convenient color space fix preset, while i'm not quite sure how to set ffdshow's "picture properties" filter to do a proper color space fix, and ffdshow's dvd decoding checkbox is still labeled "not working yet" while it's actually, working.

waiting for the upcoming build for the pixel shader color space convertor :)

hope my previous post didn't look like blame, i really like this refresh build, thx clsid! maybe you should contact gabest for the official sf svn access? or a new project like mpc-hc?

clsid
10th August 2007, 19:19
New build is up.

I am not doing any real development here, so I don't see a need for a new project. I don't have any plans for further changes, so this is the last build for now. Of course, if any worthwhile new patches appear, a fresh build shall be made.

burfadel
10th August 2007, 20:07
I thought it was the _29 version that was common in the latest mplayerc builds? What function requires _22?

clsid
10th August 2007, 20:51
The shaders is the only functionality that need the dll. The number depends on which version of the DirectX SDK is used during compilation.

Waleska
10th August 2007, 21:15
Make a copy of your latest d3dx9_ and place it into the same folder (system32), then rename to d3dx9_22.dll. Problem solved :)

Shatylle
11th August 2007, 07:16
Great build, Thanks clsid

thuan
11th August 2007, 17:00
Thanks, clsid. Now I can use shader.

rack04
11th August 2007, 17:48
Can someone tell me what I'm doing wrong? I can't load any of the shaders.

clsid
11th August 2007, 18:14
Options -> Playback -> output -> "use texture surfaces and render video in 3D"

rack04
11th August 2007, 18:36
http://i11.photobucket.com/albums/a199/rack04/mpc1.jpg

http://i11.photobucket.com/albums/a199/rack04/mpc2.jpg

Still no luck.

chros
11th August 2007, 20:14
Still no luck.
The shaders don't work with Haali's Renderer. This is a known limitation.
Use VMR9 renderless instead.

LoRd_MuldeR
13th August 2007, 00:16
clsid, I have mirrored your latest build at this location:
http://mulder.dummwiedeutsch.de/pub/downloads/mplayerc.2007-08-10.zip

Just in case you want to put the direct download link in your initial post...

war59312
13th August 2007, 04:19
Crashes on HD 1080 version:

http://pixelcorps.tv/node/250

Application popup: mplayerc.exe - Application Error : The instruction at "0x6685895c" referenced memory at "0x00000002". The memory could not be "read".

Same crash every time.

Update: Official MPC 6.4.9.0 crashes too. :( Any ideas?

Update2: Uninstalled quicktime and problem solved. Quicktime sucks big time!!!!!

vcmfc
13th August 2007, 08:23
Bento4 0.9.4-2 Release.

Fluffbutt
13th August 2007, 08:58
Interestingly enough that file works perfectly on CelticDruids late 2006 build

http://tirnanog.fate.jp/mirror/Media%20Player%20Classic/