Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: KMPlayer
Показать сообщение отдельно

Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Примерная схема подключения на KMP внешних фильтров:
читать дальше »
KMPlayer поддерживает различные внешние модули обработки: сплиттеры, декодеры, рендеры и т.п.
Внешние модули могут оказаться функциональнее встроенных,
успешно компенсировав возможные программные недоработки плеера.
Подключение лучшим образом выполняется заданием пользовательских настроек.
KMPlayer является приложением NT32 поэтому поддерживаются только 32-bit модули (x86).

LAV filters : сплиттер + видеодекодер + аудиодекодер.
Поддерживают почти все распространённые кодеки и форматы включая Hi10P.
Могут быть подключены вместе или раздельно.



Схема подключения с регистрацией LAV через встроенный Диспетчер системных фильтров KMP.

Примечание: LAV filters может быть установлен запуском файлов bat находящихся в архиве и также инсталлятором LAV. В этом случае манипуляции с Диспетчером системных фильтров пропускаются до отключения встроенного Libcodec.

Скачиваем LAV filter zip-архив x86: - Ссылка
Распаковываем и копируем папку "LAVFilters-x" в "C:\Program Files (x86)".
Или куда угодно, хоть на флешку.
Переименовываем папку "LAVFilters-x" в "LAV". Закрываем все папки.






Здесь сделаем небольшое отступление.
До начала регистрации LAV в Диспетчере фильтров KMP нужно сбросить настройки.
Для этого в реестре нужно удалить ветки:
HKEY_CURRENT_USER\Software\KMPlayer
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KMPlayer
Также удалить файлы KMPCfg.ini из папки программы и папки KMP в C:\Users\Admin\Documents
если таковые использовались.
Если видеокарта NVidia дефолтный обработчик EVR(C/A) не нужно менять.
Если AMD или Intel GMA HD то назначить обработчик EVR на вкладке "Обработка видео" -> "Обработчик".






Запускаем KMPlayer и по F2 открываем в настройках вкладку Диспетчер фильтров.
Вызываем встроенный в KMPlayer Диспетчер системных фильтров.
В разделе DirectShow Filters ищем записи LAV filters которые могли остаться после предыдущих инсталляций.
Всё найденное удаляем.
Также желательно удалить в реестре ветку HKEY_CURRENT_USER\Software\LAV если таковая имеется.






Закрываем Диспетчер системных фильтров и переходим на вкладку декодеры -> встроенный видеодекодер.
Отключаем встроенный Libcodec.






Переходим на вкладку "Входной фильтр" -> "Общие".
В чекбоксах сплиттера AVI назначаем "Системный".
Снимаем галочку в опции "Открывать в фоновом режиме"






Переходим на вкладку "сплиттер", нажимаем кнопку "внешний декодер/поиск сплиттера".





Открывается окно управления фильтрами. Нажимаем кнопку "Доб. сист. кодек".
В открывшемся окне со списком фильтров выбираем LAV Splitter.






Здесь мы сталкиваемся с ошибкой якобы отсутствия поддержки в LAV Splitter указанных форматов
(нет галочек).
Не обращаем на это внимания и проставляем галочки вручную.






Вновь нажимаем кнопку "Доб. сист. кодек". Добавляем LAV video decoder.
Появляющиеся при добавлении каждого фильтра галочки в правом поле означают
поддерживаемые этим фильтром кодеки.






Закрываем окно управления фильтрами возвращаясь к вкладке "сплиттер".
На всех чекбоксах назначаем "LAV Splitter",
а если его записи нет то "системный", или "нет действия".






Если справа чекбокса с записью "LAV Splitter" нажать кнопку "С" то откроется окно настроек фильтра.





Переходим на вкладку "внешний декодер видео" и на всех чекбоксах выбираем LAV video decoder.





Переходим на вкладку "Настройки DVD" -> "Декодер MPEG2" и выбираем LAV Video Decoder.





При использовании аппаратного ускорения с LAV Video Decoder
не должна использоваться встроенная DXVA-технология плеера,
поэтому галочка "DXVA2 mode" на вкладке "Обработка видео" -> "Общие" должна быть снята





Последний раз редактировалось istashko, 03-02-2016 в 19:15.


Отправлено: 17:26, 27-05-2013 | #33

Название темы: KMPlayer