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

» Daum PotPlayer (часть 5)

Автор: xsander7
Дата сообщения: 10.05.2016 15:17
Timur978
у меня х64 сборка от 7sh3 и на разных скинах окно настроек выглядит нормально.
Автор: silver63rus
Дата сообщения: 10.05.2016 15:19

Цитата:
но тогда теряется весь смысл сборки от 7sh3,

Весь смысл в сборках:
-подключение и настройка фильтров;
-декодеров и кодеков;
-возможность доустанавливать дополнительные фильтры и сплиттеры;
-простота и автоматизация для тех, кто не смыслит в настройках;
Всё это храниться в .ini или реестре(для непортативных программ) и легко меняется из настроек самого плеера.

А размеры программных окон задаётся в .dll. Просто, товарищ qazwsxe считает, что так удобнее(хотя, я не знаю, как в оригинальном .dll).
Автор: Timur978
Дата сообщения: 10.05.2016 15:21
xsander7
Как нормально?Вот так-Ссылка
или так-Ссылка
Автор: xsander7
Дата сообщения: 10.05.2016 15:24
Timur978
http://s16.radikal.ru/i190/1605/56/f671a752907a.png
Автор: Timur978
Дата сообщения: 10.05.2016 16:05
xsander7
Скорее всего это от масштабирования зависит,у меня выставлено 125%(моник большой).Может из-за этого у меня так...А у вас наверное 100%?
Автор: xsander7
Дата сообщения: 10.05.2016 16:14
Timur978
да, у меня 100%
так при 125% http://s017.radikal.ru/i400/1605/97/61ecc5d545cb.png
Автор: Timur978
Дата сообщения: 10.05.2016 16:22
xsander7
Ну при 125% текст у Вас нормально отображается,не обрезает?Общие параметры покажите http://s019.radikal.ru/i635/1605/8d/b917b6f00578.png
Автор: xsander7
Дата сообщения: 10.05.2016 16:25
Timur978
http://s018.radikal.ru/i501/1605/5c/c72058e22477.png
Автор: silver63rus
Дата сообщения: 10.05.2016 16:27

Цитата:
Скорее всего это от масштабирования зависит,у меня выставлено 125%(моник большой).Может из-за этого у меня так...

НЕТ!
Смотрите наглядную разницу в .dll от разных сборщиков.
https://yadi.sk/i/lxKeLxd-rbrSC
7Sh3 - оригинальная корейская версия с разрешением окна 429:309
https://yadi.sk/i/Mn4QFqTDrbrS8
qazwsxe - переведённая с разрешением 529:301
Автор: Timur978
Дата сообщения: 10.05.2016 16:32
silver63rus
Вот теперь дошло,спасибо silver63rus за разъяснение!Вопрос,а самому это можно в dll поправить или нет?
Автор: silver63rus
Дата сообщения: 10.05.2016 17:23

Цитата:
Вопрос,а самому это можно в dll поправить или нет?

Легко, любой программой для отладки редактирования .dll.
Например, простая Resource Hacker.
Результат изменения 2 строк, нужных Вам!
https://yadi.sk/i/Vgt0eysKrbxGG
Как видите, надо где-то ещё подредактировать, либо подгонять шрифт и его размер под текущие параметры.
324, также 350-360 строки надо менять. И т.д. где есть отличие в размерах основного меню от оригинальной корейской версии.
Причём, размеры "плавают", то 383, то 384, 407. То есть запустить "Find and Replace" просто так не выйдет, только с использованием регулярных выражений.

Как я уже говорил, проще заменить .dll из другой сборки.

Автор: Timur978
Дата сообщения: 10.05.2016 18:31
silver63rus
Странно,у меня после редактирования вот что получилось http://s019.radikal.ru/i624/1605/30/d772fe7b49e4.png
Спасибо за помощь,действительно,легче заменить.Но оставлю как есть,не столь принципиально,раз настроил под себя и больше туда не лазить.
Автор: silver63rus
Дата сообщения: 10.05.2016 18:51
Timur978
Просто, Вы поменяли в параметре 324:

Код: CONTROL "", 3380, "SysTabControl32", TCS_TABS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 131, 21, 389, 251 , 0x00000020
Автор: 7sh3
Дата сообщения: 10.05.2016 21:40
Timur978

