Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
![]() |
#41 | Link | |
Registered User
Join Date: Mar 2004
Posts: 339
|
Quote:
Using the registry instead of the .ini I have never experienced the problem. |
|
![]() |
![]() |
#42 | Link |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,555
|
I thought wtf too, so I tried it and watched with process monitor. Opening MPC performs synchronous I/O hundreds of times because of a naive system. Reg keys are made to be opened, locked, read, unlocked, and closed thousands of times a second with no problem, but doing that with real files gets you in trouble. Every operation, like opening a file, causes dozens more reads plus a single write. If it was asynch I/O it probably wouldn't be a problem, but MFC is so amazingly inept that it doesn't. CMPlayerCApp::Settings::UpdateData would all have to be rewritten to use a custom ini/registry handler to fix that, unless there's a way to override MFC functions.
|
![]() |
![]() |
#43 | Link |
Registered User
Join Date: Jun 2005
Posts: 365
|
I noticed that using the .ini can cause some incompatibilities sometimes. Once, I could open a divX file with almost all players, but MPC couldn't. After trying a lot of things I discovered that the .ini was the problem. So I deleted it and everything goes fine.
|
![]() |
![]() |
#44 | Link |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
small improvement in the internal subtitle engine
Can somebody make a patch that MPC's internal subtitle engine can remember the last chosen "language" (like VSFilter or DirectVobSub) ?
eg.: temp.avi temp.eng.srt temp.hun.srt temp.esp.srt Now, it always select the first in alphabetical order (eng), and drives me totally crazy ![]() (Why don't I use VSFilter? Because I'm using RGB output of ffdshow that flips the picture, but not always: just if a subtitle is present) Thanks. |
![]() |
![]() |
#45 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
One little request: The built in AC3/DTS file source filter tries to handle E-AC3 but fails. It would be great if that could be fixed. I can see 2 possible fixes:
(1) Just tell the filter to not handle E-AC3. Or: (2) Add E-AC3 support to the filter. FWIW, orbitlee has made a mod which enables E-AC3 support. Here's the download with source code: http://www.sendspace.com/file/lwvvmi He didn't get AC3/DTS to work properly after the mod, though, so he disabled AC3/DTS in his modded filter now. |
![]() |
![]() |
#46 | Link | |
Registered User
Join Date: Jan 2007
Posts: 130
|
Quote:
I'm grateful someone is still updating MPC. Let them use their time putting in things people want and supporting the new codecs rather than making special builds for various groups. You're of course welcome to make your own minimal build of MPC if you're technically inclined. |
|
![]() |
![]() |
#48 | Link | |
Software Developer
![]() Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,246
|
Quote:
.patch files are used to "patch" source code files. This way you don't need to download the complete source codes. You just apply the .patch files to the 'official' source codes and you get the fixed version. If you don't compile MPC yourself, then those files won't be of any interest for you. The .patch files are *not* intended to patch the compiled (.exe) file! Just download mplayerc.exe and you have all you need: http://mulder.dummwiedeutsch.de/home...&mirror=brhack
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 24th March 2007 at 00:27. |
|
![]() |
![]() |
#49 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,696
|
My english is not the best, I might have missed it in this thread, or in another somewhere...
Why did you decide to create a modified version? a) Gabest is not (very) active anymore? (like Milan) b) You wanted to include libavcodec? Please point me to the thread where you explained your reasons, people in the german doom9/Gleitz board are wondering too. ![]() __ A possible reason why INI files are "slower": Parsing for possible chapters. The Registry is already hierarchical. Last edited by LigH; 24th March 2007 at 08:54. |
![]() |
![]() |
#50 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
Where did you get the idea he was going to include libavcodec, though? ffdshow does that very well already, but I can't see ffdshow getting integrated into MPC...
__________________
now playing: [artist] - [track] ([album]) |
|
![]() |
![]() |
#51 | Link | ||
Registered User
Join Date: Apr 2004
Posts: 402
|
Quote:
|
||
![]() |
![]() |
#52 | Link |
*****
Join Date: Feb 2005
Posts: 5,604
|
Gabest is to busy with his regular work at the moment to work on MPC.
This build of MPC is not really a modified version. It is a plain SVN build (rev.611) with a handful of small patches thrown in. A few patches to update some of the external libs and a few small bugfixes. Don't expect any developments. However, anyone is free to submit patches to fix/improve things in MPC.
__________________
MPC-HC 2.1.2 |
![]() |
![]() |
#56 | Link |
Registered User
Join Date: Mar 2005
Posts: 457
|
@ drevil_xxl:
Can you do a little modification and do a new build? The modification resides simply in adding to the dialogs of this window (on the "Browse" buttons) ![]() Adding the ".avs" to the filters of "Open" dialog, and ".ac3" to the "Dub" open dialog. It's really a 2 min modification but it would be REALLY useful. Thank you very much. Last edited by 3ngel; 26th March 2007 at 12:48. |
![]() |
![]() |
#58 | Link |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,555
|
There's some speedup by doing certain operations in YUV prior to conversion to RGB instead of afterward, since there's less data involved. There are a lot of restrictions on this mode, but for the most part they don't impact MPC, which only uses one output stream anyway. The main restriction you'd care about is that it doesn't work with ffdshow's queuing.
For more information: http://msdn2.microsoft.com/en-us/library/ms788177.aspx |
![]() |
![]() |
#60 | Link |
Registered User
Join Date: Dec 2002
Location: /dev/null
Posts: 1,368
|
im giving this prgram a go as i am finding that all windows wmp are slow and mem hugry as is powerdvd 7.3 - thing is can you open a dvd from the hard drive like you could with powerdvd ? folder -> audio_ts video_ts ? also how do you get nvidia puervide dvd decoder to work woth mpc ?
sorry if this has been covered before
__________________
The Internet: where men are men, women are men, and children are FBI Agents |
![]() |
![]() |
Tags |
dxva, h264, home cinema, media player classic, mpc-hc |
Thread Tools | Search this Thread |
Display Modes | |
|
|