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

» Media Player Classic - Black Edition (MPC-BE) часть 1

Автор: MILES
Дата сообщения: 30.10.2012 15:37
Aleksoid1978


Цитата:
По поводу ZoomPLayer - не надо никогда сравнивать коммерческий продукт с нашим, это попросту нелогично, согласен ?


Относительно, у них есть бесплатная версия, которая вполне покрывает весь функционал МPC, но декодеров встроенных у него нет. Хотя, конечно там наверное люди зарплату получают.


Цитата:
По мне - он очень неудобен как оболочка. Так что тут на вкус и цвет товарища нет.


Я конкретно за какой либо плеер не агитирую, сам использую несколько, под разные нужды. Поначалу мне его интерфейс то же не нравился, но один раз как следует все настроив убедился, что как раз в нем все и работает правильно, во всех случаях. Потому и посоветовал его человеку озабоченному теми же проблемами, что и я. А так я конечно за простую доходчивость MPC выступаю, мне большая часть возможностей Zoom по барабану. Поясню почему я ему советую именно Zoom , а на скажем пресловутый Potplayer. Zoom заточен именно под работу с внешними декодерами, сплиттерами т.д. Человек использует xy-VSFilter , но например MPC не сможет его удовлетворить полностью, поскольку при просмотре с субтитрами иногда приходится и тайминг подстраивать налету, и придется ему вбивать циферки в свойствах фильтра, а это неудобно. А Zoom полностью интегрируется с xy-VSFilter и поддерживает сдвиг налету прямо из интерфейса.

Ну и прямо скажем xy-VSFilter не бесполезен, поскольку используя встроенный мы имеем часто такие вот странности:

Слева xy-VSFilter, справа встроенный в MPC:




Автор: evgenb82
Дата сообщения: 30.10.2012 20:13
MILES
так выкладывали бы эти субтитры со страностями и скриншотами, чтобы встроенный в MPC декодер сабов можно было исправлять.
Автор: Bai_Hou
Дата сообщения: 30.10.2012 23:13
MILES
Спасибо за поддержку. Всё же надеюсь, что до настройки Zoom Player дело не дойдёт. Собственно, я тоже вижу MPC как гибкую и удобную оболочку, в которой могу всё настроить и всем управлять, мне тоже хочется, чтобы плеер таким оставался. С другой стороны, я очень ценю BE за простой и изящный скин, за превью и спидстеп, за встроенные редкие декодеры, которые при возникновении в них потребности не надо где-то искать. Поэтому хочется, чтобы BE был во всём лучше HC и не приходилось бы выбирать, чем пожертвовать.

evgenb82
Странности возникают не из-за декодера (или сабов), а из-за его места в графе фильтров. Вот тут подробнее рассказывается, если интересно.
Автор: Aleksoid1978
Дата сообщения: 31.10.2012 04:51
То что внутренний механизм сабов некорректно с аниме это я знаю, ими уже 100 лет никто не занимался, и до сих пор не занимается. Встраивать в проигрыватель, вернее затачивать под внешние компоненты - по мне так это плохой тон. Да - надо будет сделать нормальную поддержку для получения и управления списком субтитров, все остальное - вряд ли.

Глянул мельком работу с xyVSFilter - тоже свои заморочки, а как быть когда мы открываем файл, идет обработка сабов через него, и тут мы закинули внешний файл с сабами, он же его не хватает, его хватает внутренний механизм. Короче гемороя куча.
Автор: Aleksoid1978
Дата сообщения: 31.10.2012 07:33
Поковырялся немного глубже с VSFilter - да, можно сделать его поддержку, но там работы конечно куча, придеться ну очень много кода дописывать/переписывать, чтобы это сделать.

Так что я даже не знаю как и сказать, но я не буду это делать, просто не интересно. А так может кто-то и решиться/возьмется.
Автор: Leo1000
Дата сообщения: 31.10.2012 09:07
Aleksoid1978
Ты бы знал, насколько распространен mpc у анимешников . И если бы кто-то "причесал" его работу с субтитрами, то этот кто-то заслужил бы просто неимоверный респект .
Автор: Aleksoid1978
Дата сообщения: 31.10.2012 09:28
Leo1000

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

