1

Тема: Выбор языка субтитров как в MPC-HC / иконки файлов

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

Ещё вопрос чисто эстетический - очень непривычны глазу иконки, раздаваемые MPC-BE файлам, есть ли возможность использовать иконки от MPC-HC, может быть какой-то внешний Pack иконок подключить?

2

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Slayer Moon пишет:

Некоторое недоумение вызвал тот факт, что выбор языка субтитров реализован только во вкладке Навигация/Язык субтитров, т.е. список языков для субтитров отсутствует в привычном меню на правую кнопку мыши/субтитры (как в MPC-HC). Два вопроса - почему так было сделано и можно ли вернуть (или дать возможность пользователю решать отображать список языков субтитров в меню на ПКМ/субтитры) как было?

1. Мы, наоборот, ушли от неудобного переключения дорожек субтитров через ПКМ, на более удобное и привычное, с помощью кнопки SUB на панели управления. Аналогично и для аудио дорожек кнопка AUD рядом.
2. Возвращать обратно мы не будем, ибо это уже давным давно подтвержденный и уже устоявшийся функционал.
И в этом, кстати, плюс для нашего проекта в отличие от MPC-HC.

Slayer Moon пишет:

Ещё вопрос чисто эстетический - очень непривычны глазу иконки, раздаваемые MPC-BE файлам, есть ли возможность использовать иконки от MPC-HC, может быть какой-то внешний Pack иконок подключить?

Если вам не нравятся встроенные иконки, можете скачать любые другие с официальной странички иконок.

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

3

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

По поводу субтитров понятно, получается вариантов нет, как-никак не все пользуются панелью управления (у меня вообще отключены все меню кроме полоски перемотки)...

А как пользоваться иконками со странички по вашей ссылке? Да и иконок от MPC-HC там, насколько я вижу, не наблюдается...

4

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Slayer Moon пишет:

А как пользоваться иконками со странички по вашей ссылке? Да и иконок от MPC-HC там, насколько я вижу, не наблюдается...

У нас свои иконки есть.

По поводу того, как их подключить - достаточно заменить библиотеку иконок mpciconlib.dll в папке плеера в зависимости от используемой версии (32 или 64 бит) и еще раз применить файловые ассоциации.

Добавлено: 2017-11-03 10:03:42

Slayer Moon
Вы можете попробовать пакет монохромных иконок, как наиболее близких к иконкам MPC-HC.

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

5

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Сделал всё как вы написали, но там после замены соответствующего dll файла ещё и explorer нужно перезапустить, тогда подгружаются нужные иконки. Как бы там ни было, опробовал всё что было, нужных мне, увы, нет. Нет ли способа заюзать mpciconlib.dll от MPC-HC в MPC-BE или иным способом получить нужные иконки для файлов?

Добавлено: 2017-11-03 15:33:21

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

С языком субтитров вопрос так же решил, меню вызываю Alt'ом, а дальше уже всё как по маслу и без использования мыши (что актуально при просмотре с дивана где лично у меня только беспроводная клавиатура).

6

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Slayer Moon пишет:

С языком субтитров вопрос так же решил, меню вызываю Alt'ом, а дальше уже всё как по маслу и без использования мыши (что актуально при просмотре с дивана где лично у меня только беспроводная клавиатура).

Так может проще S потыкать?

7

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Проще - без вопросов, но когда список субтитров в файле велик (а не 3-5 штук), быстрее оказывается выбор сразу нужного, а не перелистывание один за другим.

8

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Evgeniy1990 пишет:

1. Мы, наоборот, ушли от неудобного переключения дорожек субтитров через ПКМ, на более удобное и привычное, с помощью кнопки SUB на панели управления. Аналогично и для аудио дорожек кнопка AUD рядом.

Не совсем. ПКМ->Навигация->Язык субтитров.

Добавлено: 2017-11-03 18:48:49

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

9 (изменено: Evgeniy1990, 2017-11-03 19:15:48)

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

V0lt пишет:

Не совсем. ПКМ->Навигация->Язык субтитров.

