Ru-Board.club
← Вернуться в раздел «Программы»

» The KMPlayer (часть 4)

Автор: zallen
Дата сообщения: 26.03.2013 17:22
KMP_User_Manual_byPantuflo

Цитата:
To make a portable version of The KMPlayer, just enable this option in Preferences:

"Store settings to KMPCfg.ini"
Preferences (F2) -> General
With this option enabled, KMP settings will be stored in an .ini file instead of in the Windows registry.
Once enabled, just copy your KMP installation folder to your flash drive or similar.

- Is The KMPlayer completely portable?

Although you can store KMP configuration in a .ini and use it in a portable device, current KMP versions always create some folders in user system.
By popular demand, it's planned to avoid those folders creation in future versions to make KMP completely portable.

- Where can I find a .zip version to download?

At the moment, you can only download KMP as an installer. If you want to extract the installer contents, you can
use a file extraction tool like 7-Zip.
Please note that uploading a .zip packed KMP to any site is not allowed.



portable
Автор: unreal666
Дата сообщения: 26.03.2013 17:54
zallen

Цитата:
Такое приложение в идеале может быть настроено так, чтобы считывать свои конфигурационные настройки во время запуска из того же места, где хранятся его собственные программные файлы.

KMP этому не соответствует.
Автор: 7sh3
Дата сообщения: 26.03.2013 18:05
zallen

Цитата:
Лишь бы писать неважно что.

это ты пишешь - либо ахинею (как в случае "инструкции" по подключению lav в шапке), либо вообще не можешь врубиться, что тут собственно обсуждают (проблема паузы при запуске когда включена опция одинарного клика), либо выдумываешь всякую ерунду (kmp по своей природе это портабл-программа.)

то что ты криво запилил портабле kmp при помощи спец прог никак не делает kmp по своей природе портабл-программой, иначе бы ты его не делал портабле при помощи спец прог еще и на вики ссылку дал... думай головой
Автор: zallen
Дата сообщения: 26.03.2013 18:06
unreal666

KMPCfg.ini в папке KMPlayer хранит настройки программы
KMPKey.ini там же хранит настройки кнопок

Добавлено:
7sh3

Цитата:
Ахинея в шапке

Обоснуй.
Автор: 7sh3
Дата сообщения: 26.03.2013 18:30
zallen

Цитата:
KMPCfg.ini, KMPKey.ini...

в шапке - Признаки мобильности:


Цитата:
Обоснуй.

нечего там обосновывать, простейшую инструкцию

нужно чтобы lav в системе был зарегистрирован > установка lav filters официальным инсталлятором > подключение lav filters в плеере (объяснение в картинках как подключить)
или
нужно чтобы lav в системе был не зарегистрирован > распаковка не менее официального zip архива c lav filters в папку kmp > подключение lav filters в плеере (объяснение в картинках как подключить)

превратил в мозг выносящую ахинею - Ввиду того что стандартная схема подключения LAV на KMP может не сработать мы изменили её., писец какие-то приоритеты, нафиг не нужная регистрация встроенным древним регистратором kmp... ужас
Автор: zallen
Дата сообщения: 26.03.2013 19:00
Ну и что дальше ? Из http://wsnow2.ucoz.ru/publ/3-1-0-2

Цитата:
Для того, чтобы сделать Portable-версию программы, существует довольно много способов. Самый простой - это после установки программы перейти в папку Program Files (если вы ничего не меняли в процессе установки) , найти папку с только что установленной программой и скопировать ее в другую директорию. Потом постараться запустить ехе-файл из той директории, куда вы скопировали папку с программными файлами. Если вам очень повезет, то программа запустится
Как раз случай KMPlayer: он при этом раскладе запускается.

Насчёт LAV то что ты пишешь

Цитата:
нужно чтобы lav в системе был зарегистрирован > установка lav filters официальным инсталлятором > подключение lav filters в плеере (объяснение в картинках как подключить)
или
нужно чтобы lav в системе был не зарегистрирован > распаковка не менее официального zip архива c lav filters в папку kmp > подключение lav filters в плеере (объяснение в картинках как подключить)

на нынешних версиях KMP не прокатывает. Каждый раз при запуске видео вылетает сообщение про ошибку отсутствия LAV dll-лки .
Автор: 7sh3
Дата сообщения: 26.03.2013 19:19
zallen

