Как воспроизвести MP4 видео с помощью устройства MCI

С помощью команды mciSendString я могу воспроизводить avi, mpeg, mp3 и т. Д., Но не могу воспроизвести mp4. Здесь на этом веб-сайте написано, что я могу воспроизводить любые видео при условии, что у меня установлены правильные кодеки. Я могу играть в mp4, используя другие медиаплееры (например, vlc player). Как я могу воспроизвести видео в формате mp4 или заставить устройство MCI автоматически определять необходимый тип драйвера и воспроизводить видео?

1 ответ

Решение

VLC встраивает свой синтаксический анализатор MPEG-4 и кодеки в приложение и не разделяет его с системой. Вам нужны "настоящие" кодеки, которые регистрируются в Windows и расширяют стандартный API с поддержкой MPEG-4. Если вам не нужен конкретный кодек для установки, возможно, проще всего будет установить пакет кодеков, например K-Lite.

Другие вопросы по тегам