我想知道注册过滤器的机制是什么。
就我而言,它是= xvidvfw.dll.
这是XVid Filter(“Xvid MPEG-4 Codec”),我想知道如何在客户端机器上注册?这可能吗?
我尝试使用 - RegSvr32
,但它失败了!
此外,是否有必要在客户端计算机上运行codecpack安装? 请建议我在哪里可以找到上面的过滤器?即Win7编解码器,Win8编解码器等。
提前致谢!
答案 0 :(得分:3)
Regsvr32进行通用的COM注册,它涉及运行DLL的注册代码,这反过来不仅注册COM类,而且还注册托管的DirectShow过滤器。
也就是说,regsvr32是完全执行的注册,没有别的。由于DLL代码特定的原因(特别是错误),注册可能会失败,特别是失败的典型原因包括:
Codec包装更经常是邪恶的。你不知道它拖入机器的内容以及它如何调整其默认值。安装所需的单个过滤器总是更安全。