Как программно составить список установленных видеокодеков? - PullRequest
2 голосов
/ 28 апреля 2009

Знаете ли вы, как программно получить список видеокодеков, установленных на компьютере, из форм Windows?

Спасибо.

Ответы [ 2 ]

1 голос
/ 28 апреля 2009

Попробуйте эту ссылку ... Лучший способ перечислить все доступные видеокодеки в Windows?

Обратите внимание ... это для C ++, но следует начать в правильном направлении.

1 голос
/ 28 апреля 2009

Windows Forms являются элементами пользовательского интерфейса, поэтому они вам там не помогут.

Что касается получения списков видеокодеков, на высоком уровне:

  1. Использование DirectShow
  2. Вы можете читать из различных разделов реестра, которые содержат информацию о кодеке
  3. Вы можете проверить расположение файлов кодеков, которые вы ищете
  4. Вы можете попытаться открыть видеофайл внутри и поймать исключение, когда кодеки не существуют. Это, вероятно, потребует некоторого пользовательского кода или API

Кроме того, для дальнейшего использования, как правило, утверждение «мне нужен код» не принесет вам положительных ответов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...