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

Автор Slayer Moon, 03 ноября 2017, 08:57:44

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Slayer Moon

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

Ещё вопрос чисто эстетический - очень непривычны глазу иконки, раздаваемые MPC-BE файлам, есть ли возможность использовать иконки от MPC-HC, может быть какой-то внешний Pack иконок подключить?
ASUS Prime Z370-P, Core i7-8700K@4.6ГГц, 16ГБ Corsair Vengeance LPX 3000, MSI GeForce GTX 1080 Ti GAMING X 11G, Templarius Imperator 1150, Samsung 860 Evo 2ТБ, BenQ XL2411T, Sennheiser HD 800

Evgeniy1990

Цитата: 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.

Slayer Moon

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

А как пользоваться иконками со странички по вашей ссылке? Да и иконок от MPC-HC там, насколько я вижу, не наблюдается...
ASUS Prime Z370-P, Core i7-8700K@4.6ГГц, 16ГБ Corsair Vengeance LPX 3000, MSI GeForce GTX 1080 Ti GAMING X 11G, Templarius Imperator 1150, Samsung 860 Evo 2ТБ, BenQ XL2411T, Sennheiser HD 800

Evgeniy1990

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

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

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.

Slayer Moon

Сделал всё как вы написали, но там после замены соответствующего 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\'ом, а дальше уже всё как по маслу и без использования мыши (что актуально при просмотре с дивана где лично у меня только беспроводная клавиатура).
ASUS Prime Z370-P, Core i7-8700K@4.6ГГц, 16ГБ Corsair Vengeance LPX 3000, MSI GeForce GTX 1080 Ti GAMING X 11G, Templarius Imperator 1150, Samsung 860 Evo 2ТБ, BenQ XL2411T, Sennheiser HD 800

Leo

Цитата: Slayer MoonС языком субтитров вопрос так же решил, меню вызываю Alt\'ом, а дальше уже всё как по маслу и без использования мыши (что актуально при просмотре с дивана где лично у меня только беспроводная клавиатура).
Так может проще S потыкать?

Slayer Moon

Проще - без вопросов, но когда список субтитров в файле велик (а не 3-5 штук), быстрее оказывается выбор сразу нужного, а не перелистывание один за другим.
ASUS Prime Z370-P, Core i7-8700K@4.6ГГц, 16ГБ Corsair Vengeance LPX 3000, MSI GeForce GTX 1080 Ti GAMING X 11G, Templarius Imperator 1150, Samsung 860 Evo 2ТБ, BenQ XL2411T, Sennheiser HD 800

V0lt

Цитата: Evgeniy19901. Мы, наоборот, ушли от неудобного переключения дорожек субтитров через ПКМ, на более удобное и привычное, с помощью кнопки SUB на панели управления. Аналогично и для аудио дорожек кнопка AUD рядом.
Не совсем. ПКМ->Навигация->Язык субтитров.
[merge_posts_bbcode]Добавлено: 2017-11-03 18:48:49[/merge_posts_bbcode]

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

Evgeniy1990

Цитата: 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 или иным способом получить нужные иконки для файлов?
Нет. В этом нет смысла и нет необходимости. Каждый проект имеет свой уникальный набор иконок, как встроенный по умолчанию, так и различные внешние пакеты иконок.
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.

Slayer Moon

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

Вообще плеер радует, спасибо за работу, некоторые вещи реализованы более грамотно чем в MPC-HC, например переключение субтитров мгновенное, без паузы в воспроизведении файла. Настройка цвета полосы с перемоткой, вывод имени файла в эту полосу - большие плюсы для меня лично.
ASUS Prime Z370-P, Core i7-8700K@4.6ГГц, 16ГБ Corsair Vengeance LPX 3000, MSI GeForce GTX 1080 Ti GAMING X 11G, Templarius Imperator 1150, Samsung 860 Evo 2ТБ, BenQ XL2411T, Sennheiser HD 800

V0lt

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

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

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

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

1-й тестовый билд с новым меню - https://yadi.sk/d/M18ZlANl3Xy6YE
[merge_posts_bbcode]Добавлено: 2018-06-16 22:44:06[/merge_posts_bbcode]

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