Цитата:
как-нибудь вернуть параметрам проигрывателя оригинальный вид,а не квадратный?

это и есть оригинальный )

Цитата:
Скорее всего это от масштабирования зависит,у меня выставлено 125%(моник большой).Может из-за этого у меня так...А у вас наверное 100%?

да, из-за масштабирования, сама локализация делалась под dpi экрана 100% и под один шрифт segoe ui 9
Автор: SamLabWS
Дата сообщения: 11.05.2016 09:07
PotPlayer 1.6.60136 Stable
32-битная мультиязычная версия
64-битная мультиязычная версия

+ Добавлена поддержка High DPI (DPI-Aware)
+ Добавлена настройка масштабирования скина
* Исправлена проблема декодирования MFT AAC
* Исправлены проблемы в работе горячих клавиш
* Исправлена проблема в работе кнопок в окне трансляций
* Исправлено отображение определенных кодировок в субтитрах
Автор: PotXMP
Дата сообщения: 11.05.2016 16:58
В последней версии PotPlayer 1.6.60136 не получается подружить плеер с масштабированием Windows 10.

В системе стоит масштабирование 125%, и плеер соответственно тоже масштабируется, из-за чего все элементы PotPlayer становятся мыльными. Раньше было достаточно поставить галочку в настройках "Масштабировать шрифты в соответствии в DPI экрана", но теперь это не работает. Масштабирование в настройках самого плеера стоит по умолчанию 100%. Отключение масштабирования в системе для конкретной программы тоже не решает вопрос. Единственный выход, полностью отказаться от масштабирования в Windows, но тогда на относительно маленьких экранах с высоким разрешением все остальное становиться слишком мелким.

Знает кто нибудь как можно решить данную проблему?
Автор: 7sh3
Дата сообщения: 11.05.2016 19:37
PotXMP

Цитата:
В системе стоит масштабирование 125%, и плеер соответственно тоже масштабируется, из-за чего все элементы PotPlayer становятся мыльными.

если в 10-ке выставить 125% то во всех программах фейс мыльным становится, почему в плеере этого не должно происходить, ведь именно это функционал и добавлен - + Добавлена поддержка High DPI (DPI-Aware) )
Автор: V0lt_r
Дата сообщения: 11.05.2016 19:52
7sh3
При нормальной поддержке High DPI мылить ничего не должно. Шрифты должны рендериться с учетом масштаба, картинки должны использоваться соответствующего размера.
Автор: PotXMP
Дата сообщения: 11.05.2016 20:12

Цитата:
если в 10-ке выставить 125% то во всех программах фейс мыльным становится

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

Отсюда вывод: либо разработчики что-то сломали в новой версии, либо решили увеличить интерфейс плеера для экранов с высоким DPI кривым масштабированием, вместо того, чтобы сделать новую версию скина с крупными кнопками.
Автор: 7sh3
Дата сообщения: 11.05.2016 20:27
V0lt_r

Цитата:
При нормальной поддержке High DPI мылить ничего не должно. Шрифты должны рендериться с учетом масштаба, картинки должны использоваться соответствующего размера.

так шрифты и рендерятся с учетом, а вот картинка мыльная так как и задумали индусы )
пример, я двигаю ползунок масштабирования на 125 в 10-ке (праметры экрана), картинка будет соответствующего размера 125, ни разу не мыльная )



если в 10-ке задать настраиваемый уровень масштабирования, тот же 125, вот тогда окно mpc-be или предыдущей версии pot будет оригинального размера, а шрифты уже с учетом масштаба
только вот настройка это х пойми где, ни разу не для домохозяек ) разраб pot походу сидит на 10-ке с 4K моником и просто забил на этот вариант масштабирования и теперь скин масштабируется всегда

с другой стороны зачем он тогда запилил в настройках проигрывателя отдельное масштабирование окон проигрывателя где те же 125 дают то же мыло, по идее эта настройка нужна чтобы когда задан настраиваемый уровень масштабирования можно было вернуть окно в 100 или когда нет масштаба экрана сделать из скина большое мыло

PotXMP

Цитата:
вместо того, чтобы сделать новую версию скина с крупными кнопками.