По поводу VSFilter - вот тестовый билд http://rghost.ru/41251038
Это только набросок, проверять желательно со внутренним MKV/MP4 сплиттером, т.к. со сплиттерами MPEG и внешними все намного сложнее, они отдают только одну дорожку на выходе, и получается чтобы сделать универсальное меню надо список дорог, активность и т.д. получать из сплиттера, а вкл./выкл. субтитров делать в VSFilter.

Для начала проверим это. а там посмотрим, может не я а кто-то другой допилит.
Автор: Antonij72
Дата сообщения: 31.10.2012 09:36
Leo1000

Цитата:
насколько распространен mpc у анимешников


Цитата:
если бы кто-то

Среди анимешников нет программеров? Вот пришел бы кто-нить из этих программеров в команду разработчиков - и сделал бы...
Автор: Leo1000
Дата сообщения: 31.10.2012 09:41
Aleksoid1978
Perfect! Исходнички в личку не кинешь? И, это, передавать значение задержки (F1/F2 по дефолту) теоретически возможно? Или наглею

Добавлено:
Antonij72

Цитата:
Среди анимешников нет программеров?

Сорри, у них не спрашивал. А сам я тот еще прогер. Когда кое-как натянул темную шкурку на mpc, то сам себе не поверил .
Автор: Aleksoid1978
Дата сообщения: 31.10.2012 09:46
Leo1000

Цитата:
И, это, передавать значение задержки (F1/F2 по дефолту) теоретически возможно? Или наглею


Можно, если у интерфейса IDirectVobSub есть нужный метод. Покажи где это делается в MPC-BE, и где в самом VSFilter.

По поводу сырцов - это все на dev.mpc-next.ru

P.S. - на самом деле там еще работать и работать. Вот к примеру не смог заставить чтобы VSFilter подгрузил внешний файл автоматом, хотя он лежал рядом. Просто MPC-BE его берет на ура.

Так же загрузка файлов с сабами в самом MPC-BE, и из перетаскивание(Drag'n'Drop) надо переделывать ... короче все не просто ))
Автор: chogo
Дата сообщения: 31.10.2012 11:43
szl
Повторюсь наверное, по новой сборке ожидается что?
Автор: Aleksoid1978
Дата сообщения: 01.11.2012 01:56
Вот последний текущий билд - http://rghost.ru/41270107
Плюс в него включены наработки по поддержке VSFilter, по сравнению со вчерашним - добавил поддержку загрузки внешних субтитров через меню в MPC-BE, и через Drag'n'Drop.

Кто заинтересован - проверяем и наверное в таком виде я залью, делать поддержку VSFilter + сплиттер в Single Output Pin(AV/LAV/MPEGSplitter) я не буду ... в ближайшее время.
Автор: MILES
Дата сообщения: 01.11.2012 13:07
Aleksoid1978


Цитата:
Плюс в него включены наработки по поддержке VSFilter, по сравнению со вчерашним - добавил поддержку загрузки внешних субтитров через меню в MPC-BE, и через Drag'n'Drop.


Кажется, очень неплохо и даже вполне прилично через LAV сплиттер работает. Присоединяюсь к просьбе на будущее добавить передачу значения задержки, что бы из интерфейса можно было управлять.
Автор: Aleksoid1978
Дата сообщения: 01.11.2012 13:09
MILES

Цитата:
Кажется, очень неплохо и даже вполне прилично через LAV сплиттер работает


Как прилично, если от LAV в VSFilter приходит только одна дорожка. Можеш скрины показать как оно выглядит ??

По поводу задержек - надо будет покопаться.
Автор: MILES
Дата сообщения: 01.11.2012 14:34
Aleksoid1978

Цитата:
Как прилично, если от LAV в VSFilter приходит только одна дорожка.


Да, верно, я просто забыл что одна дорожка внешняя. Получилось так, что он подхватил внешнюю и первую встроенную.
Автор: Aleksoid1978
Дата сообщения: 02.11.2012 08:12
Обновление - http://rghost.ru/41291541
Поддерживается управление задержками, так же VobSub - only forced. Починил переключение дорожек с сабами через меню фильтров.

Ну и еще, что в этом билде хорошего - добавлены расширенные настройки OSD, такие как прозрачность, заливка, тень и т.д.
Автор: Venomous
Дата сообщения: 02.11.2012 09:21
Новый madVR v0.84.5 наконец поддерживает мелко-мягки DVD навигатор. Ура!!!
http://madshi.net/madVR.zip
Автор: MILES
Дата сообщения: 02.11.2012 12:22
Aleksoid1978


