MPC-BE forum

MPC-BE => Обсуждение / Discussion => Тема начата: Slayer Moon от 03 ноября 2017, 08:57:44

Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Slayer Moon от 03 ноября 2017, 08:57:44
Приветствую, уважаемые! Решил тут перейти с привычного MPC-HC (вяло поддерживаемого) на ваш продукт (к слову, весьма достойный, примите мою благодарность за труды).
Некоторое недоумение вызвал тот факт, что выбор языка субтитров реализован только во вкладке Навигация/Язык субтитров, т.е. список языков для субтитров отсутствует в привычном меню на правую кнопку мыши/субтитры (как в MPC-HC). Два вопроса - почему так было сделано и можно ли вернуть (или дать возможность пользователю решать отображать список языков субтитров в меню на ПКМ/субтитры) как было?

Ещё вопрос чисто эстетический - очень непривычны глазу иконки, раздаваемые MPC-BE файлам, есть ли возможность использовать иконки от MPC-HC, может быть какой-то внешний Pack иконок подключить?
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Evgeniy1990 от 03 ноября 2017, 09:44:36
Цитата: Slayer MoonНекоторое недоумение вызвал тот факт, что выбор языка субтитров реализован только во вкладке Навигация/Язык субтитров, т.е. список языков для субтитров отсутствует в привычном меню на правую кнопку мыши/субтитры (как в MPC-HC). Два вопроса - почему так было сделано и можно ли вернуть (или дать возможность пользователю решать отображать список языков субтитров в меню на ПКМ/субтитры) как было?
1. Мы, наоборот, ушли от неудобного переключения дорожек субтитров через ПКМ, на более удобное и привычное, с помощью кнопки SUB на панели управления. Аналогично и для аудио дорожек кнопка AUD рядом.
2. Возвращать обратно мы не будем, ибо это уже давным давно подтвержденный и уже устоявшийся функционал.
И в этом, кстати, плюс для нашего проекта в отличие от MPC-HC.
Цитата: Slayer MoonЕщё вопрос чисто эстетический - очень непривычны глазу иконки, раздаваемые MPC-BE файлам, есть ли возможность использовать иконки от MPC-HC, может быть какой-то внешний Pack иконок подключить?
Если вам не нравятся встроенные иконки, можете скачать любые другие с официальной странички иконок.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Slayer Moon от 03 ноября 2017, 09:53:58
По поводу субтитров понятно, получается вариантов нет, как-никак не все пользуются панелью управления (у меня вообще отключены все меню кроме полоски перемотки)...

А как пользоваться иконками со странички по вашей ссылке? Да и иконок от MPC-HC там, насколько я вижу, не наблюдается...
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Evgeniy1990 от 03 ноября 2017, 10:03:42
Цитата: Slayer MoonА как пользоваться иконками со странички по вашей ссылке? Да и иконок от MPC-HC там, насколько я вижу, не наблюдается...
У нас свои иконки есть.

По поводу того, как их подключить - достаточно заменить библиотеку иконок mpciconlib.dll в папке плеера в зависимости от используемой версии (32 или 64 бит) и еще раз применить файловые ассоциации.
[merge_posts_bbcode]Добавлено: 2017-11-03 10:03:42[/merge_posts_bbcode]

Slayer Moon
Вы можете попробовать пакет монохромных иконок, как наиболее близких к иконкам MPC-HC.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Slayer Moon от 03 ноября 2017, 15:33:21
Сделал всё как вы написали, но там после замены соответствующего dll файла ещё и explorer нужно перезапустить, тогда подгружаются нужные иконки. Как бы там ни было, опробовал всё что было, нужных мне, увы, нет. Нет ли способа заюзать mpciconlib.dll от MPC-HC в MPC-BE или иным способом получить нужные иконки для файлов?
[merge_posts_bbcode]Добавлено: 2017-11-03 15:33:21[/merge_posts_bbcode]

В общем, заменил всё что было нужно (из иконок) с помощью Default Programs Editor. С удивлением обнаружил что в mpciconlib.dll из состава MPC-BE гораздо больше иконок под различные форматы, нежели чем в MPC-HC, молодцы что не поленились нарисовать!

С языком субтитров вопрос так же решил, меню вызываю Alt\'ом, а дальше уже всё как по маслу и без использования мыши (что актуально при просмотре с дивана где лично у меня только беспроводная клавиатура).
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Leo от 03 ноября 2017, 17:20:05
Цитата: Slayer MoonС языком субтитров вопрос так же решил, меню вызываю Alt\'ом, а дальше уже всё как по маслу и без использования мыши (что актуально при просмотре с дивана где лично у меня только беспроводная клавиатура).
Так может проще S потыкать?
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Slayer Moon от 03 ноября 2017, 18:32:42
Проще - без вопросов, но когда список субтитров в файле велик (а не 3-5 штук), быстрее оказывается выбор сразу нужного, а не перелистывание один за другим.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: V0lt от 03 ноября 2017, 18:48:49
Цитата: Evgeniy19901. Мы, наоборот, ушли от неудобного переключения дорожек субтитров через ПКМ, на более удобное и привычное, с помощью кнопки SUB на панели управления. Аналогично и для аудио дорожек кнопка AUD рядом.
Не совсем. ПКМ->Навигация->Язык субтитров.
[merge_posts_bbcode]Добавлено: 2017-11-03 18:48:49[/merge_posts_bbcode]

