Как узнать, какие форматы видео может воспроизводить мое приложение WPF? - PullRequest
4 голосов
/ 12 ноября 2010

У меня есть небольшое приложение, которое позволяет воспроизводить видео.Прежде всего, я не ограничиваю пользователя в выборе определенных типов файлов.Что я хочу сделать, так это убедиться, что могу воспроизвести файл, выбранный пользователем.Как получить список доступных кодеков или запросить качество воспроизведения приложения WPF (элемент управления MediaElement)?

Альтернативой является преобразование любого выбранного входного файла в единый формат (например, MPEG), прежде чем играть, но это кажется более сложным.

Ответы [ 2 ]

5 голосов
/ 12 ноября 2010
1 голос
/ 12 ноября 2010

Почему бы вам не:

  1. Попробуйте воспроизвести его
  2. , если вы сразу получаете сообщение об ошибке от медиа-элемента, это не поддерживается.

Вы всегда можете скрыть медиа-элемент, пока делаете это.Это будет намного надежнее, чем любая попытка предварительно рассчитать, что поддерживается и что не поддерживается.

...