AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: Engineer on April 28, 2018, 22:14:34

Title: Поддержка Ultra HD 4K разрешения для Aimp в интерфейсе и шрифтах
Post by: Engineer on April 28, 2018, 22:14:34
Друзья, столкнулся с проблемой. Начну чуть издалека.
В наше время, когда современные, не самые бюджетные компьютерные мониторы имеют разрешение Ultra HD 4K (3840×2160) (а у Apple - 5K), действительно популярные программы так же адаптируют под это разрешение. В 4К разрешении увеличивается рабочий стол, что очень удобно, но в тоже время, интерфейс и размер текста во многих приложениях выглядит мелким. Например у меня, в настройках разрешения монитора компьютера есть рекомендация выставлять масштаб для текста, приложений и других элементов равным 300% (примерно, как у того же Apple, на MacBook Pro с экраном Retina, где по умолчанию выставлено масштабирование, обеспечивающее баланс между большим пространством рабочего стола и комфортным размером текста, иконок и других элементов приложений). Но для меня (в Windows 10) это слишком и устраивает 150% ибо размер рабочего стола в приоретете.

Так вот, проблема в том, что некоторые любимые нами программы "из прошлого до Ultra HD эпохи" не умеют масштабировать ни надписи в панелях оболочки, ни текст в названиях папок и файлов, а так же имеют иконки низкого разрешения. При увеличении, текст и иконки становятся мутными и разваливаются на пиксели.

То же касается и Aimp, который хорошо выглядит в 1920х1080, еще не плохо в 2560х1600 но в 3840×2160 уже слишком мелковато и требует масштабирования. Но вот при масштабировании он уже выглядит совсем плачевно (мутные шрифты из которых торчат пиксели, так же как и на кнопках и иконках).

(https://d.radikal.ru/d02/1804/70/d1402eff2a12t.jpg) (https://d.radikal.ru/d02/1804/70/d1402eff2a12.png)

(https://b.radikal.ru/b35/1804/75/3d8919cc7edft.jpg) (https://b.radikal.ru/b35/1804/75/3d8919cc7edf.png)

И показательно, что если мы масштабируем в настройках разрешения монитора на рекомендованые 300%, то все штатные программы и интерфейс Windows 10 выглядят потрясающе четко и красиво (все панели, иконки, ярлыки и конечно же текст) - все крупное, великолепно читабельное и глянцевое! И все потому, что в их ресурсы заложены графические элементы адекватного современным требованиям качества (панельки и иконки и пр. высокого разрешения) а шрифты умеют масштабироваться не деградируя, как в векторе (может это вектор и есть (как в Pdf), я к сожалению в этом не силен).

(https://c.radikal.ru/c05/1804/59/cd396b200602t.jpg) (https://c.radikal.ru/c05/1804/59/cd396b200602.png)

Так вот, когда я запустил окно Aimp и рядом окно с штатным Aimp-Аудиоконвертером, то оказалось, что первое визуально ужасно деградировало, но вот второе выглядит великолепно! То есть приложениt Aimp-Аудиоконвертер соответствует современным требованиям и отвечает реалиям. Почему? Оно написано на другом, не древнем движке? Или же дело в использовании более современных плагинов-модулей в составе приложения?

(https://d.radikal.ru/d02/1804/af/ab8d74ddefe3t.jpg) (https://d.radikal.ru/d02/1804/af/ab8d74ddefe3.png)

И вот теперь собственно вопрос к уважаемому Артему, как автору нашего любимого плеера. Планируется ли в новых версиях реализовать поддержку масштабирования для того, что бы он качественно выглядел в современных ОС на 4К мониторах? Как я понимаю, заложить в дистрибутив иконки, кнопки, панели адекватного разрешения вряд ли является проблемой, и главное - изменить механизм представления шрифтов.
Title: Re: Поддержка Ultra HD 4K разрешения для Ainp в интерфейсе и шрифтах
Post by: Engineer on April 28, 2018, 22:24:47
Делал поиск по 4K, ничего не нашел, а сейчас, уже создав тему обнаружил ниже похожую. Не совсем понял, ответ на мой вопрос будет таким же или же в моем случае есть надежда как-то поправить ситуацию?
Title: Re: Поддержка Ultra HD 4K разрешения для Aimp в интерфейсе и шрифтах
Post by: Artem on April 29, 2018, 00:01:32
Поддержка 4к уже есть, в частности в скине по умолчанию. Старые скины, естественно, отображаются размыто
Title: Re: Поддержка Ultra HD 4K разрешения для Aimp в интерфейсе и шрифтах
Post by: Engineer on April 29, 2018, 00:47:34
Я так понимаю, что вы о скине Bliss 4K? При масштабировании на рекомендованные Системой 300% кнопочки и шрифты не четкие, как буд-то включено размытые. Посмотрите на скриншоте в полный размер.

(https://a.radikal.ru/a25/1804/ac/aa763a852869t.jpg) (https://a.radikal.ru/a25/1804/ac/aa763a852869.png)

То есть все очень не контрастно и четкости не хватает ровно на столько, что бы появился дискомфорт от просмотра интерфейса и текста. Вы хотите сказать, что шрифты генерируются как в векторе под любое разрешение/размер, а не увеличиваются уже готовые до большего разрешения с последующей деградацией и замыливанием?
Title: Re: Поддержка Ultra HD 4K разрешения для Aimp в интерфейсе и шрифтах
Post by: Artem on April 29, 2018, 09:24:44
300%? Ужас! На текущий момент у нас вся графика поддерживает масштабы: 100% 125% 150% и 200%. На 300% будет небольшое размытие.
Title: Re: Поддержка Ultra HD 4K разрешения для Aimp в интерфейсе и шрифтах
Post by: Engineer on April 30, 2018, 15:39:32
300%? Ужас! На текущий момент у нас вся графика поддерживает масштабы: 100% 125% 150% и 200%. На 300% будет небольшое размытие.
Насчет рекомендованных Системой 300% это видимо потому, что вместо монитора я использую 4К телевизор от Samsung 55 диагонали, и он определяется Windows как Generic PnP Monitor. Честно скажу, я при этом масштабе не работаю ибо все уж слишком большое, мне достаточно 150%. Но за то на 300% показательно тестировать реальную совместимость оболочки программы для 4К. Ибо на этих 300% интерфейс и все штатные программы Windows 10 смотрятся великолепно (четко, сочно, красиво). А кроме этого, прекрасно смотрятся настройки Aimp и окно Aimp-Аудиоконвертора, что фатально констрактирует с открытым рядом окном Aimp-плеера/плейлиста.