Цитата:
Ну и что дальше ?

в шапке - Признаки мобильности:
именно поэтому kmp по своей природе портабл-программой являться не может

Цитата:
на нынешних версиях KMP не прокатывает. Каждый раз при запуске видео вылетает сообщение про ошибку отсутствия LAV dll-лки .

почему тогда у меня в сборке не вылетает?
Автор: zallen
Дата сообщения: 26.03.2013 20:22
7sh3

Откуда я знаю, ты запиливаешь сборку. Я не составлял каталог версий входящих в неё файлов.
Вылетает на оригинале. На твоей сборке я не тестировал переподключение LAV.
Автор: 7sh3
Дата сообщения: 26.03.2013 20:51
zallen

Цитата:
Вылетает на оригинале.

не вылетает, если ты не понимаешь что файлы lav filters должны быть в папке плеера то это твои проблемы
должны они быть в папке плеера только по причине кривизны самого kmp, иначе, если файлы lav будут в своей отдельной папке - будет ошибка с dll
Автор: zallen
Дата сообщения: 26.03.2013 21:25
7sh3
Напиши свою инструкцию подключения LAV, а мы потестируем.
LAV должен лежать в собственной папке, чтоб и другие плееры могли его брать.
А если был LAV на компьютере ещё до установки KMP и его использует другой плеер ?
Что теперь из за KMP его нужно перебрасывать в корень KMP ? Это глупо.
Можно его просто подключить к KMP через диспетчер заказных фильтров.
И в папке с KMP ему(LAV) делать нечего. Совершенно тупое предложение с твоей стороны.
Нет никаких препятствий расположения LAV для его подключения на KMP,
просто увеличивается число последовательных шагов для подключения.
Автор: coherent
Дата сообщения: 26.03.2013 22:26
7sh3
Грамотная инструкция по подключению lav filters к KMPlayer была бы действительно очень полезной!
Автор: 7sh3
Дата сообщения: 26.03.2013 22:41
zallen

Цитата:
LAV должен лежать в собственной папке, чтоб и другие плееры могли его брать.

чтобы lav лежал в своей папке и его могли брать другие плееры, в том числе и kmp без каких либо ошибок dll - lav должен быть зарегистрирован в системе
первый вариант - > установка lav filters официальным инсталлятором > подключение lav filters в плеере (объяснение в картинках как подключить)

Цитата:
А если был LAV на компьютере ещё до установки KMP и его использует другой плеер ?

см выше

Цитата:
Нет никаких препятствий расположения LAV для его подключения на KMP,

совершенно верно, если lav зарегистрирован в системе

Цитата:
И в папке с KMP ему(LAV) делать нечего. Совершенно тупое предложение с твоей стороны.

это для второго варианта - нужно чтобы lav в системе был не зарегистрирован > распаковка не менее официального zip архива c lav filters в папку kmp > подключение lav filters в плеере (объяснение в картинках как подключить)
в этом варианте подключения подразумевается что в системе никаких других lav нет, иначе зачем все это если есть первый вариант
kmp из-за своей кривизны не может подцепить lav напрямую если он находится не в папке плеера, ты просто этого тупо не понимаешь, хотя про это уже говорили

Цитата:
Что теперь из за KMP его нужно перебрасывать в корень KMP ? Это глупо.

см выше, в этом варианте lav предназначен только для kmp, система его не видит, если приспичит подключить lav напрямую еще к какому-нибудь плееру то не беспокойся, можно подключить к файлам lav и в папке kmp, другие плееры не такие глючные, им пофигу где файлы lav лежат

Цитата:
Напиши свою инструкцию подключения LAV

возьми и напиши, два варианта, разница между ними только в том, что в первом случае lav цепляется из зарегистрированных в системе а во втором непосредственно сами ax файлы lav цепляются из папки плеера, две кнопки - системные и внешние

Добавлено:
coherent

Цитата:
Грамотная инструкция по подключению lav filters к KMPlayer была бы действительно очень полезной!