Имхо, текущее положение субтитров и аудиодорожек в "Навигации" неоптимально, но раньше еще хуже было (разные субтитры в разных местах). Перемещать список субтитров и аудиодорожек по единичному желанию и без доскональной проработки не будем.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Evgeniy1990 от 03 ноября 2017, 19:12:57
Цитата: V0ltНе совсем. ПКМ->Навигация->Язык субтитров.
Я имел в виду: "ПКМ -> Субтитры" и "ПКМ -> Аудио".
В них мы не можем выбирать и переключать дорожки субтитров и аудио.

Цитата: V0ltИмхо, текущее положение субтитров и аудиодорожек в "Навигации" неоптимально, но раньше еще хуже было (разные субтитры в разных местах). Перемещать список субтитров и аудиодорожек по единичному желанию и без доскональной проработки не будем.
А вот для раздела "Навигация", переключение дорожек видео, аудио и субтитров является необходимым в основном для DVD-Video. Поскольку именно при работе с DVD-Video, мы используем данный раздел "Навигация", следовательно и дорожки различных потоков (видео, аудио и субтитров) удобно и быстрее всего переключать через этот раздел.
Поэтому для раздела "Навигация", переключение дорожек видео, аудио и субтитров было оставлено. И пусть будет.
[merge_posts_bbcode]Добавлено: 2017-11-03 19:12:57[/merge_posts_bbcode]

Цитата: Slayer MoonНет ли способа заюзать mpciconlib.dll от MPC-HC в MPC-BE или иным способом получить нужные иконки для файлов?
Нет. В этом нет смысла и нет необходимости. Каждый проект имеет свой уникальный набор иконок, как встроенный по умолчанию, так и различные внешние пакеты иконок.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Slayer Moon от 03 ноября 2017, 20:54:57
Цитата: Evgeniy1990Нет. В этом нет смысла и нет необходимости.
Я считаю, что необходимости и вправду нет, а вот смысл есть (для таких вот "перебежчиков" с MPC-HC как я, да и мало ли с какого видео-софта народ пересаживается на ваш, уверен что часть такого народа хотела бы иметь возможность использовать привычные иконки, другое дело что такие ПАКи вряд ли кто-то будет делать).

Вообще плеер радует, спасибо за работу, некоторые вещи реализованы более грамотно чем в MPC-HC, например переключение субтитров мгновенное, без паузы в воспроизведении файла. Настройка цвета полосы с перемоткой, вывод имени файла в эту полосу - большие плюсы для меня лично.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: V0lt от 15 июня 2018, 16:19:04
В общем так. В ревизиях с r3727 по r3742 был сильно перелопачен код выбора аудиодорожек и субтитров. И в принципе можно попробовать перенести выбор дорожек из Навигации в Воспроизведение.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Aleksoid1978 от 16 июня 2018, 04:23:23
Пробуй.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: V0lt от 16 июня 2018, 16:25:49
Есть команды "Default Style" и "Forced only". Имхо, они должны быть доступны всегда, т.к. сохраняются в настройках и могут быть изменены до начала воспроизведения.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Aleksoid1978 от 16 июня 2018, 16:51:02
В принципе согласен.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: V0lt от 16 июня 2018, 22:44:06
1-й тестовый билд с новым меню - https://yadi.sk/d/M18ZlANl3Xy6YE
[merge_posts_bbcode]Добавлено: 2018-06-16 22:44:06[/merge_posts_bbcode]

Залил 2-й тестовый билд. Теперь "Default Style" и "Forced only" всегда активны, небольшие доработки.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Aleksoid1978 от 17 июня 2018, 04:18:08
Мое мнение - список элементов оставить как был, ну т.е.
- Видео
- Аудио
- Субтитры
не надо прям уж на 100% делать все как в MPC-HC. Тем более именно этот порядок в соурс-фильтрах, так сказать уже привыкли.

Ну и с названиями надо как-то определиться, надо чтобы все 3 элемента меню звучали одинаково.
Если уж "Аудио, Субитры" - то тогда "Видео". Ну и наоборот - если уж "Поток видео" - то тогда "Поток аудио" ... Ну как-то так. "Поток" тоже конечно не очень красиво.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: V0lt от 17 июня 2018, 18:39:36
Видео почти никогда не переключается, поэтому оно в конце. Если поставить в начало, то будет непривычно и неудобно.
И в остальном сделано не как в MPC-HC, тем более не на 100%.
[merge_posts_bbcode]Добавлено: 2018-06-17 06:22:10[/merge_posts_bbcode]

Есть еще вариант "Дорожка видео" ("Video track"), как в MPC-HC.

[merge_posts_bbcode]Добавлено: 2018-06-17 18:39:36[/merge_posts_bbcode]

Залил 3-й тестовый билд - https://yadi.sk/d/M18ZlANl3Xy6YE
Команды "Стили...", "Перезагрузить", "Стиль по умолчанию" и "Только форсированные", находящиеся в меню "Субтитры", сгруппированы в подменю "Advanced".
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Aleksoid1978 от 18 июня 2018, 02:13:56
В принципе выглядит неплохо.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: Evgeniy1990 от 18 июня 2018, 17:08:04
В целом, отлично получилось. Осталось только подправить пункт-опцию "Перезагрузить", т.е. сделать так, чтобы он был активен только тогда, когда загружены субтитры, иначе - неактивен. Потому что без субтитров данный пункт "Перезагрузить" не имеет никакого смысла быть активным, поскольку субтитров нет, следовательно и перезагружать-то нечего.
Название: Выбор языка субтитров как в MPC-HC / иконки файлов
Отправлено: V0lt от 18 июня 2018, 21:08:54
Залито в r3750.

"Перезагрузить" поправлено в r3752.