Как узнать, какие кодеки установлены в Windows?
Узнать какие декодеры установлены на компьютер весьма нетривиальная задача. В операционной системе Windows нет предустановленных утилит, которые позволяют это сделать. Поэтому приходиться использовать решения от сторонних разработчиков.
Одной из таких утилит является DsfMftViewer, главные плюсы которой это бесплатность и максимальная простота использования. Скачиваем DsfMftViewer с официального сайта отсюда, устанавливаем и запускаем. Во время первого запуска увидите окно с уведомлением, что приложение бесплатное и просьбой поддержать его разработчика. Закрываем его, после чего это окно больше никогда не увидите.
Установленные кодеки на компьютере отображаются в виде списка с левой стороны (1). Правда есть нюанс, в Windows используется два программных интерфейса DirectShow и Media Foundation Decoder для доступа к кодекам из программ. DirectShow более старый интерфейс который поддерживается начиная с Windows 95, а Media Foundation Decoder более современный, который появился в Windows Vista. Над списком кодеков есть две кнопки «DirectShow» и «Media Foundation» (2), которые позволяют выбирать, кодеки какого интерфейса отображать.
Под списком кодеков желательно поставить галочки в пунктах «Show in Groups» и «Show Type» (3), чтоб список имел более логичный и структурированный вид. «Show in Groups» включает группировку кодеков по типам (аудио для декодирования и кодирования, видео для кодирования и декодирования видео, а так же эффекты). «Show Type» включает отображение какую разрядность имеет кодек, 32 или 64 бита, которая показывается в скобках перед названием.
При выборе кодека, в основной панели (4) можно увидеть версию кодека, название файла, с какими мультимедийными данными работает и поддержка на аппаратном уровне.
В качестве бонуса идет возможность регистрация нового кодека и удаления кодека (5). Для регистрации нужно нажать «Register…» в открывшемся окне выбрать файл кодека. Для удаления кодека, если совсем точно убираем из списка кодеков зарегистрированных в операционной системе, выбираем ненужный кодек по-0вашему мнению и жмем кнопку «Unregister». Не рекомендую что-то удалять или добавлять, если вы точно не знаете, зачем и что именно вы делаете.
Честь кодеков в Windows предустановленны в операционную систему, другие устанавливаются вместе с программным обеспечением, предназначенным для воспроизведения или редактирования видео и аудио, а третьи добавляют драйвера видеокарт.