да какая там инструкция, "инструкция" у zallen одна минута на подключение - kmp.lav.reg.mp4 (37.2 МБ)
lav audio конечно не обязательно подключать, просто показал что работают все три компонента lav, и аппаратный qsyn выбрал в lav потому что у меня intel
если установлен k-lite пак то lav не нужно устанавливать, он уже есть в системе
Автор: Victor_VG
Дата сообщения: 26.03.2013 23:26
7sh3

Давай проще скажем - правила поиска загружаемых библиотек есть в MSDN и кто хочет - прочтёт, кто не хочет будет искать причины.
Автор: 7sh3
Дата сообщения: 26.03.2013 23:52
Victor_VG

Цитата:
Давай проще скажем

это про другое, kmp не видит библиотеки уже подключенные к нему если они находятся не в папке плеера, точнее даже будет - не kmp их не видит, а сам lav не видит свои же библиотеки из-за кривой реализации прямого подключения в kmp
mpc-hc и pot совершенно спокойно цепляют из любого места
Автор: Victor_VG
Дата сообщения: 27.03.2013 00:47
7sh3

А по моему это опять уши Борланд Дельфи вылезли - я ещё в ряде приложений собранных в ней видел точно такие же явления с подключением библиотек - если либы нет в каталоге с вызывающим её ЕХЕ она не загрузится. Собираю программу в FPC, VC++, GCC, Fortran, даже в древнем LCC - проблем с поиском/загрузкой библиотек не будет, а в Дельфи - сколько угодно и на выбор. Похоже что Борланд в Дельфи специально прописала такие ограничения на пути поиска для исключения ошибок запуска своих библиотек, а они по "наследству" достаются приложениям. В принципе такие номера правятся, но это не всякому разработчику по силам - тут надо в инклюды компилятора лезть и там бинарники исправлять. А они не документированы и специально запутаны чтобы затруднить их анализ....
Автор: SvetonosnyAngel
Дата сообщения: 27.03.2013 10:55
Странно.., почему-то KMP не работает со MPC-HC декодером MPCVideoDec.ax в качестве внешнего фильтра. Все остальные плееры в системе отлично работают. Причем, к плееру цепляется, открывается окно настроек, а вместо видео черный экран.
Автор: zallen
Дата сообщения: 27.03.2013 13:43
Похоже проблемы с подключением LAV на KMP больше нет.
Установил оффициальный KMP 3.5.0.77 и оффициальный установщик LAVFilters-0.55.3.
Оба в дефолтные папки. Подключилось "в два клика" без танцев с бубном.
Достаточно их выбрать в диспетчере фильтров и отключить встроенный видеодекодер.
Никаких других действий не требуется.
Автор: Victor_VG
Дата сообщения: 27.03.2013 13:56
SvetonosnyAngel

А версия и архитектура какая? Возможна ошибка что к 32-х битной программе подключается 64-х битная DLL? В принципе рабочие версии библиотек можно взять с сайта одного из разработчиков MPC-HC. Там у него хотя и "ночнушки", но у меня с ними кроме FileZilla (мелкие глюки в интерфейсе) вопросов не возникало. Если взять программы из каталогов /icl13/ то эти программы будут работать чуть быстрее, но потребуют несколько больше ОЗУ для работы (компилятор Intel C++) чем обычные собранные в MS VC++/GCC. И кстати, там у него сегодня уже и новый LAV Filter лежит - сборка из последних исходников с Git. Может кому и пригодится.
Автор: coherent
Дата сообщения: 27.03.2013 14:06
zallen

Цитата:
Похоже проблемы с подключением LAV на KMP больше нет.

А разве они были?
Автор: zallen
Дата сообщения: 27.03.2013 14:11
coherent

Шутишь ?
Автор: SvetonosnyAngel
Дата сообщения: 27.03.2013 16:11

Цитата:
А версия и архитектура какая? Возможна ошибка что к 32-х битной программе подключается 64-х битная DLL? В принципе рабочие версии библиотек можно взять с сайта одного из разработчиков MPC-HC.


Все 32-x битное. Фильтры там и беру, все новое. BSPlayer (и WMP) у меня превосходно работает с этим MPCVideoDec.ax.
Автор: graalen
Дата сообщения: 27.03.2013 17:44
SvetonosnyAngel

Цитата:
Странно.., почему-то KMP не работает со MPC-HC декодером MPCVideoDec.ax в качестве внешнего фильтра.

