It's not much work:
- the installed codecs are listed in
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Drivers32
(the video codecs are the vidc.* entries and the audio
codecs the msacm.* ones) and you can copy the referenced
file to the same location and add the same registry value
(of course, if the codec relies on some other file, you have
to find out by trial and error; just in case they contain
COM objects, you might also want to register the files as
COM servers from the command prompt: regsvr32.exe file)
- the DirectShow decoders used by WindowsMediaPlayer and
other programs (but DirectShow reverts to the installed
codecs if no DirectShow decoder is available) are usually
packed in the .ax files and you need to register them via
regsvr32.exe (dependencies are still a possible problem);
the list is qite complex to extract from the registry but
you can list them using GraphEdit (a tool included in the
DirectX SDK, which is freely available on the Microsoft
website): for each filter, it tells you the corresponding
file you need to copy and register (just remember that
quartz.dll, qedit.dll, qasf.dll, qnet.dll... and a lot of
others are part of DirectX and WindowsMedia and not of
installed decoders)
Cheers Alessandro.
You have been very helpful to the community. I think I
will call it a "case close", since there seems to be quite
a few difference between W2k3 and xp.
Just one last question though, do you know if it is
possible to run a install/script to have all the xp codec
register/install on my W2k3 box? (the similarity of the
underlying structure of both OS shouldn't cause any issue,
I think. And I am willing to take the risk.) Please
advise.
zeo. Thank you.
-----Original Message-----
Unless you changed the file or file format, the video
codec can not change. Anyway, 'iv32' is the Indeo Video
3.2 if I'm not mistaken. It was included in Windows but
it's not anymore (since XP?) since the current owner,
Ligos, now requires a license fee. You can buy the Indeo
Video 5.x setup from www.ligos.com, which should decode
all previous versions as well (the Intel setup for IV5,
when it was still free and owned by Intel, used to
install decoders for all versions).
Hi Alessandro,
Unfortunately I still haven't heard back from the
Cinepack guys. But one thing I have noticed. The error
message has changed!
Video not available, cannot find 'vids:iv32"
decompressor.
If you recall, it was 'vids:cvid' before I manually put
the Cinepack codec on my W2K3 box. Do you know what
codec is it for vids:iv32 ??
I feel I am making progress (for the first time)
:-)
Cheers mate.
-----Original Message-----
Thanks again,
As you have guessed, the description registry doesn't
help. I have contacted the cinepack guy but he is on
leave for a week. I will post any response from them
afterward.
Cheers
-----Original Message-----
These are all the values related to Cinepack I have in
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\drivers.desc]
"iccvid.dll"="iccvid.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Drivers32]
"vidc.cvid"="iccvid.dll"
Frankly, I don't think the one in drivers.desc is of
any importance, but you can try to add it. If you
correctly registered the codec, I can't imagine
what's wrong, beside the fact the it might not be
compatible with Win2003 (but I don't think so). Maybe
you should contact the codec vendor at
http://www.probo.com/.
Hi Alessandro,
I have followed your instruction carefully but I am
still receive the same error message. How else can I
try?
Really appreciate your patience with this issue.
Regards.
-----Original Message-----
Post by zeothanks for the direction Alessandro.
I have put the files ICCVID.DLL and OEMSETUP.INF
into both WINDOWS\system32 and WINDOWS\system (as
instruction in the website) but it still doesn't
work. Do you think this is all I need to do? i will
try a re-boot now and see what happen.
It's not enough. You need to put the DLL in system32
then launch regedit.exe, navigate to
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Drivers32
and add the following string value
"vidc.cvid" = "iccvid.dll"
If you copy the following code
---------cut here---------
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Drivers32]
"vidc.cvid"="iccvid.dll"
---------cut here---------
to a .reg file (watch out for line wrapping in this
message), you can simply double-click on it (I take
no responsibility).
Most likeky, right-clicking on oemsetup.inf and
selecting Install should do the same.
Post by zeoRegards.
-----Original Message-----
That's the Cinepack video codec. It's always been
included in Windows since the dawn of video
compression but maybe MS took it out of Win2003
since its quite an old technology. You can
http://www.probo.com/cinepak.htm
(It doesn't say it works in XP or 2003, but ity
should.)
Post by zeohi people,
i am just trying my luck here. the problem i have
is not mentioned anywhere in the net. well not
for windows server 2003 anyway.
here is the problem. i have got a video that
can't be played on my windows server 2003. the
error message is "Video not available, cannot
find 'vids:cvid' decompressor. a searh shows me
how to fix this on windows
95. i tried to go through the same procedures
(about going to 'add/remove windows components'
and install media/mutlimedia. but there is no
such an option in windows server 2003. now i am
stuck.
any help will be sincerely appreciated. thanks
for your patience.
--
Alessandro Angeli
<a.angeliATbiosysDOTnet>
.
--
Alessandro Angeli
<a.angeliATbiosysDOTnet>
.
--
Alessandro Angeli
<a.angeliATbiosysDOTnet>
.
.
--
Alessandro Angeli
<a.angeliATbiosysDOTnet>
.
--
Alessandro Angeli
<a.angeliATbiosysDOTnet>