Цитата:
Поддерживается управление задержками, так же VobSub - only forced.


Работает, только задержка на OSD не инициируется. Ну и так понял, что русской локализации пока для этого билда нет, конкретно для новых опций.

Venomous

Цитата:
Новый madVR v0.84.5 наконец поддерживает мелко-мягки DVD навигатор.


Да и очень неплохо, вот только проблема если диск с лицензионной защитой от копирования, что то там пока не работает, защиту не принимает.



Автор: Venomous
Дата сообщения: 03.11.2012 16:36
madVR v0.84.6 released

http://madshi.net/madVR.zip


Цитата:
Code:
* fixed: encrypted DVDs didn't play
* fixed: DVD menu "clickable areas" were not always located correctly
* fixed: DVD menu buttons near the FSE seekbar didn't work
* fixed: some minor cosmetical improvements to DVD menu rendering
* fixed: seeking DVDs in fullscreen exclusive mode didn't flush the decoder
* fixed: frame stepping should now work perfectly
* fixed: MPC-HC froze when creating thumbnails
* fixed: MPC-HC froze when seeking DVDs in Windows XP
* fixed: scaling settings were not always remembered after "restore default"
* 50i and 50p SD sources are now auto detected as having PAL/EBU primaries
Playback of encrypted DVDs should now work without having to decypt them first !!! Please test this, especially on win7 and win8 and let me know if it works for you.


Класс!!!
Автор: Bai_Hou
Дата сообщения: 03.11.2012 18:56
Aleksoid1978
А можно и для XP собрать, я бы тоже не прочь потестить изменения.
Автор: Aleksoid1978
Дата сообщения: 04.11.2012 06:50
Вот сборка в 2010 студии, работает в WinXP.

http://aleksoid.tosei.ru/Test/mpc-be/1497/

Если кто хранит настройки в .ini - проверьте в плане скорости сохранения настроек. v0lt там пошаманил малость, должно быть быстрее.
Автор: OlegTag
Дата сообщения: 04.11.2012 11:27
теперь и VS2012 компилирует для ХР
Автор: AlzAlz
Дата сообщения: 04.11.2012 14:26
Под Windows 8 не работает Н264 DXVA - просто не идет воспроизведение.
Если отключить оба встроенных H264 декодера, то подхватывается Microsoft DTV-DVD декодер, который прекрасно пашет с ускорением.
Автор: aha
Дата сообщения: 04.11.2012 14:49
Aleksoid1978

Цитата:
http://aleksoid.tosei.ru/Test/mpc-be/1497/

тут нет х64 и вопрос почему опять перешли на VS 2010?
Автор: Bai_Hou
Дата сообщения: 04.11.2012 15:12
aha

Цитата:
почему опять перешли на VS 2010?

Подразумевая, что с неё уходили.
Автор: V0lt
Дата сообщения: 04.11.2012 15:18
Куда уходили, зачем уходили?
Автор: aha
Дата сообщения: 04.11.2012 16:18
V0lt
Я скачивал где-то в середине октября сборку Aleksoid1978 , она была откомп. в VS 2012 сейчас зашел на сайт http://aleksoid.tosei.ru , решил обновить, нашел mpc-be_x64_1446.7z , но он в собран в VS 2010 SP1, вот и поинтересовался, чем VS 2012 не угодил?
Автор: Bai_Hou
Дата сообщения: 04.11.2012 16:44
aha
Тем, что собранное в VS 2012 из-за происков мелкомягких не работает в XP, число пользователей которой до сих пор примерно равно числу пользователй семёрки.
Автор: V0lt
Дата сообщения: 04.11.2012 17:12
Если глянуть исходники, то можно заметить, что присутствуют файлы проектов как для VS2010 так и для VS2012. Кто чем пользуется, тем и собирает.
Официальные релизы собираются в VS2010.
Автор: aha
Дата сообщения: 04.11.2012 17:26

Цитата:
aha
Тем, что собранное в VS 2012 из-за происков мелкомягких не работает в XP, число пользователей которой до сих пор примерно равно числу пользователй семёрки.

когда уже и 8 вышла, ХР - уже прошлое.... ну да ладно ...
а что со сборками оптимизированными под SSE инструкции проца ?

Страницы: 123456789101112131415161718

Предыдущая тема: Call центр Rarus для СRM Управление продажами 1С 7.7


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