Вы с такой постановкой вопроса проблему не решите.
Укажите способ "подцепления" и информацию по ctrl+tab во время воспроизведения.
Автор: SvetonosnyAngel
Дата сообщения: 27.03.2013 18:21

Цитата:
Укажите способ "подцепления" и информацию по ctrl+tab во время воспроизведения.

Подцепляю как "системный" из среды DirectShow (зарегистрированные фильтры по приоритету в системе).

по ctrl+tab:

[Первичный Filtergraph]
0) - KMP Matroska Reader
1) - LAV Audio Decoder
2) - MPC Video Decoder
3) - KMP Audio Transform(Copy)
4) - Video Mixing Renderer9(Renderless)
5) - Default DirectSound Device

[Видеоданные]
Декодер -(MPEG2) MPC Video Decoder
Формат -Major Type: Video - Sub Type: UnKnown
VideoInfo2: dxva 1920X816, 12 bits

[Аудиоданные]
Декодер -(0x2000) LAV Audio Decoder
Формат -Major Type: Audio - Sub Type: PCM

При замене на LAV видео -декодер все показывает зашибись.
Что характерно, видео закодировано в Н264 , но KMP с подключенным MPC Video Decoder пытается открыть его как MPEG2. C другими декодерами открывается правильно. В других плеерах тоже. Получается ошибка при тандеме KMP+MPC Video Decoder.

На открытии файлов m2ts с MPEG2 HD тоже "черный экран"
[Первичный Filtergraph]
0) - 00000.m2ts
1) - LAV Audio Decoder
2) - MPC Video Decoder
3) - KMP Audio Transform(Copy)
4) - Video Mixing Renderer9(Renderless)
5) - Default DirectSound Device

[Видеоданные]
Декодер -(MPEG2) MPC Video Decoder
Формат -Major Type: Video - Sub Type: UnKnown
VideoInfo2: dxva 1905X1088, 12 bits

[Аудиоданные]
Декодер -(0x2000) LAV Audio Decoder
Формат -Major Type: Audio - Sub Type: PCM
Автор: zallen
Дата сообщения: 27.03.2013 19:14
SvetonosnyAngel



Автор: graalen
Дата сообщения: 27.03.2013 19:34
SvetonosnyAngel
Видео рендерер VMR выбран по каким-то веским причинам? Если нет - смените на EVR.
Старайтесь не использовать встроенные сплитеры.

P.S. информацию по ctrl+tab желательно выкладывать всю.
Автор: 7sh3
Дата сообщения: 28.03.2013 02:15
zallen

Цитата:
Шутишь ?

а разве они были? если подключение без регистрации, то это не проблема а особенность

xy-VSFilter - На вкладке "Обработка субтитров_Языки_Расширенные" ставим галочку "Включить внешний модуль субтитров"
внешний модуль это второй движок сабов kmp для ass (pprocdll.dll), чтобы они отображались как положено, и заодно нифига не могли синхронизироваться, к vsfilter не имеет никакого отношения
Автор: zallen
Дата сообщения: 28.03.2013 02:52
7sh3
Кстати раз зашёл разговор, при задействовании xy-VSFilter если кадр масштабируется увеличением, сабы почему то частично теряют чёткость. Как с этим бороться?
Автор: 7sh3
Дата сообщения: 28.03.2013 13:06
zallen
сабы выводятся в кадре, масштабируется кадр
Автор: zallen
Дата сообщения: 28.03.2013 14:19
xy-VSFilter выводит только в кадре? Жаль. При использовании движка сабов KMP c масштабированием чёткость не падает.
Автор: GoomanRUS
Дата сообщения: 30.03.2013 22:41
Опять что-то нажал на клаве, изображение пропало, только звук. Настройки сбрасывал, не помогало (такое уже было). Переустановил KMPLayer.
Теперь такая проблема: нажимаю несколько раз подряд стрелку вправо. В итоге пишет типа переход на 5 сек вперед. А на самом деле изображение дергается на месте (вперед не идет, а просто повторяется).

В чем проблема? Настройки стандартные. Назад (влево) идет нормально.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477

Предыдущая тема: SurfControl Web Filter не видит пользователей AD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.