ага, на 125 картинки, на 150 и т.д., скин 5 мегабайт )
Автор: V0lt_r
Дата сообщения: 11.05.2016 20:38
PotXMP
Цитата:
Вовсе нет, почти все современные программы из коробки оптимизированы для корректной работы с масштабированием.
Ага, щас. Если интерфейс не поедет то считай что хорошо, а мыло на графике обычное дело.

7sh3
Что-то у тебя совсем древний MPC-BE. Нажми кнопку "Проверить обновления".
Автор: PotXMP
Дата сообщения: 11.05.2016 20:55

Цитата:
Ага, щас. Если интерфейс не поедет то считай что хорошо, а мыло на графике обычное дело.

Ну не знаю, из всего софта, что у меня установлен, мыло только в новой версии PotPlayer. Довольно редко сталкиваюсь с мыльными программами. Делаю выводы на своем личном опыте, не исключаю, что у остальных противоположная ситуация.

Но я никак не пойму, зачем надо было убирать возможность отключения масштабирования в PotPlayer? Ладно еще в настройках самой программы такой функции нет, так еще и убрали возможность через системные "настройки совместимости" масштабирование отключить.
Автор: 7sh3
Дата сообщения: 11.05.2016 20:59
V0lt_r

Цитата:
Что-то у тебя совсем древний MPC-BE. Нажми кнопку "Проверить обновления".

фейс не так сильно уже мылит, но в настройках шрифт фиг пойми как (разрабу pot тоже бы не помешало, а то не влезает рус локализация)



в общем то похожий внешний вид и в pot сейчас если включить "Масштабировать шрифты в соответствии в DPI экрана", скин мажет уже меньше (под плеером второй плеер без этой настройки), в общем все работает как и вас, а небольшое мыло это уже издержки скина )


Автор: PotXMP
Дата сообщения: 11.05.2016 21:01

Цитата:
ага, на 125 картинки, на 150 и т.д., скин 5 мегабайт )

Ну дефолтный скин включает в себя сенсорный скин с довольно крупными кнопками, и ничего, 500 кб все вместе весит.
Автор: 7sh3
Дата сообщения: 11.05.2016 21:04
PotXMP

Цитата:
Ну дефолтный скин включает в себя сенсорный скин с довольно крупными кнопками, и ничего, 500 кб все вместе весит.

тут только один вариант - нарисовать свой скин который будет бодро смотреться на 125 ) да и в самом скине нет механизма выбора картинок в зависимости от масштабирования
Автор: PotXMP
Дата сообщения: 11.05.2016 21:12

Цитата:
тут только один вариант - нарисовать свой скин который будет бодро смотреться на 125 )

Ну я уже собирал тестовую версию своего скина с крупными кнопками, проблема в том, что какими бы крупными кнопки ты не делал, плеер все равно их масштабирует до 125%, и опять мыло. А отключать общее масштабирование в Windows не вариант, все становится очень мелким. Видимо придется откатываться на старую версию.
Автор: SamLabWS
Дата сообщения: 12.05.2016 08:14
PotPlayer 1.6.60141 Stable
32-битная мультиязычная версия
64-битная мультиязычная версия
Автор: iifilthii
Дата сообщения: 12.05.2016 13:02
SamLabWS
Всегда мне было интересно откуда берутся версии такие как PotPlayer 1.6.60141 Stable
на оф сайте и форке нет таких цифр... разъясните...
Автор: SamLabWS
Дата сообщения: 12.05.2016 13:25
iifilthii
сейчас 1.6.60141 откатили на 1.6.60136 с сегодняшней цифровой подписью - утром качалась 1.6.60141 Stable, у меня она осталась - могу скинуть
Автор: MKN
Дата сообщения: 12.05.2016 13:28
iifilthii

Цитата:
интересно откуда берутся версии такие как PotPlayer 1.6.60141 Stable   на оф сайте и форке нет таких цифр

Четкое разделение версий на :
http://www.videohelp.com/software/PotPlayer/version-history#changelog
"не стабильные" версии там всегда названы beta, что и соответствует действительности
И только "стабильные" присутствуют в Version history / Release notes / Changelog:

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: MKVmerge создание хардсаба.


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