Как увидеть какие кодеки и фильтры DirectShow использует Media Player Classic для проигрывания фалов?
В меню нажмите на ‘Play’ затем на ‘Filters’.
Видео не воспроизводиться при проигрывании DVD в Media Player Classic.
Если Вы не имеете установленного декодера MPEG-2 то должны включить встроенный декодер MPEG-2 в Media Player Classic.
MPC Options -> Internal Filters -> Transform Filters
Media Player Classic зависает при открытии меню File.
MPC Options -> Player -> Hide CD-ROMs Menu
Ошибка “Media Player Classic could not render some of the pins in the graph”
Это обычно означает, что отсутствуют фильтры необходимые для декодировки одного из потоков файла. Сообщение о ошибке должно показать какую-то информацию о нужном формате, но эта информация очень непонятная. Ниже Вы можете найти значения ошибок вместе с форматом который это обозначает.
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {726D6173-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
Это обозначает формат аудио AMR. Для его воспроизведения нужно разрешить AMR в аудио декодере ffdshow.
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA-00389B71}
subtype: Unknown GUID Name {31535046-0000-0010-8000-00AA00389B71}
foramttype: Format_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
Это обозначает формат видео FPS1. Для его воспроизведения необходим Fraps. Или включите FPS1 в настройках видео декодера ffdshow.
majortype: MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
subtype: MEDIASUBTYPE_MPEG1System {E436EB84-524F-11CE-9F53-0020AF0BA770}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
Это обозначает формат MPEG-1. Попытайтесь включить встроенный MPEG PS/TS/PVA фильтр и декодер MPEG-1 в Media Player Classic. Смотрите Options -> Internal Filters -> Transform Filters.
majortype: MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
subtype: MEDIASUBTYPE_Avi {E436EB88-524F-11CE-9F53-0020AF0BA770}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
Это сообщение обычно означает, что Вы пытаетесь воспроизвести неполные или нестандартно скомпилированные файлы AVI. Дефолтный сплитер AVI Windows имеет проблемы с проигрыванием таких файлов. Включите встроенный AVI сплитер Media Player Classic: Options -> Internal Filters -> Source Filters.
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {34616D69-0000-0010-8000-00AA00389B71}
Это обозначает формат аудио IMA4. Включите IMA ADPCM в аудио декодере ffdshow.
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {00006771-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
Это обозначает формат аудио Ogg Vorbis. Включите Vorbisв аудио декодере ffdshow.
majortype: MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
subtype: Unknown GUID Name {57428EC6-C2B2-44A2-AA9C-28F0B6A5C48E}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
Это обозначает формат RealMedia. Вы должны установить Real Alternative или K-Lite Mega Codec Pack. Если же Вы уже это установили, то нужно сделать следующие настройки в Media Player Classic:
MPC Options -> Formats -> Прокрутите вниз к файлам RealMedia. Ниже Вы увидите надпись DirectShow. Кликните на это и измините на RealMedia.
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {736F7774-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
Это обозначает формат аудио TWOS. Здесь нет декодера DirectShow для этого формата. Однако Вы сможете проигрывать этот тип файлов используя Media Player Classic если установите QuickTime (или QTA или QT Lite).
Я установил DC-DSP, но не вижу чтобы он работал с Media Player Classic
Вы должны отключить встроенный аудио-переключатель Media Player Classic.
Options > Internal Filters > Audio Switcher
При открытии DVD с помощью Media Player Classic появляется окно ActiveMovie
Включите встроенный в Media Player Classic декодер MPEG-2:
Options -> Internal Filters -> Transform Filters
Media Player Classic показывает черное окно на TV-out
Смените выходной рендерер. Вы можете это сделать в Options -> Playback -> Output
Попытайтесь использовать другие рендереры, пока не найдете какой-то который работает у Вас. Перезапускайте проигрыватель каждый раз после смены рендерера.
Функции ‘Save Image’ и ‘Save Thumbnails’ в проигрывателе Media Player Classic выдают ошибку.
Media Player Classic выдает ошибку: GetCurrentImage failed, hr = 8000ffff
Решение - смена выходного рендерера. По умолчанию в Media Player Classic установлен Overlay Mixer, так-как он обладает наибольшей функциональностью. Между тем сохранение рисунков или создание скриншотов невозможно с помощью Overlay.
Для смены рендерера в Media Player Classic:
Options -> Playback -> Output -> DirectShow Video.
Media Player Classic зависает при попытке проигрывания DVD.
Убедитесь что привод DVD установлен на правильный регион и он совпадает с регионом самого диска DVD.
Вы можете изменить регион привода DVD здесь: Start -> Settings -> Control Panel -> System -> Hardware -> Device Manager -> DVD/CD-ROM drives
Media Player Classic проигрывает диски DVD только в Windows 2000/XP/2003/Vista.
Некоторые файлы содержащие символы unicode выдают ошибку “Failed to render file” в проигрывателе Media Player Classic.
Это может случаться со следующими типами файлов: .rm .amr .3gp
Решение - изменить имя файла так, чтобы он содержал только буквы и цифры. Удалите все символы не входящие в ASCII.
Воспроизведение неровное (прерывается) даже если нагрузка на CPU не очень высокая
В некоторых редких случаях Overlay Mixer в комбинации с YV12 colorspace output вызывает прерывание видео. Возможно из-за ошибок в графическом драйвере.
Решение:
- Измените видео рендерер что используется Media Player Classic: Options -> Playback -> Output -> DirectShow Video
- Выберите RGB32 output в ffdshow:
ffdshow video decoder -> Output ->
Отключите все colorspaces (YV12 и т.д.) кроме RGB32. Включите “High quality YV12 для RGB conversion”.
Файлы QuickTime с сайта GameTrailers проигрываются очень измененными
Это случается если сплитер Haali MP4 используется для проигрывания файла.
Решение:
- Включить встроенный в Media Player Classic сплитер MP4/MOV: MPC Options -> Internal Filters.
- Установить QuickTime (или QTA или QT Lite). После этого MPC будет использовать QuickTime framework для проигрывания файлов .mov.
- Выбрать сплитер Gabest MP4 для .mov во время установки KLCP.
Некоторые файлы .mov воспроизводятся без звука.
Установите QuickTime (или QTA или QT Lite). После этого MPC будет использовать QuickTime framework для проигрывания файлов .mov.
Как выйти из специального режима большого экрана Direct3D в MPC-HC?
Контекстное меню и большинство клавишных комбинаций не работают в режиме Direct3D. Единственный путь выхода из режима полного экрана - нажать Ctrl+C. Это также остановит воспроизведение.
Открытие потоков .asx или .wax приводит к появлении ошибки “Failed to render file”.
Media Player Classic должным образом не поддерживает эти виды потоков. Используйте для этих типов файлов проигрыватель Windows Media Player.
Какая разница между .mov and .hdmov?
Единственная разница - как Media Player Classic проигрывает эти файлы. Для файлов .mov (а также .qt и .amr) он использует QuickTime framework. Как правило это срабатывает очень хорошо и пригодно для некоторых файлов которые по другому и не воспроизводятся. Отрицательной стороной является слабое декодирование видео H.264. Этот формат часто используется для трейлеров фильмов. На счастье, файлы .mov содержащие H.264 также можно проигрывать используя фильтры DirectShow. K-Lite Codec Pack содержит достаточно декодирующих фильтров DirectShow для видео H.264.
Media Player Classic будет использовать фильтры DirectShow для проигрывания файлов .mov если переименовать их расширение на .hdmov (или .mp4). Если QuickTime не установлен, MPC будет использовать DirectShow для файлов .mov.
Воспроизведение видео QuickTime или RealMedia очень пикселизировано.
Это можно исправить путем изменения метода обработки.
MPC options -> Playback -> Output
Выберите режим DirectX 7 или DirectX 9 для QuickTime и RealMedia. Как минимум, один из них должен обеспечить надлежащее воспроизведение.
Не могу повторить (или остановить и начать воспроизведение) файлов RealMedia в Media Player Classic.
Это “баг” (или ограничение) Media Player Classic. Единственное решение - начать проигрывания файла сначала.
Некоторые файлы .rm вызывают аварийное закрытие Media Player Classic.
Решение:
- Изменить имя файла так, чтобы оно имело только буквы или цифры. Изъять все символы не ASCII.
- Переименовать расширение файла с .rm на .rmvb.
Не могу запустить файлы .ram в Media Player Classic. Пишет “cannot render the file”.
Media Player Classic options -> Player -> Formats
Опуститесь до “Real Media File”. Если Вы видите “DirectShow”, кликните на него и измените на “RealMedia”.
Получаю ошибку “DVD: Macrovision Failed” при попытке проигрывания DVD.
Это может возникать при использовании видео рендерера Haali. Решение - изменить этот рендерер в опциях MPC:
MPC options -> Playback -> Output