Я имел в виду: "ПКМ -> Субтитры" и "ПКМ -> Аудио".
В них мы не можем выбирать и переключать дорожки субтитров и аудио.

V0lt пишет:

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

А вот для раздела "Навигация", переключение дорожек видео, аудио и субтитров является необходимым в основном для DVD-Video. Поскольку именно при работе с DVD-Video, мы используем данный раздел "Навигация", следовательно и дорожки различных потоков (видео, аудио и субтитров) удобно и быстрее всего переключать через этот раздел.
Поэтому для раздела "Навигация", переключение дорожек видео, аудио и субтитров было оставлено. И пусть будет.

Добавлено: 2017-11-03 19:12:57

Slayer Moon пишет:

Нет ли способа заюзать mpciconlib.dll от MPC-HC в MPC-BE или иным способом получить нужные иконки для файлов?

Нет. В этом нет смысла и нет необходимости. Каждый проект имеет свой уникальный набор иконок, как встроенный по умолчанию, так и различные внешние пакеты иконок.

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

10

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Evgeniy1990 пишет:

Нет. В этом нет смысла и нет необходимости.

Я считаю, что необходимости и вправду нет, а вот смысл есть (для таких вот "перебежчиков" с MPC-HC как я, да и мало ли с какого видео-софта народ пересаживается на ваш, уверен что часть такого народа хотела бы иметь возможность использовать привычные иконки, другое дело что такие ПАКи вряд ли кто-то будет делать).

Вообще плеер радует, спасибо за работу, некоторые вещи реализованы более грамотно чем в MPC-HC, например переключение субтитров мгновенное, без паузы в воспроизведении файла. Настройка цвета полосы с перемоткой, вывод имени файла в эту полосу - большие плюсы для меня лично.

11

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

В общем так. В ревизиях с r3727 по r3742 был сильно перелопачен код выбора аудиодорожек и субтитров. И в принципе можно попробовать перенести выбор дорожек из Навигации в Воспроизведение.

12

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Пробуй.

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

13

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Есть команды "Default Style" и "Forced only". Имхо, они должны быть доступны всегда, т.к. сохраняются в настройках и могут быть изменены до начала воспроизведения.

14

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

В принципе согласен.

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

15

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

1-й тестовый билд с новым меню - https://yadi.sk/d/M18ZlANl3Xy6YE

Добавлено: 2018-06-16 22:44:06

Залил 2-й тестовый билд. Теперь "Default Style" и "Forced only" всегда активны, небольшие доработки.

16

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Мое мнение - список элементов оставить как был, ну т.е.
- Видео
- Аудио
- Субтитры
не надо прям уж на 100% делать все как в MPC-HC. Тем более именно этот порядок в соурс-фильтрах, так сказать уже привыкли.

Ну и с названиями надо как-то определиться, надо чтобы все 3 элемента меню звучали одинаково.
Если уж "Аудио, Субитры" - то тогда "Видео". Ну и наоборот - если уж "Поток видео" - то тогда "Поток аудио" ... Ну как-то так. "Поток" тоже конечно не очень красиво.

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

17

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Видео почти никогда не переключается, поэтому оно в конце. Если поставить в начало, то будет непривычно и неудобно.
И в остальном сделано не как в MPC-HC, тем более не на 100%.

Добавлено: 2018-06-17 06:22:10

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

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

Залил 3-й тестовый билд - https://yadi.sk/d/M18ZlANl3Xy6YE
Команды "Стили...", "Перезагрузить", "Стиль по умолчанию" и "Только форсированные", находящиеся в меню "Субтитры", сгруппированы в подменю "Advanced".

18

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

В принципе выглядит неплохо.

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

19

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

В целом, отлично получилось. Осталось только подправить пункт-опцию "Перезагрузить", т.е. сделать так, чтобы он был активен только тогда, когда загружены субтитры, иначе - неактивен. Потому что без субтитров данный пункт "Перезагрузить" не имеет никакого смысла быть активным, поскольку субтитров нет, следовательно и перезагружать-то нечего.

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

20

Re: Выбор языка субтитров как в MPC-HC / иконки файлов

Залито в r3750.

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