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. |
3rd January 2008, 15:58 | #2861 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Would it not be better to create a whole new standalone filter (like VSFilter) instead adding lots of 'workarounds' to ffdshow?
__________________
MPC-HC 2.2.1 |
3rd January 2008, 17:58 | #2864 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
That would even be better.
__________________
MPC-HC 2.2.1 |
3rd January 2008, 18:49 | #2865 | Link |
Registered User
Join Date: Jun 2005
Posts: 365
|
I want to point that VSFilter (aka DirectVobSub) is coming in a DLL file. But if you rename it to an OCX file and register ('regsvr32 file.ocx'), you'll get a great performance increase. I discovered this accidentally when I was comparing the performance of MPC vs VLC.
|
3rd January 2008, 19:48 | #2866 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Your performance measuring methods must be flawed.
__________________
MPC-HC 2.2.1 |
3rd January 2008, 22:22 | #2867 | Link |
Registered User
Join Date: Jun 2005
Posts: 365
|
I doubt it. Everything began when I discovered that DirectVobSub uses more CPU than the MPC internal subtitle, because both share the same subtitle engine. So I downloaded the old VobSub (I stop using it because of compatibility problems), and to my surprise it did a better job, I mean, used less CPU. But, hey, VobSub also uses the same basic source of the DirectVobSub. The only difference between them is the file type: Ocx (VobSub) vs Dll (DirectVobSub). So I renamed the DirectVobSub Dll to an Ocx file and registered it. Voilà! The performance increased, getting equal to the VobSub.
I tested with a x264 1080p video before multi-thread patch was implemented in FFDShow. In my C2D @ 3 GHz there's a scene where the CPU usage freezes in 50% (so full load). After my 'hack', the CPU usage fell almost 5%. If you doubt, try for yourself. Last edited by Delerue; 3rd January 2008 at 22:46. |
3rd January 2008, 23:24 | #2868 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
I have tested it and as expected it makes absolutely no difference at all what the file extension is.
__________________
MPC-HC 2.2.1 |
4th January 2008, 00:42 | #2869 | Link | |
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
Quote:
|
|
4th January 2008, 05:54 | #2870 | Link |
Registered User
Join Date: Jun 2005
Posts: 365
|
Hmmm... I tried again and, well, you're right. I can see my mistake. First, when I said 'ocx' I actually mean 'ax', of course. Second, in fact there's a difference in performance betweeen VobSub and DirectVobSub (as you can see below), but they use different extensions, and that's probably why I made the mistake about the performance vs extension.
My Windows is in portuguese, so "último" means 'last', "médio" means 'average', "mínimo" means 'mininum' and "máximo" means 'maximum/peak'. Wtihout subtitle: With VobSub 2.23: With DirectVobSub 2.7: I tested for only 1:19 seconds, but is enough to see a 3% between VobSub and DirectVobSub in the average, and almost 10% in the maximum/peak. Sorry for my mistake, and keep going. |
6th January 2008, 15:17 | #2872 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Install .NET 3.5 and you have EVR on XP.
__________________
MPC-HC 2.2.1 |
6th January 2008, 16:19 | #2875 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
I'm asking a simple question, whether ffdshow and EVR don't freeze on Vista.
a friend of mine running MPC HC + EVR + ffdshow on XP also encounters random freezes.......if he disables ffdshow, no more freezes. maybe you should also blacklist mplayerc.exe all at once ? I guess the XP EVR+ffdshow bug will never be fixed, I understand that....but what about Vista EVR + ffdshow ? does it "work" w/o freezes ? I'm asking end users here, no need to be jumpy XXL Last edited by leeperry; 6th January 2008 at 16:31. |
6th January 2008, 17:55 | #2878 | Link |
Registered User
Join Date: Dec 2004
Posts: 39
|
Funny discussion on EVR.
BUT the real great news is that haruhiko_yamagata started the re-work of ffdshow to play back HD-DVD / Blu-Ray in 24p with audio and video in sync, see: https://sourceforge.net/tracker/?fun...roup_id=173941 THIS IS PHANTASTIC NEWS !!! PowerDVD is no longer able to play back from HArd-Disk; PDVD anyhow has only a reasonable picture quality on a real big screen if you use it with EVR under Vista (under XP it enables only overlay), but than you have other troubles like no re-clock anymore, no cutsom-timings with 8600GT, etcetc. So a high-quality playback solution with post-processing through ffdshow with video and audio in sync is exactly what we need these days. I wil start testing the latest version this evening, looking really forward to it. |
6th January 2008, 18:13 | #2879 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
well
Quote:
|
|
6th January 2008, 18:28 | #2880 | Link |
Registered User
Join Date: Dec 2004
Posts: 39
|
I read that and all the ISO-ideas to out-smarten PDVD, but as Blue-Ray seems to win with the announcement of Warner yesterday, BD+ and PDVD got a new dimension of importance and in the latest version you can't even playback certain BD+ titles anymore when you have them through AnyDVD on your media-server as PDVD only plys them back, if it realizes the full-blown Copy-Protection is untouched....so....WE REALLY need an alternative way to playback HD-DVD, /Blu-Ray...now more than ever. FFDSHOW would be a wonderful solution.
|
Tags |
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl |
|
|