这问题其实是微软偷懒导致的,是微软没把解码器注册进系统和添加相关信息写入注册表导致的!
解决方式:
32位 开始-菜单-运行-输入 regsvr32 ir41_32.ax 和 regsvr32 ir50_32.dll
64位 开始-菜单-运行-输入 regsvr32 C:\Windows\sysWOW64\ir41_32.ax 和 regsvr32 C:\Windows\sysWOW64\ir50_32.dll
PS:C:\Windows\sysWOW64\ir50_32.dll中“C:”为64位系统所在的分区盘符。
注册表我没有导入。在我的机器上,注册完文件以后就可以播放了,这段文字留给注册后还不能播放的童鞋。
然后将下面的信息保存为 REG文件双击导入!
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32] "vidc.iv31"="ir32_32.dll"
"vidc.iv32"="ir32_32.dll"
"vidc.iv41"="ir41_32.ax"
"vidc.iv50"="ir50_32.dll"