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

» Media Player Classic - Home Cinema (MPC-HC)

Автор: dek
Дата сообщения: 10.08.2010 14:16
Старожилы. Пользуюсь MPC-HC v1.3.1249 (released on 28-Aug/2009). Есть смысл попробовать что-то из свежих сборок и какие посмотреть посоветуете?
Автор: Crusader3000
Дата сообщения: 10.08.2010 14:21
ashap88, я использую программу несколько лет. Доверие к ней - полное. Я не говорю что там вирус. Я говорю что там внесли какие-то изменения, после чего Касперский на поведение программы стал ругаться как на кейлоггер. Хотя я уверен что ничего подобного там нет, просто так получилось.

В общем я провёл проверку. "Это самое" изменилось между 1400 (Касперский не ругается) и 1404 (Касперский ругается) билдом:

Цитата:
Revision 1404 - Directory Listing
Modified Mon Dec 7 17:03:54 2009 UTC (8 months ago) by clsid2
MPC now defaults to using the internal sub renderer on Vista/7, even if VSFilter is installed.
Revision 1403 - Directory Listing
Modified Mon Dec 7 16:59:37 2009 UTC (8 months ago) by clsid2
The N version of Windows 7 does not include EVR. So now MPC defaults to using the system default renderer in case EVR is not found on Vista/7.
Revision 1402 - Directory Listing
Modified Mon Dec 7 16:41:28 2009 UTC (8 months ago) by khagaroth
Updated translation
Revision 1401 - Directory Listing
Modified Mon Dec 7 13:07:48 2009 UTC (8 months ago) by Aleksoid
Fix : bug in "Open File" dialog & "Add to Playlist" checked;
Revision 1400 - Directory Listing
Modified Sun Dec 6 22:57:16 2009 UTC (8 months ago) by xhmikosr
-Increased the size of the "Show OSD" box for all resources
-Updated the two Chinese resources to reflect the latest changes

Может быть автор пояснит - что конкретно такое изменилось.
Автор: ashap88
Дата сообщения: 10.08.2010 14:24
Crusader3000 я тоже пользуюсь лет 7 каспером,на форуме касперского говорили добавить в доверенные и не париться

dek да можно и по самый последний билд обновляться,по мне они все стабильные,только,наверно,лучше старые настройки сбросить
Автор: judelaw
Дата сообщения: 10.08.2010 14:26
Crusader3000
Купите версию Касперского МРС-Edition (за доп. деньги ес-но). Там не ругается
Автор: Crusader3000
Дата сообщения: 10.08.2010 14:35
ashap88, добавить в доверенные может любой. Хочется понять - в чём фишка.
Автор: MILES
Дата сообщения: 10.08.2010 14:50
Crusader3000

Цитата:
ashap88, добавить в доверенные может любой. Хочется понять - в чём фишка.


Да что же непонятного? Что есть кейлоггер? Программа, перехвата того, что вы набираете на клавиатуре. С целью шпионить за вами и настучать куда следует. Логично предположить, что раз разработчикам плеера, нет смысла шпионить лично за Вами и тысячами (десятками тысяч) других пользователей, поскольку тут много языков нужно знать, лично всех знать и главное не забывать стучать куда следует. Времени на разработку не останется, придется открыть агенство не менее крупное чем FBI.
Значит, что предполагаем, этот воображаемый кейлоггер, всего лишь процесс перехватывающий клавиатурные команды, для управления плеером, возможно похоже действует, но не более. Так и написано: Поведение ПОХОЖЕЕ на кейлоггер.
Нужно ли что то менять? А зачем? Касперский выполнил функцию сторожевой овчарки: где то в километре от моих ворот прошел алкаш, овчарка сказала "Гав!", предупредила и спит себе дальше. Процесс перехвата клавиатурных команд в плеере работает, не жалуюсь. Вот если завтра моя жена, положит мне на стол всю хронологию переписки в чате, или по телику расскажут про страшную группу хаккеров во главе с неким Casimir666, тогда пожалуй одумаюсь.
Касперский предупреждает и хорошо, у нас и своя голова на плечах должна быть.
Автор: Aleksoid1978
Дата сообщения: 10.08.2010 15:39
Crusader3000

Цитата:
Скорее всего при запуске он перехватывает клавиатурный ввод, причём делает это как-то не обычно, как это делают трояны - вот Касперский и ругается.


Нет там такого - можеш мне поверить. А если уж очень интересно - качаем сырцы и изучаем.
А по поводу предупреждения Каспера - если бы еще знать точнее на какой код он там ругается, а то одно просто название - под ним может скрываться что угодно - одним только разрабом каспера и тем, кто его базы пополняет - известно.
Автор: dek
Дата сообщения: 10.08.2010 15:43
На сайте камрада XhmikosR 2 разные версии msvc2008 и msvc2010 лежат. Какой компилятор более предпочтителен или без разницы?
З.Ы. Как сбросить настройки?...
Автор: V0lt
Дата сообщения: 10.08.2010 15:48
dek
msvc2008

