Log in

View Full Version : Can't install ffdshow. Can anybody help?


junglemike
20th June 2006, 05:47
My Win 2000 somehow messed up, I can't play mkv/h264 video that I encoded in any direct-show player. Here's what i do:
1) do restart
2) make sure no program is opened
3) try to install latest ffdshow frim x264.nl and get the error
Error while registering ffdshow.ax
4) If I manually try to register typing regsvr32 D:\Program Files\ffdshow\ffdshow.ax I get this error:
http://img15.imgspot.com/u/06/170/00/error1150778605.gif
5) I tried uninstalling ffdshow and than reinstalling again - doesn't help.
Anybody has any Ideas?

foxyshadis
20th June 2006, 06:53
Quote your paths!

Also ensure you have all the necessary runtime libs. Check videomixer9's page for them.

videomixer9
20th June 2006, 09:03
GCC builds don't need any libs. The path is definatly wrong which may be as said due to missing quotes around the path. Might be also missing rights to install filters, get sure to use an account with admin rights to install.

Other than that no real idea if there's no more defined error, so first try and register using the correct path and not some prolly non-existant floppy drive which a: and b: are usually reserved for if not manually reassigned :P

junglemike
20th June 2006, 19:42
Thanks for trying to help
I made sure that ffdshow.ax is in the D:\Program Files\ffdshow, than I tried both
regsvr32 D:\Program Files\ffdshow\ffdshow.ax
regsvr32 "D:\Program Files\ffdshow\ffdshow.ax"
B: is 64mb ramdrive, I also thought that it was problem of the path - and copied ffdshow.ax there (to b:) - and tried to register it - because b:\ffdshow.ax is the simplest path i can think of. So it's not path problems.
Maybe my ffdshow.ax file is somehow borked? and it simply doesn't recognize it? it is from latest version and is 4520960 bytes long.

videomixer9
20th June 2006, 22:03
Just try a random other build? :P If it doesn't really work either the problem isn't the build, or maybe you got the SSE2 version and don't have an SSE2 CPU, however registering that one should still work as it doesn't use much SSE2 while registering :P

aleste81
25th July 2006, 11:55
I get the EXACT same install problem on a CLEAN FRESH Windows 2000 ( win2000 win2k ).

The file ffdshow.ax refuse to register either in the install process or manually.

-----------------------------------------
Error while registering ffdshow.AX
LoadLibrary ffdshow.AX failed
La procédure spécifiée est introuvable
-----------------------------------------

I have tried with many binaries :

ffdshow-20051129.exe
ffdshow-2546-gcc4.0.3-sse.exe
ffdshow-2546-gcc4.0.3-sse2.exe
ffdshow-2546-gcc4.0.3-sse2-x264.nl.exe
ffdshow-rev2546-SSE2.exe
ffdshow-20051124.exe
ffdshow-20041012.exe
ffdshow-20050303-sse.exe
ffdshow-20051111.exe
ffdshow-20051115.exe

always the same install failure except for one of the very first version from 2002
ffdshow-20020617.exe (which decoder is buggy)

I have Admin login and a SSE2 proc.

foxyshadis
25th July 2006, 13:32
Do you have the correct c runtime libraries? 2000 probably only came with VC 6 runtimes (Msvcp60.dll/Msvcrt.dll), you need 7 for anything since 2002 and 8 for many builds from this year.

Get one of the builds from http://ffdshow.da.cx/ and make sure you install the two libs at the bottom.

Of course make sure you have SP4 as well! As much for your health and safety online as for better video/directx support.