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. |
5th May 2007, 21:30 | #1183 | Link |
>>^^__^^<<
Join Date: Jun 2005
Posts: 222
|
Quick test
[AKROSS]_Tayo_-_Pale_Sun.avi (DivX 5.2.1, 640 x 360, 1715 kbps -> H264, 640 x 360, 1000 kbps), 3:18 ffdshow_rev1125_20070428_clsid 3:20 ffdshow_rev1126_20070430_xxl_msvc2005 3:19 Doom.720p.avi (DivX 6.0.0, 1280 x 720, 4027 kbps -> H264, 1280 x 720, 2000 kbps), 1:15 ffdshow_rev1125_20070428_clsid 2:48 ffdshow_rev1126_20070430_xxl_msvc2003 2:46 ffdshow_rev1126_20070430_xxl_msvc2005 2:46 Maybe on more longer videos will be more difference between builds, but I don't have time to test it now.... |
6th May 2007, 10:03 | #1184 | Link |
Registered User
Join Date: Sep 2005
Location: Vietnam, HCM City
Posts: 262
|
Find something interesting with two xxl's builds. Tested on the same file Chevalier ep2 HD subbed by Shinsen-subs with timecodec running through the OP part as it's the most CPU stressing part. I have those results:
build 1122 user: 70s kernel: 0s total: 70s real: 71s fps: 30.6 dfps: 30.2 build 1136 user: 75s kernel: 0s total: 75s real: 76s fps: 28.7 dfps: 28.3 Seems to be because of different gcc versions used to compiled ffdshow. Not much different but I noticed with 1136 a scene where ffdshow has to skip inloop filter, with 1122 everything goes smoothly. |
6th May 2007, 13:09 | #1185 | Link |
Registered User
Join Date: Dec 2004
Posts: 39
|
Has anyonw looked into this bug:
http://sourceforge.net/tracker/index...41&atid=867360 "When I build a graph with Haali-splitter, VC-1 codec from Microsoft, I have a fine playback at 24 fps (HD-DVD-rip from my own Discs onto my media, server, playing *.evo). When I integrate ffdshow into the chain, re-clock reports not only 30fps, but audio and video are heavily out of sync. It does not matter if I use ffdshow as raw-postprocessor or if I use ffshow as VC-1-decoder as well. As soon as ffdshow is in the video-chain, video and audio is out of sync (beta2 release). " ? If not, could you please be so kind ? I would love to use ffdshow as my playback/pq-tuning solution as well for HD-DCD, as my cinema has a pretty big screnn and ffdshow really shines... |
6th May 2007, 14:08 | #1186 | Link | |
Registered User
Join Date: Feb 2006
Location: Japan
Posts: 1,560
|
Quote:
|
|
6th May 2007, 17:38 | #1187 | Link |
Registered User
Join Date: Dec 2004
Posts: 39
|
haruhiko_yamagata, it would be wonderful if you could have a look into it . I am happy to upload a trailer, if anyone can tell me where and how to upload.
Otherwise you can download two trailers with emule: ed2k://|file|[Trailer]%20The%20chronicles%20of%20Riddick%20[HD-DVD][VC1+DDPlus].EVO|178018304|E062E84C619E9206F89EC742A6852084|/ ed2k://|file|[Trailer]%20Serenity%20[HD-DVD].EVO|137259008|5D8EB063EE02AAB60D007CDEF4B6ECC1|/ I am really thankful, if you could have a look into the issues as you only would need ffdshow for the best HD-DVD-playback possible (and yes, I own all my disks myself, this one here is about improving pq). Last edited by multiblitz; 6th May 2007 at 17:58. |
6th May 2007, 17:50 | #1188 | Link | |
Registered User
Join Date: Apr 2005
Location: Krakow, Poland
Posts: 141
|
Quote:
BTW in mkv with latest haali splitter behaviour is the same, correct frame rate with ms decoder and wrong with ffdshow (even when wmv9 decoders are used inside). |
|
6th May 2007, 20:34 | #1189 | Link |
Registered User
Join Date: Feb 2007
Posts: 65
|
OK, I've synced with the trunk again and will try to put up a new build/patch some time in the next week.
I'm beginning to take a look at the various "64-bit compatibility warnings" that VC++8 provides; they're generally pretty helpful, and there's quite a lot of them, and at least some of them should definitely be fixed (to avoid potential pointer truncations and similar). I'm going to start going through and doing that; I think mostly it's going to be a question of using different typedefs (e.g. DWORD_PTR instead of DWORD) and so the code should be clean on both 32-bit and 64-bit builds. However, I'd like to check that what I'm seeing is accurate; it looks like the mini lzo library used by ffdshow for its settings is not using Win64 types properly. The library itself does know how to build for Win64 properly, but it doesn't seem to be doing so. For Win64 LZO_ABI_LLP64 should be set, but it apparently isn't. Another thing, there are some bits of code that are depending on __WIN32__. __WIN32__ is not set for Win64, but at least some of the code I've seen should be included for any Windows build, not just 32-bit (though maybe it's only used for gcc builds, in which case it doesn't matter, as I'm not doing 64-bit builds with gcc). I think they should be checking for (maybe) _WIN32 (which VC++, at least, always defines, even for 64-bit builds), or perhaps there should be three symbols; Win32, Win64, and "Windows". |
7th May 2007, 10:38 | #1191 | Link |
ffdshow user
Join Date: Oct 2005
Location: Romania
Posts: 818
|
@Pizza
Can you do separate patches for all fixes? x64 patch: http://rapidshare.com/files/29983702/x64.patch.html ftp://mplayerhq.hu/MPlayer/samples/evob/ VC1 and H.264 evobs. Last edited by _xxl; 7th May 2007 at 14:38. |
7th May 2007, 11:49 | #1192 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Another GUI suggestion
Split the "Info & Debug" page into three pages:
- "DirectShow control", containing the Merit/Instances/Blacklist/Whitelist stuff. Located below "Codecs". - "Video Details" / "Audio Details", containing the stuff from Info. Located above "OSD". - "SIMD Debug", containing the SIMD stuff. Located above "About".
__________________
MPC-HC 2.2.1 |
7th May 2007, 12:12 | #1193 | Link |
Registered User
Join Date: Nov 2006
Posts: 799
|
GUI suggestions, part deux...
While we're at GUI suggestions, what do you think about removing the horizontal line and that grey border around the drop-down menu?
Maybe something like this (with removed group box): Last edited by fastplayer; 7th May 2007 at 15:05. Reason: Added 2nd picture. |
8th May 2007, 20:54 | #1195 | Link | |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
I have tried ffdshow_rev1133_20070504_clsid.exe, and it works perfectly. (haruhiko: if you want you can make contact with the DFX guys, I think they would make your name out of gold if they knew that DFX is fully working in the directshow players through ffdshow, since they try to create so many plugin for so many players (WMP, Real, etc.)) One last thing (which I have asked earlier): can you prevent DFX to steal the focus from the player (or is this the fault of DFX) ? |
|
9th May 2007, 14:55 | #1197 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
With the ffavisynth filter it is. It's installed in ffdshow's folder, either loadplugin() it from there or put it in your avisynth plugin folder. Create a preset with mocomp deinterlacing enabled. In the avisynth script, call ffdshow("presetname") and it'll run the video through ffdshow.
Not all versions come with ffavisynth.dll. Post to the ffdshow thread if you have trouble. |
9th May 2007, 21:43 | #1200 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
You need the Plugins from DScaler
Go the ffdshow configuration, then to "Tray, dialog & paths" and then set DScaler folder. You will then see the "DScaler: Video (MoComp2)" filter on the list of Deinterlace filters. DScaler download can be found here: http://deinterlace.sourceforge.net/downloads.htm
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 9th May 2007 at 21:45. |
Tags |
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl |
Thread Tools | Search this Thread |
Display Modes | |
|
|