Skip to content

Indeo Video codec install

Matt Jernigan edited this page Dec 5, 2017 · 8 revisions

How to install Indeo 5

Indeo 5 has been included in Windows since XP SP2 but not enabled (nor updated) since Vista. Enable at your own risk since it is rumored to be vulnerable to malicious videos.

  • To enable, run the following from a command line in Administrator mode (you should get a popup window confirming it is enabled):
    • On 32-bit Windows run: regsvr32 %SystemRoot%\system32\ir50_32.dll
    • On 64-bit Windows run: regsvr32 %SystemRoot%\SysWOW64\ir50_32.dll
  • To disable (which may error, but still disable):
    • On 32-bit Windows run: regsvr32 /u %SystemRoot%\system32\ir50_32.dll
    • On 64-bit Windows run: regsvr32 /u %SystemRoot%\SysWOW64\ir50_32.dll

Alternative solution

A more modern solution is to install ffdshow (now called ffdshow tryouts). I have no idea, however, if this has the same vulnerabilities as the above Microsoft/Intel codecs. This open-source codec collection (based on FFmpeg) comes with an intimidating interface:

  • Download and run the ffdshow installer with the default settings
  • Run the "VFW configuration" app
  • Decoder tab >> Codecs item on left >> find Indeo 5 on right
  • Change Indeo 5 from "disabled" to "libavcodec"
  • Click Apply and/or OK

ffdshow screenshot

👉 Note that ffdshow may not be called for a particular format if you have more than one codec installed for that same format. One way to check this is: Decoder tab >> Output item on left >> Stream settings >> [x] Flip video vertically.

InstalledCodec is also useful for figuring out what's what. You'll want to run the 32-bit version in 32-bit mode because the registry looks different depending on bit mode. The codecs marked as type "Driver - Video" are what VFW uses.