Добавлено:
Crusader3000
проверил последний 2223 x86 билд - чисто. у тебя либо каспер тупит, либо зараза уже внутри.

Добавлено:
dek

Цитата:
З.Ы. Как сбросить настройки?...

см. первый вопрос в FAQ.
Автор: dek
Дата сообщения: 10.08.2010 16:10
V0lt
Обычно просто распаковываю архив, инсталятор при этом, естественно, не используется. Может есть способ сделать это руками или *.bat файлик какой?
Автор: V0lt
Дата сообщения: 10.08.2010 16:46
[more=Сброс настроек]Сброс настроек:
удалить файлы в папке плеера:
mpc-hc.ini
mpc-hc64.ini
удалить папку:
"%APPDATA%\Media Player Classic"
удалить ветки реестра:
HKEY_CURRENT_USER\Software\Gabest\Filters
HKEY_CURRENT_USER\Software\Gabest\Media Player Classic
HKEY_LOCAL_MACHINE\SOFTWARE\Gabest\Media Player Classic

Это все то, что делает инсталлятор с включенной опцией "Сбросить настройки" ("Reset settings").

Для сброса привязки к расширениям файлов выполните:
mpc-hc.exe /unregall[/more]
Автор: dek
Дата сообщения: 10.08.2010 16:54
V0lt
Может тогда сразу добавить эту информацию в шапку, многим пригодится.
Автор: Bladru
Дата сообщения: 10.08.2010 17:23
dek
Цитата:
Может тогда сразу добавить эту информацию в шапку, многим пригодится.
Добавил.
Автор: Groovydmk01
Дата сообщения: 11.08.2010 06:11
Доброго времени суток!
Народ, кодеры, программеры, вы оттачиваете проигрыватель это замечательно!
НО! я уже устал и думаю многие тут устали, неужели нельзя сделать нормальное отдельное меню где бы можно было увидеть и настроить цепочку:
Контейнер -> Сплиттер -> Декодер Video -> Устройство вывода (формат)
-> Декодер Audio -> Микшер -> Устройство вывода (формат)
-> Декодер Subtitle -> Устройство вывода (формат)
я уже тупо заколебался подбирать по менюшкам встроеные кодеры встроенные сплиттеры и микшеры, то одно работает то другое, вчера опять боролся и матькался, всроде все работает и звук есть и микшеры включены - субтитров нет!
сделайте меню графическое с выпадающими списками на каждом пункте чтоб я мог легко посмотреть какого микшера или кодека у меня не хватает, зачем это голимое извращение со строками реестра и непонятными ни кому циферками и приоритетами в меню внешних фильтров? кому это нафиг нужно? повесьте на кнопку нормальное окно с выбором? что это так сложно? чтоб все в одном месте было?
Автор: Unitaz
Дата сообщения: 11.08.2010 07:44

Цитата:
я уже тупо заколебался подбирать по менюшкам встроеные кодеры встроенные сплиттеры и микшеры, то одно работает то другое, вчера опять боролся и матькался, всроде все работает и звук есть и микшеры включены - субтитров нет!
а что их подбирать как правило они не работают нормально .... лично я начинаю с выключения внутренней бесполезной требухи ...
Автор: Aleksoid1978
Дата сообщения: 11.08.2010 07:59
Unitaz

Цитата:
а что их подбирать как правило они не работают нормально .... лично я начинаю с выключения внутренней бесполезной требухи ..


А можно поподробнее - что не работает, и самое главное - что же там внутри бесполезного ???
Автор: Groovydmk01
Дата сообщения: 11.08.2010 08:16

Цитата:
А можно поподробнее - что не работает, и самое главное - что же там внутри бесполезного ???

1) бесполезно показывать pin in и pin out (кому это нужно если ника на это не повлиять)
2) бесполезно выключать встроеный LPCM декодер, все равно включится low merit
3) бесполезно выстраивать внешние кодеки повертикали и расставлять им приоритеты
4) бесполезно показывать 4 АС3 фильтра если в контейнере 4 аудиопотока
ну и сильно неполезно не дать выключить изменение частоты экрана в полноэкранке (нижние 2 пункта) - единожды выставив их потом обратно не убрать.
но самое главное! что нужно сделать - это нормальный выбор цепочки контейнер сплиттер, кодек, устройство вывода, как я писал выше !
Автор: Aleksoid1978
Дата сообщения: 11.08.2010 08:34
Groovydmk01


Цитата:
1) бесполезно показывать pin in и pin out (кому это нужно если ника на это не повлиять)

Мне это очень нужно - очень полезная штука, смотреть GUID, тех. данные и .т.к.


