View Full Version : New ffdshow build (?)
bob0r
17th December 2005, 20:45
http://download.microsoft.com/download/9/4/2/9428d199-bf6b-4bf4-8c45-89a439199278/dxsdk_dec2005.exe
Might be useful.
_xxl
22nd December 2005, 13:02
http://rapidshare.de/files/9627377/ffdshow-20051221.zip.html
_xxl
22nd December 2005, 16:18
http://rapidshare.de/files/9636739/ffdshow-20051221.zip.html
DeathTheSheep
22nd December 2005, 17:13
A faster, better mirror for your build, drevil ;)
(drevil_xxl ICL9+GCC4.0.2) ffdshow-20051221.zip (http://www.myfilehut.com/userfiles/5120/CollectedBuilds/ffdshow-20051221.zip)
Your last ICL9 build (12-08) had the noise shaping feature working perfectly, but this one shows the crashing behavior I mentioned before. Perhaps if you compiled the noise shaping code with ICL9... :D
Kurosu
22nd December 2005, 19:25
I had a build automation script for years (when Athos was still around) and I finally put enough effort into it to have it running more or less clean. What it does:
- get ChangeLog
- do cvs update
- compile the targets set in the configuration files
- generate the HTML page linked below
- upload files
You can check the result over at http://kurosu.free.fr/ffdshow.htm
Prerequisits for it to work are probably:
- gcc 4.0.2 from sherpya or your own compile
- mingw (my version is a patchwork, so I can't be more precise)
- msys and its DTK (mostly for perl)
- a large upload space available through FTP
- NSIS. 2.02 probably
- upx in the path
- apply the patch listed here (http://sourceforge.net/tracker/index.php?func=detail&aid=1379941&group_id=53761&atid=471491) as some libraries wouldn't be remade without it
- a FFDShow CVS tree; its folder name must be ffdshow, and this script should be put in its parent folder
I tested it both through the "task scheduler" in Windows, and a cron job + cross-compilation under linux, and it worked at some point. I don't know if it does now.
There would be many additional things to say about how to use and set it up, but I'm just going to say, like many funny people: the documentation is the code, so enjoy. As far as I'm concerned with this script, I'm done.
thuan
23rd December 2005, 13:01
Kurosu I can't find your Athlon 1225 build?
canuckerfan
23rd December 2005, 23:02
Kurosu, I noticed that your builds also have SSE3. However, your builds don't work on my system. The option dialogues for ffdshow don't open and whenever I play something in MPC, it says something along the line of cannot render and try downloading a codec.
MacAddict
25th December 2005, 17:46
I've got the same problem as canuckerfan above. No properties dialog and MPC gives the rendering error, then XviD Decoder kicks in and works. That problem only existed with the K8 A64 build though. I tried the 12-21 P4 build and it seems to work great.
Many thanks
IvS
25th December 2005, 18:11
Same here with a Venice core Athlon 64 3200+.
DeathTheSheep
26th December 2005, 00:39
Same problem as those above, but I don't have SSE3 (...probably. Celeron D 2.93ghz with 533FSB). But still, it's the exact same problem as the folks above have. :)
issa
30th December 2005, 03:10
Latest CVS build,
Here is Intel C++ Compiler build with '-arch:SSE2' (some dll compiled with gcc 4.0.2).
http://rapidshare.de/files/10074282/ffdshow-20051230-icc-sse2.exe.html
Could someone to test it working or not on non-Intel CPU?
IvS
30th December 2005, 04:02
issa: It works.
cyberyeye
31st December 2005, 19:25
Hi :)
Sorry to ask this if this already answer but what build is fine or optimized for A64 (3700+, san diego, 90nm) ???
Gcc build post on http://x264.nl/ seems broken to me because seeking has some "freeze" during 10 sec. this not systematic but really boring.
Don't have this problem with xvid decoder from 1.1.x only with ffdshow.
so wich build is better for A64 (on win32) ?
ps: happy new year to everyone ^^
39 pages to read, maybe it's time to put this info "wich build for..." on sticky or at least on the 1st page no ?
ExtraEye
3rd January 2006, 17:14
cyberyeye,
im using that build with no problems.
also my processor is athlon64 3000+.
from what i recall the best build for athlon64 is gcc with sse2 (and also from what i understood sse3 woun't improve the performence).
so what i do is stick to bob0r builds(unless someone else made a more updated gcc with sse2 ability) that use sse2.
cyberyeye
3rd January 2006, 18:53
Thanks for your reply :)
Bob0r build = http://x264.nl ???
mean for example this build: http://mirror01.x264.nl/x264/ffdshow-20051221-gcc4.0.2-sse-x264.nl.exe
build linked on x264.nl
but this build is "marked" sse, and not sse2...
If i'm wrong where's sse2 bob0r build on 264.nl I see only sse build ?
ExtraEye
3rd January 2006, 20:42
sometimes he doesn't make an sse2 build.
btw
nice nick ;)
DeathTheSheep
4th January 2006, 01:00
What, are we mustn't be sheepy about our eyes--they can lead to our untimely death ;)
cyberyeye
4th January 2006, 01:59
Thanks for the info ExtraEye ^^
Now we should just wait for SSE2 build from bob0r !
:goodpost:
videomixer9
4th January 2006, 19:49
Libraries only, replace with existing ones in ffdshow directory, no ffdshow.ax
GCC 4.0.3 for Athlon 64 SSE3 non-x64 (may also work on SSE2 only)
ffdshow-20060104-gcc4.0.3-athlon64-sse3-x86.7z (http://rapidshare.de/files/10396650/ffdshow-20060104-gcc4.0.3-athlon64-sse3-x86.7z.html)
GCC 4.0.3 for Athlon XP SSE
ffdshow-20060104-gcc4.0.3-athlonxp-sse-x86.7z (http://rapidshare.de/files/10399396/ffdshow-20060104-gcc4.0.3-athlonxp-sse-x86.7z.html)
both contain x264, libmad, libmplayer, libavcodec, libdts, liba52, theora, tremor, realaac, faad
cyberyeye
5th January 2006, 17:18
GCC 4.0.3 for Athlon 64 SSE3 non-x64 (may also work on SSE2 only)
ffdshow-20060104-gcc4.0.3-athlon64-sse3-x86.7z
Thanks I tried and it works fine ; replaced over 21122005 gcc build from x264.nl, now sse3 in ffdshow should be activate and now no "freeze" when seeking an xvid or divx files :-)
ExtraEye
5th January 2006, 22:46
thx videomixer but how do i check if it works now? i mean the libraries and the SSE3?
(it doesn't have a box for sse3)
Rash
6th January 2006, 00:09
Celtic Druid is not releasing builds anymore?
Oh, and just a question. I notice here SSE, SSE3, Athlon64... releases. So that information available on "Info & Debug" while a video is playing, that shows which optimizations are available, are worthless?
Romario
6th January 2006, 01:27
Celtic Druid is not releasing builds anymore?
Sad to hear that:(
signatory
8th January 2006, 19:16
Can someone be so kind to share their ffdshow settings for good xvid playback ? I used the default but get a bit jumpy playback. (frame skippin' ) hit the bug switches, a little bit better. But still not perfect. libavcodec is codec I don't want to install xvid stand alone codecs cos they suck for me.
What IDCT should I use ? Any other ideas? much appreciate help
EDIT: I figured it out. A bug in ffdshow vfw.
issa
9th January 2006, 10:58
Libraries only, replace with existing ones in ffdshow directory, no ffdshow.ax
GCC 4.0.3 for Athlon 64 SSE3 non-x64 (may also work on SSE2 only)
ffdshow-20060104-gcc4.0.3-athlon64-sse3-x86.7z (http://rapidshare.de/files/10396650/ffdshow-20060104-gcc4.0.3-athlon64-sse3-x86.7z.html)
GCC 4.0.3 for Athlon XP SSE
ffdshow-20060104-gcc4.0.3-athlonxp-sse-x86.7z (http://rapidshare.de/files/10399396/ffdshow-20060104-gcc4.0.3-athlonxp-sse-x86.7z.html)
both contain x264, libmad, libmplayer, libavcodec, libdts, liba52, theora, tremor, realaac, faad
Where did you find the GCC 4.0.3?
Inventive Software
9th January 2006, 15:22
http://forum.doom9.org/showthread.php?p=764952#post764952. Hopefully this will be a more up to date catalogue of ffdshow builds.
ExtraEye
9th January 2006, 16:05
good idea
now what will become of this thread...
videomixer9
9th January 2006, 16:36
Where did you find the GCC 4.0.3?
www.reactsoft.com
had this idling on my disk for month so ... doesn't seem to be official but the compiled code said 4.0.3 too so I just used that ... guess they made it 4.1.0 later or maybe it's only late bugfixes ... whatever it worked fine so I kept using it.
Romario
9th January 2006, 21:16
Is SSE3 FFDSHOW really work? I doubt it.
videomixer9
10th January 2006, 18:42
just used those compiler options, I doubt it uses SSE3 really though, however there weren't much (if any at all) changes anyways but it seemed to do the job in not crashing in certain situations, only reason I did it and tagged it that way to make only ppl with those athlon cores get it :) not that i'll do any fruther compiles anymore as CoreAVC totally killed my reason for using ffdshow ...
cc979
13th January 2006, 22:02
has anybody tried compiling gcc-4.1 yet ?
and compiling ffdshow with it ?
bob0r
19th January 2006, 08:18
Can you compile gcc 4.1 on mingw/msys then?
cc979
19th January 2006, 19:43
Can you compile gcc 4.1 on mingw/msys then?
not had time try, well do tonight
cc979
21st January 2006, 02:25
Can you compile gcc 4.1 on mingw/msys then?
rumours that is possible, with some earlier builds but not with svn
to many errors for me
just did a test rebuild of ffdshow, nsis2 give me a strange error and theres no dts - help
DigitalDivide
23rd January 2006, 02:34
I downloaded the latest Milan build and seem to be having a problem with the Preset Automatic Loading.
I have two presets. One for my DVD's and one for avi's. One loads on Filename Match with wildcards using *.avi and the other video_ts*. For some reason which ever preset is highlighted is the one that gets loaded regardless of the filename. I've tried uninstalling and reinstalling and no matter what the same preset always loads regardless. I know I used to have this working with an earlier one but I don't remember what version I had installed previously. Anyone have this problem? Any idea how to fix it.
lithoc
23rd January 2006, 02:42
I'm using my friend PC the other day.
It's a Celeron 500mhz + Intel i810g chipset(s370, integrated graphics), WinXP SP2, 128MB SDRAM.
Having tried,
1.) ffdshow-20051221-gcc4.0.2-sse-x264.nl.exe from x264.nl.
2.) ffdshow-20051109.exe from x264.nl.
3.) (drevil_xxl ICL9+GCC4.0.2) ffdshow-20051221.zip
Crashed when:
1.) Playing audio dshow is use. Happen to any audio codec.
2.) Opening up the video dshow configuration screen. It play the video tho.
3.) Any filter in video dshow will crash.
Need expert oppinion on this.
Do anybody build ffdshow for old machines (eg Pentium-MMX, Pentium 2, older Celeron)?
I still have Pentium-MMX(overclocked) to watch movies sometimes(for sake of torturing it :devil: )
It plays perfectly on Linux + mplayer via VESA 2.0 output.
issa
23rd January 2006, 03:34
I'm using my friend PC the other day.
It's a Celeron 500mhz + Intel i810g chipset(s370, integrated graphics), WinXP SP2, 128MB SDRAM.
Having tried,
1.) ffdshow-20051221-gcc4.0.2-sse-x264.nl.exe from x264.nl.
2.) ffdshow-20051109.exe from x264.nl.
3.) (drevil_xxl ICL9+GCC4.0.2) ffdshow-20051221.zip
Crashed when:
1.) Playing audio dshow is use. Happen to any audio codec.
2.) Opening up the video dshow configuration screen. It play the video tho.
3.) Any filter in video dshow will crash.
Need expert oppinion on this.
Do anybody build ffdshow for old machines (eg Pentium-MMX, Pentium 2, older Celeron)?
I still have Pentium-MMX(overclocked) to watch movies sometimes(for sake of torturing it :devil: )
It plays perfectly on Linux + mplayer via VESA 2.0 output.
Try mplayer on windows with directx output, it use less resources then DirectShow filter.
issa
23rd January 2006, 06:46
Latest CVS build,
SSE2 build (icl 9 + gcc): http://rapidshare.de/files/11624452/ffdshow-20060123-icc-see2.exe.html
Egh
23rd January 2006, 16:38
Latest CVS build,
SSE2 build (icl 9 + gcc):
Were there any serious changes in ffdshow cvs last 3-4 weeks or so? ^^
clsid
23rd January 2006, 17:35
http://cia.navi.cx/stats/project/ffdshow
No updates since Dec 21, 2005 ... until today. I guess Milan is back from vacation :)
videomixer9
23rd January 2006, 18:05
anyone willing to do a more general build?
clsid
24th January 2006, 00:01
Look in this topic for ffdshow builds:
http://forum.doom9.org/showthread.php?t=105386
Lemonzest
24th January 2006, 01:21
with the icl9 builds are the non-pentium checks removed?
clsid
24th January 2006, 01:39
Yes. GenuineIntel check has been patched.
lithoc
24th January 2006, 03:41
Yes. GenuineIntel check has been patched.
Audio filters is not working. Output statics when enabling it.
cc979
24th January 2006, 05:09
anybody get this error building todays cvs,
TglobalSettings.cpp: In member function 'virtual CodecID TglobalSettingsDecAudio::getCodecId(DWORD, FOURCC*) const':
TglobalSettings.cpp:994: error: 'WAVE_FORMAT_DSPGROUP_TRUESPEECH' was not declared in this scope
make[1]: *** [ffdshow_settings_all.o] Error 1
make: *** [lib] Error 2
OutsiderX
24th January 2006, 10:18
issa,:thanks: for your effort to supply us with the lastest build of ffdshow...
but I found that ffavisynth.dll is not workin' at all....maybe b/c your compiled it with gcc
for anyone who has the same problem like me
you can use
this
http://files.x264.nl/force.php?file=./ffdshow/ffdshow-20051021/icl9.0/ffavisynth.dll
or this one
http://files.x264.nl/force.php?file=./ffdshow/ffdshow-20051021/msvc7.1/ffavisynth.dll
clsid
24th January 2006, 15:34
Audio filters is not working. Output statics when enabling it.
I did some quick tests. Only Freeverb doesn't seem to work. However if I enable Dolby Decoder too, then Freeverb works.
lithoc
25th January 2006, 02:38
I did some quick tests. Only Freeverb doesn't seem to work. However if I enable Dolby Decoder too, then Freeverb works.
Try Equalizer, anything higher than 0db will output statics.
Volume filter works, but the Normalize percentage is not correct.
Sound weird as well, it's not smooth. The sound level suddenly jump from soft to loud and vice versa.
issa
25th January 2006, 06:26
issa,:thanks: for your effort to supply us with the lastest build of ffdshow...
but I found that ffavisynth.dll is not workin' at all....maybe b/c your compiled it with gcc
for anyone who has the same problem like me
you can use
this
http://files.x264.nl/force.php?file=./ffdshow/ffdshow-20051021/icl9.0/ffavisynth.dll
or this one
http://files.x264.nl/force.php?file=./ffdshow/ffdshow-20051021/msvc7.1/ffavisynth.dll
Latest CVS build (icl 9, msvc, gcc [libmplayer, libavcodec]): http://rapidshare.de/files/11775390/ffdshow-20060125-icc-sse2.exe.html
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.