【问题标题】:How to programmatically list Installed video codecs?如何以编程方式列出已安装的视频编解码器?
【发布时间】:2009-04-28 17:45:39
【问题描述】:

您知道如何以编程方式从 Windows 窗体中获取计算机上安装的视频编解码器列表吗?

【问题讨论】:

    标签: c# list video codec


    【解决方案1】:

    Windows 窗体是 UI 元素,因此它们无法帮助您。

    就检索视频编解码器列表而言,概括地说:

    1. 使用DirectShow
    2. 您可以从包含编解码器信息的各种注册表项中读取
    3. 您可以检查您正在寻找的编解码器的文件位置
    4. 您可以尝试在内部打开视频文件并捕获不存在编解码器的异常。这可能需要一些自定义代码或 API

    另外,为了将来参考,一般说“我需要代码”不会给你带来有利的回应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-18
      • 2017-12-04
      • 2011-04-01
      • 1970-01-01
      相关资源
      最近更新 更多