Цитата:
2) бесполезно выключать встроеный LPCM декодер, все равно включится low merit

Это только в том случае, если в системе не находиться подходящий декодер - это касается ВСЕХ встроенных декодеров.


Цитата:
3) бесполезно выстраивать внешние кодеки повертикали и расставлять им приоритеты

Что значит бесполезно - все отлично настраивается и работает. Если что-то не так - опиши.


Цитата:
4) бесполезно показывать 4 АС3 фильтра если в контейнере 4 аудиопотока

Так работает сплиттер - цепляется декодер сразу ко всем доступным адуиопотокам, проблема не в MPC-HC, а в работе декодера, да и не проблема это. Возьми другой проигрыватель, который показывает меню или окно используемых фильтров и посмотри, будет тоже самое.
Например MPEG сплиттер работает по другому, поэтому и кучи аудио-декодеров нет в списке, а MKV, AVI - так. Системный AVI сплиттер работает точно также.


Цитата:
ну и сильно неполезно не дать выключить изменение частоты экрана в полноэкранке (нижние 2 пункта) - единожды выставив их потом обратно не убрать.

Можно подробнее, желательно со скринами проблемы.





Добавлено:
Groovydmk01

Цитата:
но самое главное! что нужно сделать - это нормальный выбор цепочки контейнер сплиттер, кодек, устройство вывода, как я писал выше !


А вот это уже очень немаленький труд - только вопрос, кто же за него возьмется. Проигрывателем занимаются люди в свое личное/свободное время - вместо того, чтобы например посмотреть кино, поиграть в игру или поваляться с девушкой/женой и поиграть с детьми.

Мне и самому, например, нравиться как можно в том же KMP указывать на какой формат, кодек использовать какой сплиттер, фильтр.
Автор: Groovydmk01
Дата сообщения: 11.08.2010 09:12

Цитата:
Мне это очень нужно - очень полезная штука, смотреть GUID, тех. данные и .т.к.

ну если нужно то пусть будет, для меня это бесполезная инфа, мне GSPOT больше нравится все показывает более красиво.

Цитата:
Это только в том случае, если в системе не находиться подходящий декодер - это касается ВСЕХ встроенных декодеров.

Согласен, но это не выглядит как ругать и процента 2 населения этого форума понимают что нехватает кодека, а его реально нехватает. Но плеер не ругается а в тихушку подставляет что-то - это плохо.

Цитата:
Что значит бесполезно - все отлично настраивается и работает. Если что-то не так - опиши.
Можно почитать гдето описание настроек приоритетов и вообще об этом меню? что на что влияет? если я например сниму галку с какогото фильтра в списке, что приэтом произойдет? у него приоритет упадет? в каком порядке выстраивать? как влияет цифра приоритета? как влияет порядок в списке?


Цитата:
Например MPEG сплиттер работает по другому, поэтому и кучи аудио-декодеров нет в списке, а MKV, AVI - так. Системный AVI сплиттер работает точно также.
а можно както галочкой показать какой в данный момент используется ? приходится тыкать попорядку - очень неудобно.

Цитата:
Можно подробнее, желательно со скринами проблемы.
можно но попозже, на словах - если расставить частоты решреша для полноэкранного режима например 24,25,30, и режим по умолчанию 60 Гц то вроде все нормально, но если единожды поставить частоты в двух нижних окошках там где 23.976 и 29.9 то на что это повлияет? и как потом там сделать пустые окна ? тоесть какбы неуказывать принудительно - или хотяб чекбокс чтоб не использовать 2 нижних режима?

Цитата:
Мне и самому, например, нравиться как можно в том же KMP указывать на какой формат, кодек использовать какой сплиттер, фильтр.

мне всем нравится и всем устраивает MPC-HC, но хочется вот такой вот доработочки! было бы просто шикарно, ни один проирыватель рядом бы не лежал.
Автор: V0lt
Дата сообщения: 11.08.2010 09:32
Aleksoid1978
Я всегда не понимал, почему в фильтрах вместо названия сплиттера я вижу полный путь к файлу. Это можно починит?
Автор: Aleksoid1978
Дата сообщения: 11.08.2010 09:41
V0lt

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


Наверное можно - я не ковырялся, не смотрел.
Если есть желание найти где это изменить в коде - всегда пожалуйста, я буду только рад.
Автор: V0lt
Дата сообщения: 11.08.2010 09:42
Хотя если сплиттер подключается как внешний, то он появляется в списке. Имя файла тоже есть, но под ним теперь прячется "File Source (Async.)"
Автор: judelaw
Дата сообщения: 11.08.2010 11:19
V0lt
Цитата:
почему в фильтрах вместо названия сплиттера я вижу полный путь к файлу

Таков механизм построения графа. Source - это фильтр, который коннектится к файлу. Splitter же этот файл разбирает на потоки и передает декодерам. Многие сплиттеры имеют эти два механизма, то есть для каждого есть пара: Splitter - Source (например, встроенный имеет [MPC - Matroska Splitter] и [MPC - Matroska Source]. У Haali своя пара). В системе есть еще фильтр [File Source (Async.)]. Граф начинает строится двумя способами (на примере MPC - Matroska):
1. [File Source (Async.)] (с указанием на файл) > [MPC - Matroska Splitter]
2. [MPC - Matroska Source] (с указанием на файл)
Внешние сплиттеры цепляются в МРС только первым способом, а с внутренними сплиттерами строится граф вторым способом.
В GraphStudio можно построить граф двумя вариантами и есть параметр, каким образом отображать Source (как Имя Файла, или же как Имя Фильтра):
через [File Source (Async.)]: через [MPC - Matroska Source]:
Автор: Groovydmk01
Дата сообщения: 11.08.2010 11:30
judelaw
вот вот ! сделали бы как в graphstudio - тока попроще простыми выпадающими списками и прикрутили к MPC-HC!
Автор: judelaw
Дата сообщения: 11.08.2010 12:27
Groovydmk01
Цитата:
сделали бы как в graphstudio - тока попроще простыми выпадающими списками и прикрутили к MPC-HC!

Информация о графе в МРС выводится аналогичная что и в графстудио:

Разруливать фильтры в МРС не так удобно, как в том же PotPlayer или KMPlayer, но если привыкнуть - нормально все получается. К тому же, в МРС есть возможность управлять subtype-ами фильтров. И простое добавление, например, к декодеру Cyberlink нужного субтипа, даст возможность на Win7/x64 цеплятся ему ко всем сплиттерам на VC-1. Попробуйте такое проделать в КМР/POT, не выйдет

А удаление нужного субтипа решит ситуацию, когда есть два равнозначных декодера, но c одним вы хотите декодировать Mpeg2, а со вторым только DVD (что тоже mpeg2 ).
Автор: Groovydmk01
Дата сообщения: 11.08.2010 12:44


Цитата:
Информация о графе в МРС выводится аналогичная что и в графстудио:

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


Цитата:
Разруливать фильтры в МРС не так удобно, как в том же PotPlayer или KMPlayer, но если привыкнуть - нормально все получается. К тому же, в МРС есть возможность управлять subtype-ами фильтров. И простое добавление, например, к декодеру Cyberlink нужного субтипа, даст возможность на Win7/x64 цеплятся ему ко всем сплиттерам на VC-1. Попробуйте такое проделать в КМР/POT, не выйдет

Вот это уже интересно, с этого места можно где-то почитать поподробнее, про типы субтипы , для меня это просто ключи реестра какие-то, которые просто набор букв - ниче не понимаю что сними делать
Автор: usalex
Дата сообщения: 11.08.2010 13:16

Цитата:
К тому же, в МРС есть возможность управлять subtype-ами фильтров

Эту возможность нужно толково описать (на конкретном примере того же сайберлинковского декодера) и в шапку занести.
Автор: judelaw
Дата сообщения: 11.08.2010 13:19
Groovydmk01
К сожалению, сам выуживаю по крупицам с форумов и случайных статей, и потом мое больное воображение рисует представление об этом . Тема сложная, техническая, больше программерская, и для понимания того, как все устроенно - слишком тяжелая. Так что не хочу нести тут ахинею, и как говорится: "промолчу - сойду за умного" Надо рыскать по http://msdn.microsoft.com
Автор: V0lt
Дата сообщения: 11.08.2010 13:25
judelaw

Цитата:
В GraphStudio можно построить граф двумя вариантами и есть параметр, каким образом отображать Source (как Имя Файла, или же как Имя Фильтра)

Я пока не нашел в каком месте кода имя фильтра меняется на имя файла. Но оно меняется еще до добавления в меню, где непонятно. Там очень много кода, который тасует фильтры...

ЗЫ: Если есть тут программеры на VS2005, то просьба скомпилировать MP4Splitter.ax и MpaDecFilter.ax из исходников Splayer-а. У меня на VS2008 не получается
Автор: judelaw
Дата сообщения: 11.08.2010 13:32
usalex
Цитата:
Эту возможность нужно толково описать (на конкретном примере того же сайберлинковского декодера) и в шапку занести.

Разработчики Cyberlink ненароком или намеренно убрали возможность коннектиться к своему декодеру в сторонних программах на VC-1. И случайно обнаруженная лазейка (добавления гуида для VC-1 ( {31435657-0000-0010-8000-00AA00389B71} ) в cyberlink) решает эту проблему. Увы, этот вариант срабатывает только на 64-битной Win7 (на 7/х32 и ХР не работает)

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374

Предыдущая тема: Opera (часть 17)


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