AIMP5

Year 2021. 2+0+2+1 = 5. 2021 will be the year of AIMP5 – our new update for the Windows OS AIMP player.

New Design

AIMP’s new style – Charm – follows modern trends in user interface design. It is a flat clean interface with a minimum of colors and separators.  If you’ve used AIMP mobile v3.0, you’ve experienced Charm as the default skin.

The Charm skin for Windows OS AIMP offers three layout types in two themes: Light and Dark. When you start the player for the first time, you will have a choice:

Standard Layout

The Standard layout is similar in markup and element positions to AIMP4’s standard skin – Bliss.

Light Mode:

Dark Mode:

Classic Layout

The main window contains playback controls and a playlist. The music library, visualization, and extended track information are available in separate windows.

Light Mode:

Dark Mode:

Modern Layout

The Modern layout mimic modern applications designed in the Fluent UI Design. Wiki data, song lyrics, and comments are all integrated into the player’s main window.

Light Mode:

Dark Mode:

Extended Track Information

Thanks to our new skin engine and Last.fm plug-in, the main window can now display details on the track, its artist, and album. If Charm’s layout is set to Modern, this information is available in the NavPane area:

In the screenshot above, note small squares just over playback controls. You can use them to switch between screens that display artist, album, and track information, and song lyrics.

In the Standard and Classic layouts this information is available in a separate window – “Now Playing”:

We also redesigned secondary windows –  just like the default skin, they use a base color as the background color and a bold color to highlight controls:

The new colors also affect secondary dialogs:

Bookmarks

We eliminated the old bookmark manager. You can now access bookmarks through the music library.

Thanks to our music library engine you can use one or several criteria to group and filter bookmarks, for example, by playlists.

We added extra fields that describe bookmarks:

  • Name
  • Time stamp
  • Source – playlist or music library
  • File name
  • File size
  • Duration
  • Bookmark date
  • User comment
  • User labels

Apart from the standard music library and database commands, you now have several new ones specifically for bookmarks:

  • Play from the beginning
  • Reset time stamps for chosen bookmarks to zero
  • Locate in source

Aside from this, the player automatically combines bookmarks that have timestamps less than 3 seconds apart (optional).

Playlists and Smart Playlists

Automatic Playlist Sorting

We added automatic sorting that used to be available only for smart playlists – to common playlists as well. The new feature applies the most recent sorting settings to a playlist when it is changed.

Data Selection Rules for Smart Playlists

The screenshot below demonstrates a new filter condition for “date and time” type fields:

Music-library-based smart playlists now can be sorted by several fields simultaneously:

As you can see from the screenshot above, we broke up the smart list settings dialog into three tabs. For your convenience we positioned the tabs in the order the filtering and data processing settings are applied.

Audio Converter

Appearance

The table that shows a file list includes a new column – “Target File Name” (hidden by default). It lists the final name the music file will have after renaming. Thus, you can view final names music files will have after you convert them.

Notifications

When AIMP5 finishes file conversion, it now displays text and sound (optional) notifications.

Volume Normalization

The upgraded converter now has a built-in sound volume normalizer by amplitude or replay gain. AIMP5 applies normalization settings to audio data directly. To write normalization data to a tag, use the tag editor.

Encoders

The WMA encoder now supports the WMA Pro profile. This profile allows you to encode 6-channel audio and supports a 24-bit sampling depth.

Tag Editor

Appearance

Here’s a small cosmetic feature you’ve asked and wained for – dynamic layout:

Data entry fields change their size dynamically to take up all available space

Access to All Fields

In AIMP5 you can access all tags an audio file has, and view all information the tags’ fileds contain – even if AIMP does not support these tags:

The link highlighted above is available when you interact with a file that has tags, unknown to the player. The link invokes a dialog that contains a field list and a simple hex-viewer:

Here you can view all fields, extract their information or delete them.

Chapter Editor

The Chapter Editor is a new tag editing tool. Use it to create chapters or markup files for large audio files:

At the top, the editor contains a waveform navigator that demonstrates where one track ends and the next one begins. If you need fine-tuning, you can enter time manually and listen to the preliminary result.

Despite its name, the tool also works with CUE markup files – you can create a new CUE file for an album or edit an existing one.

Last.fm Client

We replaced the Last.fm Client plugin with a new plug-in – Scrobbler. The new plug-in is based on the same source code, but offers two extra services: libre.fm and listenbrainz:

Note that if you use several services, your listening statistics will be sent to each of them.

File Information

In previous versions the file information dialog contained information and statistics on a playing track. The new version offers such information for the artist as well. It is available in the new tab::

Scheduler

Our Scheduler got the most significant enhancements:

  • Unlimited task number support
  • Ability to repeat tasks every day/ week/ month/ year
  • Ability to reiterate the same tasks during the day
  • New actions and settings

Let’s take a look at these enhancements one-by-one.

Task Management

The scheduler greets you with a new task management dialog:

The window displays all the tasks you created – active and inactive, and groups them by the task start event. Every card shows the task name, recurrence parameters, its event (if available), and the nearest start time.

Task

Every task has a name, its launch and recurrence parameters, and a list of actions it does:

You can start a task at a specific time, after a track finishes playing, or when a playlist ends. We introduced two new options to time-based startup settings:

  • Wait for playing track to finish
  • Wake the PC from sleep mode

СThe last option was available before. The player activated it automatically for the alarm clock. To enable the Scheduler to wake the PC, check the power plan settings and make sure the computer is allowed to wake when the timers are triggered.

Every task can do one or several actions:

  • Start playback
  • Pause playback
  • Resume playback
  • Jump to next track
  • Start radio recording
  • Stop radio recording
  • Put the PC to hibernate mode
  • Put the PC to sleep
  • Shutdown the PC
  • Close the application
  • Change the volume

We expanded the “Start playback” action with two new options:

The Scheduler is now a full-fledged scheduling tool!

Backward Compatibility Mode

While we think that new enhancements are fun, we understand that change is also complicated and not everyone will use and love our new features, especially the peculiar ones and those that require more clicks than before. This is why we offer you “simple mode” that disables all new features and whistles and returns the Scheduler to what it was like before.

***

Public beta-testing will be started at summer 2021.

139 thoughts on “AIMP5

    1. Keymaker-nn

      То, что сделали с закладками – полный бред! Раньше было проще и удобнее! Раньше все закладки были в одном месте и сохранялись после обновления. Аудиокниги стало слушать неудобно. Верните старую схему закладок!!!

      1. Artem Post author

        Сейчас закладки точно так же, все в одном месте. Более того, их можно группировать, фильтровать и искать по ним, чего раньше просто не было

  1. JD

    Очень круто, спасибо!
    Позволю небольшое замечание. Даже на представленных скриншотах видно, что в модерн-скине дерево фототеки портит внешний вид. Нельзя ли будет его скрывать, как было в ранних версиях?

    1. Artem Post author

      Я с вами не согласен по UI. Да и без дерева вы фонотекой пользоваться не сможете попросту.

      1. JD

        Я понимаю про дерево, я не про убрать, а про скрыть. Щёлкнуть на “показать всё” и сёрфить по пиктограммам альбомов, как пример. Не ставлю цели кого-то задеть, извините за “портит”, это конечно вкусовщина. Но у меня при первом взгляде визуал разбивается на три части: информация, фонотека (красивый режим карточек), плейлист. А дерево при этом выглядит как-то инородно.
        Ещё вопрос. Можно ли будет тасовать окна? Например инфрормацию о треке поместить рядом с плейлистом?

        1. Artem Post author

          Нет, перетасовку окон я реализовывать не стал. Как показал опыт AIMP4 – людей эти вещи больше путают, чем помогают.

          1. JD

            Ну это тем более странно, что информация о текущем треке отделена от плейлиста. Мне кажется, было бы лучше поместить плейлист в центр – вроде как двигаемся слева направо – из фонотеки (слева) запускаем проигрывание в плейлисте (центр), информация о проигрываемом треке из плейлиста отображается рядом же справа

          2. JD

            Вот, кстати, очень хороший вопрос. Лучше всего наверное будет видно на живую, по тестовой сборке. Хотя слева как сейчас вроде бы норм. Я, когда на скрин смотрю, не связываю кнопки с блоком информации – для меня зона управления (оранжевый прямоугольник снизу) выглядит вполне законченным элементом и не связан с окнами выше.

      2. Долматов Алексей (Алекс)

        Думаю, можно сделать не отключение, а сворачивание этой области до размера полоски, т.е. с сохранением быстрого доступа к этой зоне.
        Чтобы не увеличивать ширину границы сделать переключение через двойной клик по разделителю и продублировать функцию переключение к меню кнопки “Вид”. В свёрнутом режиме будет выглядеть узкой кнопкой-переключателем на всю высоту или той же границей с всплывающей кнопкой. Это позволит увеличить объём полезной информации на экране без потери функциональности. Можно было бы сделать только отдельную кнопку-переключатель, но слева от поиска её размещение нарушает композицию порядка кнопок и быстрого поиска, а справа функционал схож с обозначенной кнопкой “Вид”. Т.е. дизайн будет схож с панелью быстрого доступа браузеров Опера, вивальди.

        1. Artem Post author

          Для локальных файлов это еще хоть как-то оправдано, но другие провайдеры данных не имеют возможности “показать все”.

          1. Долматов Алексей (Алекс)

            Думаю, это не проблема. Кнопка “Вид” определяет вид активной вкладки, т.е. вывода данных “провайдера”.

            Можно оставить переключение только по этой кнопке, Если активна вкладка “Локальные файлы”, то делаем доступной управлением параметром видимости области группировки. Если включаем другую вкладку, то видимость приравнивается к “1” и видимость этого пункта меню “0”.

            Скорее всего, понадобится в редакторе обложек присваивать контейнеру активность атрибута возможности переключения видимости, если в нём находится объект MLGroupingTree.
            Т.е. как это реализуется:
            В редакторе “папка” (контейнер), которая включает MLGroupingTree, получает атрибут LinkedMLGroupingTree. По умолчанию атрибут выключен.
            Пользователь создаёт скин, где скрытие MLGroupingTree не сломает обложку.
            На примере стандартного скина нужно поместить единый контейнер с левой стороны, который включает управление группировкой и поиск. Под поле поиска в дереве фонотеки помещается отдельный “пустой” элемент текстуры с возможностью растяжения в стороны и привязкой вниз. Либо атрибут присваивается вышестоящей структуре (многостраничная группа/группа), которая содержит контейнеры, а минимум один контейнер содержит MLGroupingTree. Дочерние группы/контейнеры не имеют атрибута LinkedMLGroupingTree, если он активен у родительской группы.

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

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

  2. egyk

    Добрый день,Артем!Пользуюсь aimp очень давно!Очень удобно!Последняя версия будет поддерживать управление с телефона android?И возможно ли сделать вывод звука напрямую?Я знаю,есть режим WASAPI,но он подразумевает режимы 44100,48000 и тд.То есть звук будет резаться под этот выбор.Хочется ,если звук например 24/96 он так и выводился напрямую на ресивер.

    1. Artem Post author

      Последняя версия будет поддерживать управление с телефона android?

      Управление осуществляется через плагин MonkeyMote. Не вижу причин, почему плагин не будет работать в AIMP5.

      И возможно ли сделать вывод звука напрямую?Я знаю,есть режим WASAPI,но он подразумевает режимы 44100,48000 и тд.То есть звук будет резаться под этот выбор.

      Автовыбора не будет, уже столько слов об этом сказано! Авто смена частоты без переинициализации устройства возможна лишь на ASIO, в других случаях устройство нужно переинициализировать, а это значит, что между песнями с разными параметрами будут ощутимые лаги. Более того, это приведет к тому, что отвалятся такие вещи как кросс-фейдинг, gapless playback. Имхо, нет смысла делать такую функцию.

      1. Bloodforge

        Мне кажется, что это достаточно редкие случае, когда в одном плейлисте находятся аудиотреки с разной частотой дискретизации.

        Я был бы рад, если бы вы реализовали опцию автовыбора. Негативные последствия от неё при типичном использовании плеера заметят не многие, к тому же о них можно указать в описании. И никто не говорит, что эту опцию нужно делать по умолчанию включённой. Для кого плюсы перевешивают минусы – сами включат её.

  3. Touareg27

    Здравствуйте! Хотелось бы попробовать новую версию. Пусть и ранняя альфа. Но так в порядке эксперимента. Такое возможно?

  4. Danny2002

    <3 <3 Looks great!

    So can you point me to the Beta trails 😉 🙂 ….

    The program great already, I'm sure it'll be even greater 😀

      1. Bloodforge

        Вы ведь анонсируете преимущественно лишь визуальные изменения. Что может понравится? Визуал?
        Хотя на самом деле аудиоплеер есть куда развивать и в других направлениях. Допустим, можно было бы реализовать в нём прямой вывод DSD.

        1. Artem Post author

          Зачем? Это же не профессиональный инструмент. Да и на слух вы разницы все равно не заметите.
          Так же не стоит забывать, что все звуковые эффекты, Plugin API и т.п. построены вокруг PCM-сигнала.

  5. Farmer

    Приветствую, Артём. Подскажите, будет ли в новой версии скина возможноть открыть конкретно lyrics box в отдельном окне? Сейчас пользуюсь скином Urania Dark Mod, там есть такая возможноть, в то время как в дефолтном скине текст песни находится только в окне “Информация о треке”. С удовольствием бы перешел на дефолтный скин, если бы была такая возможноть.

      1. Farmer

        Остальная информация и так уже присутствует либо в самом плеере, либо в плейлисте (классическое оформление) и в “Информация о треке” фактически просто дублируется.

  6. Jefff Bennington

    Четко, буду ждать)
    Товарищ разработчик, не думали ли вы про поддержку VST? Были еще давно поделки плееров с VST, но на сегодняшний момент полноценно VST не поддерживает ничего. Даже кто то плагин делал для AIMPа, но он устарел и далеко не все VSTхи на нем пашут. А то так хочется повесить большой графический эквалайзер от Fab Filter или эмулятор пластинки RC-20 Retro)
    Думаю если реализовать это, то будет прорыв

    1. Artem Post author

      Нет, не будет. Если бы этот прорыв был нужен – его бы уже сделали.
      Проблема старого плагина в том, что все современные VST-плагины – 64х-битные, тогда как и плеер, и плагин – 32х-битные.

  7. chivo

    Greetings and best regards:

    A very important feature that is strongly lacking in this software is the optimal and correct ability to change the playback speed of files, so that by changing the playback speed of audio files, the audio output is not cluttered and incomprehensible. Unfortunately, in the current versions of this software, by changing the playback speed of the files, the sound clarity is completely lost and the sound becomes incomprehensible and cluttered. The ability to change the playback speed of audio files optimally is a basic and very important feature, especially in the field of listening to podcast files and audio interviews, the lack of which is strongly felt in this software. Also, to change the speed, you should be able to set the short cut button, which can easily increase or decrease the file playback speed, on the other hand, it should also display the current playback speed in a part of the main software interface. I hope that this important and basic feature will be added in the new version. If I want to summarize, these features are needed:

    1- Optimal capability and with the correct mechanism in changing the playback speed of audio files
    2- Determining the buttons and shortcuts used to change the speed of playing audio files
    3- Display the current playback speed of the audio file somewhere in the software user interface (if the playback speed has not changed and the default value is, there is no need to display the speed and the playback speed is not displayed)

    Lack of this feature optimally is an important and fundamental weakness, please fix this issue in the next version so that this software is constantly better and more complete, with many thanks and respect

    1. Artem Post author

      Unfortunately, in the current versions of this software, by changing the playback speed of the files, the sound clarity is completely lost and the sound becomes incomprehensible and cluttered.

      Are you talking about tempo or speed control? First, AIMP need to use fast algorithm instead of high quality because it must process audio in real time. Next, our tempo algorithm is not so bad as can be found in another players.

      Also, to change the speed, you should be able to set the short cut button, which can easily increase or decrease the file playback speed, on the other hand,

      It can be specified in AIMP settings.

      it should also display the current playback speed in a part of the main software interface.

      Its already implemented

  8. DimDim

    Во-первых, огромное спасибо за плеер. Я наверное один из тех стариков, которые пользуются им с версии вроде бы 1.77.
    Меня всегда удивляло качество интерфейса, его плавность и скорость работы плеера. Это определенно талант. Я сам разработчик и знаю, насколько тяжело делать такие кастомные элементы, чтобы они при этом супербыстро работали. За это просто огромное спасибо!

    1. Artem Post author

      Спасибо.
      Я больше удивлен тому, что некастомные элементы до сих пор тормозят, и сделать кастом – единственное решение.

          1. vladimir76

            Надо скачивать и устанавливать.
            А надо, чтобы как фонотека, через меню.

          2. vladimir76

            Понимаете, надо окно проводника, как фонотека. Не в составе фонотеки, отдельно от неё. Ну или чтобы окно работало в двух режимах, фонотека и проводник. Зачем мне наблюдать фонотеку, если она мне не нужна. Да, плагин добавляет вкладку в фонотеку, но от этого она не закрывается.

              1. vladimir76

                Ну тут как бы, да, проводник Windows удобный. Однако, При открытии файлов и папок через него происходит их добавление в плейлист, и проводник закрывается. А хочется, чтобы просто ткнул в проводнике на файл и он проигрывался, без добавления в плейлист, а проводник при этом не закрывался.

              2. Kislovra

                Привет, хотел спросить одну вещь, если её нет то как идею подать.
                К примеру сознаём плейлисты разные.

                Скажем в одной Утренняя музыка,
                второй плейлист дневная,
                третий вечерняя и ночная.

                Теперь идём в планировщик и задаём время, какой плейлист в какое время должен играть. При этом там много очень треков и включен режим в разброс (что бы постоянно менялись композиции.

                К примеру может понадобиться ещё такой вариант.
                Создаю плейлисты, с утра классика играет расслабляющая до обеда,
                потом планирую тусовочную музыку в другом плейлисте,
                после в 21 час вечера танцевальный плейлист до 22 часов.
                после снова переключается на спокойные песни ,
                а с 23 до 24 снова танцевальные, ровно в 00 планирую спокойную завершающую музыку.

                Вот такая идея. Это можно удобно прописать накидать песен кучу нужных, и просто задать время когда какой хочу что бы играл плейлист. Можно даже создать особый отдельный плейлист в котором будут группы создаваться для настройки по времени.

  9. kolt04

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

  10. Kira42

    Благослови вас господь, что работаете над проектом) Знаю, извращение, но поставил себе на линукс под винишко и нарадоваться не могу

  11. dbg

    Very well if there is that it should not be lost it is the progress.
    I’ve been using AIMP for years, and this is my favorite music player
    – Friends of AIMP, I don’t know if you know the FXSound application, which gives a beastly sound quality. It would be good if they created a partnership with that group so that AIMP has this application integrated, with a view to gaining a lot of sound quality.
    Greetings from Cuba.

  12. Lelic

    А я всё не теряю надежды дождаться возможности запускать несколько копий без плясок с бубном )))

  13. Diego

    Hi, I would like to know more about the Chapter Editor and why chapters are useful. Once you create chapters for your long audio file, is there a way to access the list of chapters from the player? I tried creating a few chapters in a long file, save them as CUE file, but when I play the file I see nothing different.

  14. naniii

    Вода, еда, воздух и аимп – единственное, что поддерживает жизнь во мне, спасибо 😀

  15. VlaKor

    Здравствуйте!
    Вы добавили “Доступ ко всем полям”! Это же почти то что я просил ))
    Скажите пожалуйста, будет развитие этой темы? Возможность не только посмотреть, а и использовать в медиатеке?

    1. Artem Post author

      Нет, конечно нет. Плеер не может работать с данными из полей, о которых ничего не знает.

      1. VlaKor

        У вас же есть в редакторе тегов поддержка заполнения полей из MusicBrainz.
        Почему нельзя сделать что бы плеер знал о полях которые предоставляет этот сервис?
        Ну пожалуйста )))

        1. Artem Post author

          Вы видели, какие поля этот сервис предоставляет? Именно с ними AIMP работать как раз умеет.

          1. VlaKor

            Здравствуйте!
            Да, я видел какие поля предоставляет ваш редактор тегов из MusicBrainz.
            Это очень круто!
            Но это не все из того что предлагает этот сервис.
            Было бы здорово если добавить такте теги как:
            ORIGINALDATE, ORIGINALYEAR, RELEASECOUNTRY, RELEASETYPE, DISCSUBTITLE.
            То есть, что бы можно было их заполнить в вашем редакторе тегов, а потом использовать в самом плеере. Это же на порядок увеличит возможности каталогизации, сортировки и представления коллекции в фонотеке.

            1. Artem Post author

              Приветствую.
              Основная проблема кроется в том, что эти поля не поддерживаются самим плеером.

              1. VlaKor

                А что мешает добавить поддержку этих полей?
                Это технически не возможно или затруднительно?
                Я конечно понимаю, что большинству это не надо.
                Но это то, что реально не хватает и по настоящему расширяет возможности. В идеале конечно, что бы пользователь мог произвольные поля сам добавлять, но на это конечно вы не пойдёте )) Но вот если бы была возможность добавить поля с MusicBrainz, то этого хватило бы с полна.

                1. Artem Post author

                  Где вы смотрите эти поля с MusicBrainz? Я сделал тестовый запрос, и что-то не вижу, чтобы сервис присылал эти данные для альбома

  16. Mr. YuriCode

    А появятся ли в Windows store новая версия плеера (и его сопутствующие приложения)? Или пользователи снова увидят в этом плане, мягко говоря, пофигизм на обновления, как с 4 версией?

    1. Artem Post author

      Пока в Windows Store можно выкладывать только modern-приложения (в том числе Win32 в обертке Desktop Bridge) – нет. Из-за ограничений modern-приложений плеер получался обрезанными по функционалу – пользователи были недовольны.

  17. MaRaT

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

  18. Windows Media Player

    И это мы ждали? Где изменения вообще? Интерфейс ужасный, в стиле музыка грув. Никаким там стилем Вин 10/11 не пахнет.

    1. Artem Post author

      Вы так говорите, будто анонса не видели…
      “После драки кулаками не машут”, как говорится, высказываться нужно было в момент анонса, а не после релиза.

      P.S. привет вечнонедовольным жителям 4pda ;)!

    2. Artem Post author

      вы же приводили Groove как пример идеального плеера, а теперь выясняется, что он ужасный… определитесь с показаниями.

      1. Windows Media Player

        Я говорил Groove хорош в плане интерфейса, по общей простоте. А вот цветовой тон (типичное UWP приложение) угольно-матово черный совсем не нравился, но Вы выбрали именно такой стиль)))
        У меня 3 претензии к плееру, которые исправимы. Это мелкий шрифт названии композиции, он выбивается из всего интерфейса. 2 отдельная кнопка пауза и плей, что это? Анимацию нажатия воспроизвести трудно , лучше 2 налепить? Наконец номер 3 это невозможность оставить только окно библиотеки, вместе с ним лезет “плейлист”. Это все в стандартным новом скине “Sharm”. Другие скины совсем не годны, скорее калечат дальше. Ну блис 4 тоже норм, юзал его на прошлой версии.
        Ну я же говорил свои предложения на форуме 4пда еще пол года назад.
        Еще можно же уходить в сторону “модульности” как фубар. Что бы пользователь сам мог выбрать какую секцию оставить. И не так что бы они откреплялись как в некоторых скинах, а были прибиты к одному окну. Все эти скины с 10 окнами остались во времена семерок. Сейчас нужна одно окно, где все продумана, но не перегружена. Надо думать в эту сторону, и что бы раздел настроек не выбивался из стиля (цвета) скина. Так же надо убирать рандомно разбросанные значки эквалайзера, смены обложек и прочего. Надо стандартизировать, что было не в самом центре ( в шарм видел такое). Еще мелкие значки-иконки плохие.

        1. Artem Post author

          0. Ок, вынесу идею сделать лайт-версию плеера на голосование за фичи на будущий год.
          1. Шрифт везде в приложении одинаковый (в стандартных скинах)
          2. Про play / pause я уже отвечал выше. В стандартых скинах кнопки совмещены не будет 100%.
          3. Модульность как в фубаре невозможна, по причине скинов. Скин должен поддерживать на своей стороне все возможные комбинации и макеты. В Шарме мы попробовали по этому пути пойти: три макета + докинг. Посмотрим, какие будут отзывы.
          4. Второстепенные окна могут быть выполнены в стиле скина только в одном случае – если на уровне скинов задавать для них текстуры. Но это огромная дополнительная нагрузка на сторонних дизайнеров. Скинов новых и так мало, а это решение сделает создание скинов еще более сложным. Так что нет.
          5. Стандарт лейаута – это плохо. Смысл тогда в скинах, если они будут только менять стиль, но не менять компановку? Такая парадигма называется не скин, а темой.
          6. Все значки и иконки размеров своих не меняли и выполнены в одном размерном ряду с другими элементами управления.

          П.С. если есть конкретный примеры – присылайте скрины, разберемся.

          1. Windows Media Player

            Да не шрифт, а скорее отступы. Например гигантские отступы около кнопок плей/пауза, а в библиотеке не протолкнуться. Там еще пытаетесь как можно больше треков уместить, (ну мы диджеи на радио:) в итоге по ним трудно попасть, углядеть. Ну вы должны знать оп пропорциях в дизайне. Представьте что комп играет, и человек приходит с другой комнаты и пытается сменить трек/плейлист. Он не садится за ПК а чуть нагибается и пытается переключиться. А там эта каша.
            А по иконкам, нажмите на значок АИМП, там где настройки. Там у половины пунктов нет иконок, у половины есть. Все это ведет к не законченности, не пропорциональности продукта.
            Мне лично нужно проигрывать C/Music, там все в альбомах и в папках. Т.е максимум функция папок нужна. Ну еще радио. Стоит подумать над одним БОЛЬШИМ скином для них. Что бы только библиотеку отражала. Ну в стиле грув, если трудно придумать. Выбираешь показ по альбомам, отражаются картинки и названия и дальше уже по ходу проигрывания смотришь

            1. Artem Post author

              Например гигантские отступы около кнопок плей/пауза, а в библиотеке не протолкнуться

              Отступы зависят от размера монолитного элемента, чем он больше – тем больше отступы.

              Представьте что комп играет, и человек приходит с другой комнаты и пытается сменить трек/плейлист. Он не садится за ПК а чуть нагибается и пытается переключиться. А там эта каша.

              Где каша? Почему там каша? Только из-за маленьких отступов?

              А по иконкам, нажмите на значок АИМП, там где настройки. Там у половины пунктов нет иконок, у половины есть. Все это ведет к не законченности, не пропорциональности продукта.

              Вы бы guidelines от Microsoft почитали… Иконки должны быть у лишь главных команд, для того, чтобы за них цеплялся вгляд. Второстепенные / малоиспользуемые команды иконок иметь не должны, дабы не забирать на себя фокус внимания.

              Мне лично нужно проигрывать C/Music, там все в альбомах и в папках. Т.е максимум функция папок нужна. Ну еще радио. Стоит подумать над одним БОЛЬШИМ скином для них. Что бы только библиотеку отражала. Ну в стиле грув, если трудно придумать. Выбираешь показ по альбомам, отражаются картинки и названия и дальше уже по ходу проигрывания смотришь

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

              1. Windows Media Player

                Вы бы guidelines от Microsoft почитали… Иконки должны быть у лишь главных команд, для того, чтобы за них цеплялся вгляд. Второстепенные / малоиспользуемые команды иконок иметь не должны, дабы не забирать на себя фокус внимания
                ———————————————
                ах, вот оно что.
                Это устаревшие гайдлайны. Все время плевался с выделенных букв в настройке старых Firefox (предпочитаю чистый текст) И что, в новом фаерфокс такого нет, все аккуратно! Да и проследите за новыми продуктами майкрософт, разве не они идут по пути упрощения? Даже в новых офисах такого нет помоему.
                Помню такое только в старых продуктах типа libreofice может быть

              2. Windows Media Player

                Отступы зависят от размера монолитного элемента, чем он больше — тем больше отступы.
                ————————————————
                Плеер большебровый, Огромная бровь, на полинетрефейса, а внизу мелкие треки. Там больше портят все эти пункты как в старом браузере, эти “закладки”, “облако”.
                А внизу мелкие треки. Колос на глиняных ногах. Пропорции плохие. Может картинки вверху оставить а управление вниз для баланса? Я предпочитаю внизу видеть плей/паузу. Думаю многие тоже

                1. Artem Post author

                  Для ваших хотелок мы тоже все предусмотрели – утилита Skin Editor. Вы можете сделать скин себе по вкусу.
                  Текущие отзывы показывают, что новый дизайн вполне удачен

                  1. Windows Media Player

                    Дайте отключить Группы типа “закладки”, “подкасты”, “мои облака” На выбор же!
                    Вместо них я бы поставил “Радио”
                    Библиотека есть, будет Радио, вот и все хотелки.
                    А тут навязывают, я уверен что 2-3% юзают эти подкасты и облака. Мы не просим удалить, мы хотим что бы отключалась без скина. Т.к скин убирает это, а добавляет другие неудобства.
                    В 2021 году, это программа самая не настраиваемая, это абсурд через скины пытаться убрать лишние элементы!
                    Есть люди, которым не нужны эти плейлисты, у них настроенная библиотека, нужно что бы она отражалась нормально и все. А тут если я отключу плейлист, то радио не могу видеть.
                    Нужна вкладка типа “потоки” (радио)

                    1. Artem Post author

                      Вообще-то такая возможность есть, и не через скины.

                      Про плейлист я вам уже говорил, попугаем работать не буду.

  19. Владимир

    Предыдущий пост имеет под собой вполне понятные основания (для меня, во всяком случае). Не ставил бета-версию, я их никогда не ставлю. Поэтому, сорри, говорю по установленной стабильной.
    Моё общее впечатление о дизайне такое: требует серьёзной доработки. Это знаете, как фотошоп для новичка — пугает ВСЁ))
    Как очень давний пользователь вашего плеера замечу: с первых версий вы выбрали подход “всё по максимуму в одном окне”. Только вот назвать мешанину кнопок и меню интуитивно понятной ну никак не получается. Новые функции добавляются – плеер ещё больше загромождается.
    Вы несколько раз отвечали мне, что есть вот, типа, редактор обложек, и пилите, Шура, пилите.
    Но я уверен, что как разработчику вам стоит по крайней мере подумать над упрощением интерфейса. А главное, над его структуризацией.
    Как говорится, отрицаешь – предлагай. Поэтому хочу предложить очень эффективный (на мой опять же взгляд) вариант плейлиста: Free Download Manager. Это суть таблица (а значит можно включать и выключать столбцы), и при нажатии на строку внизу появляется окно с подробной инфой по закачке на нескольких вкладках. Таким способом можно реализовать полную интеграцию редактора тегов с плеером, например. Как один из многих вариантов.
    Скажете, фонотека и есть таблица. Ну да) Вот только зачем два списка-то? При включении воспроизведения в фонотеке весь список копируется в плейлист. Объединять надо вашу фонотеку с плейлистами – это предложение номер 2.
    И номер 3: используйте существующие стандарты. К примеру, раскрывающееся окно справа. Для переключения вкладок фонотеки/плейлистов отличное и наглядное решение. У этого способа вообще просто шикарный юзабилити.
    Возможно, в 6 версии вы решитесь на глобальный редизайн и реструктуризацию. А эта версия, простите, лишь косметика. Спасибо за ваш труд, Артём.

    1. Artem Post author

      Моё общее впечатление о дизайне такое: требует серьёзной доработки. Это знаете, как фотошоп для новичка — пугает ВСЁ))

      Так мы вам и кастомизацию даем, и шаблоны. Посмотрите что вам надо, выберите подходящий шаблон. Плеер ориентируется не только на новичков, которым нужна лишь кнопка Play, но и на более продвинутых пользователей.

      Как очень давний пользователь вашего плеера замечу: с первых версий вы выбрали подход «всё по максимуму в одном окне».
      Только вот назвать мешанину кнопок и меню интуитивно понятной ну никак не получается. Новые функции добавляются — плеер ещё больше загромождается.

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

      Но я уверен, что как разработчику вам стоит по крайней мере подумать над упрощением интерфейса. А главное, над его структуризацией.

      Давайте конкретный примеры, где у нас плохо структурировано и почему вы так считаете.

      Как говорится, отрицаешь — предлагай. Поэтому хочу предложить очень эффективный (на мой опять же взгляд) вариант плейлиста: Free Download Manager. Это суть таблица (а значит можно включать и выключать столбцы), и при нажатии на строку внизу появляется окно с подробной инфой по закачке на нескольких вкладках. Таким способом можно реализовать полную интеграцию редактора тегов с плеером, например. Как один из многих вариантов.

      Вы же говорили про упрощение UI?

      Скажете, фонотека и есть таблица. Ну да) Вот только зачем два списка-то?

      Затем, что это две разные сущности. Плейлист – это now playing, ваш список на проигрывание. Фонотека – это окно в мир, браузер для аудиофайлов, если хотите. Он показывает все, что у вас есть – локальные файлы, подкасты, файлы с облаков и т.п. Именно фонотека позволяет вам наполнять плейлисты.

      При включении воспроизведения в фонотеке весь список копируется в плейлист. Объединять надо вашу фонотеку с плейлистами — это предложение номер 2.

      Да, есть такие плееры, где фонотека и есть список воспроизведения, но мы не разделяем их вглядов на мир и поэтому так делать не будем.

      И номер 3: используйте существующие стандарты. К примеру, раскрывающееся окно справа. Для переключения вкладок фонотеки/плейлистов отличное и наглядное решение. У этого способа вообще просто шикарный юзабилити.

      Мы пользуемся стандартами, но не слепо следуем им. Везде нужно включать голову и смотреть, подходит концепт или нет. Я так полагаю, что вы тут про Navigation Menu, что появилось с Fluent UI. Меню это хорошо в том случае, когда оно переключает конент окна целиком. В противном случае оно будет ломать причинно-следственную связь:

      Пример 1: допустим, у нас только фонотека (без плейлиста), то вкладки вполне можно было убрать в это меню. Вызываете меню, меняете источник данных – вуаля, содержимое главного окна изменилось. Тут все хорошо.
      Пример 2: теперь рассмотрим текущий вариант, как должно выглядеть меню, чтобы пользователь понимал, что одни пункты переключают содержимое фонотеки, а другие – содержимое плейлиста? Вот жмете вы на “закладки”, но смотрите вправую часть (где плейлист), и содержимое не меняется – вы в смятении: “Я просил закладки, а вижу плейлист!”. Вот таких ситуаций быть не должно.

      Если у вас есть конкретные примеры, какие сценарии у нас сделаны неочевидны – пишите, я с радостью рассмотрю их. Сейчас же я вижу лишь замечания в духе “мне не нравится – переделайте как я хочу”.

      Возможно, в 6 версии вы решитесь на глобальный редизайн и реструктуризацию. А эта версия, простите, лишь косметика. Спасибо за ваш труд, Артём.

      Я не сторонник ломать то, что хорошо работает ради причуд “новых пользователей”.

      1. Владимир

        По поводу разной сути плейлиста и фонотеки. Нет у них никакой разной сути, это надумано. Обычные списки. Как системный программист по образованию говорю. И разработка структур баз данных и систем управления ими – одна из моих специализаций.
        Вы правы в том, что привычное менять сложно и кажется ненужным. Но в процессе роста сложности базы данных (это ваша фонотека) зачастую приходит понимание, что изначальная структура этих данных выбрана неверно. Отсюда нагромождения и усложнения в системе управления этой БД (это собственно плеер). Вы добавляете в БД всё новые источники, новые поля. Но её структура плохо масштабируется, она для этого не предназначена изначально. Исправить ситуацию можно лишь изменив саму структуру БД.
        Понятно, что совместимость с предыдущими версиями может не сохраниться. Но здесь вопрос эффективности.

        Да, я говорю про упрощение UI. Про его стандартизацию, если хотите. Позиция “мы так не будем делать, нам не нра” понятна. Только UI ваш теряет понятность с каждым нововведением. У вас взгляд замылен, Артём. Вам всё кажется логичным и простым. Я же раз за разом путаюсь при попытке, например, экспорта плейлиста))

        А для перехода к now plaing в той же Яндекс.Музыке есть просто кнопка. И это никак не мешает действиям в других разделах страницы браузера или отдельного приложения.

        ps Чем вам так не угодили новые пользователи? И я уж точно не новый))

        1. Artem Post author

          По поводу разной сути плейлиста и фонотеки. Нет у них никакой разной сути, это надумано. Обычные списки. Как системный программист по образованию говорю. И разработка структур баз данных и систем управления ими — одна из моих специализаций.

          У этих списков разная цель. Мне кажется, вы даже не попытались понять мою мысль. Жаль.

          Но в процессе роста сложности базы данных (это ваша фонотека) зачастую приходит понимание, что изначальная структура этих данных выбрана неверно.

          В данном случае это не так.

          Отсюда нагромождения и усложнения в системе управления этой БД (это собственно плеер). Вы добавляете в БД всё новые источники, новые поля. Но её структура плохо масштабируется, она для этого не предназначена изначально. Исправить ситуацию можно лишь изменив саму структуру БД. Понятно, что совместимость с предыдущими версиями может не сохраниться. Но здесь вопрос эффективности.

          С чего вы решили, что наша фонотека плохо масштабируется? Она отлично масштабируется!

          Только UI ваш теряет понятность с каждым нововведением.

          Давайте перейдем к конкретным примерам.

          А для перехода к now plaing в той же Яндекс.Музыке есть просто кнопка. И это никак не мешает действиям в других разделах страницы браузера или отдельного приложения.

          Вы аппелируете к упрощенным сценариям, да есть люди, которым не нужна гибкость, не нужен функционал – нужна кнопка “старт” и все. Наш плеер не для них, для них хватит встроенного в ОС плеера, спотифай или той же Яндекс.Музыки с Алисой.

          У меня нет цели сделать ПО для всех и каждого – это в принципе невозможно. Есть взгляд на проблему, есть свой концепт ее решения. Я совершенно не понимаю, почему я должен менять ее? Множество людей разделяют мои взгляды, для них, ради них я и продолжаю развивать AIMP.

        2. Владимир

          Вот скажите, например, может ли AIMP решить такую задачу: динамически создать плейлист из локальных файлов пользователя и треков с радио в заданном стиле?
          А продолжить воспроизведение “похожими” треками?
          Скорее всего, нет. Структура БД не позволяет.

          1. Artem Post author

            динамически создать плейлист из локальных файлов пользователя и треков с радио в заданном стиле?

            Может.

            А продолжить воспроизведение «похожими» треками?

            Для этого не хватает лишь смарт-фильтра, который бы определил эту степень похожести. Но движок фонотеки предусматривает создание подобных фильтров.

            P.S. Разве структура БД имеет к этому хоть какое-то отношение?

            1. Владимир

              Вы сами ответили на все мои вопросы! Плеер может, а пользователь об этом даже не догадывается)))))
              Я лишь призываю быть ближе в простым “не продвинутым”. Люди больше не слушают музыку альбомами, эти времена канули в лету. И интуитивно понятные интерфейсы тоже никто не отменял.
              Вопросов больше не имею.
              Удачи!

              1. Artem Post author

                Не догадывались лишь – другие и догадываются, и используют. Однако, вы сами-то не ответили ни на одну из моих просьб. Очень жаль. Удачи.

  20. Владимир

    А какой смысл, Артём? Вы ж делаете плеер для себя и узкого круга, как я понял. В каком-то смысле это тоже правильно. Возможно, я бы поступил на вашем месте так же. На всех не угодишь, да и не надо это всё)

    1. Artem Post author

      Эм. Вы утверждаете, что мы ухудшаем UI с каждой версией. Я попросил привести пример в подтверждение этого тезиса, а в ответ слышу отговорки.

      1. Владимир

        Вы ждёте от меня подробного анализа изменений в UI, начиная с первых версий? Чтобы сказать, что вам на моё мнение просто наплевать? Потому что … и далее список выше. Простите, нет, я этим заниматься не буду. И я не говорил, что UI ухудшается — интерфейс не интуитивен и усложняется с каждой новой функцией. Приводил пример с экспортом плейлистов (путаница с самых ранних версий). Предлагал рассмотреть варианты UI в других реализациях (на будущее!). Но понимания не встретил. Что ж, пусть так. Пользоваться вашим плеером я буду всё равно, у него просто нет конкурентов.

        1. Владимир

          Ситуацию с “недогадливостью” можно исправить, создав на этом сайте понятную инструкцию для пользователя. Чтобы на неё можно было перейти из пункта меню “Справка”.

        2. Artem Post author

          Если бы мне было наплевать – я бы не вел блог, не имел форума, и уж тем более не устраивал опросов среди пользователей.

          Увы, но последнее время тенденция такова: приходит человек, ругает меня и уходит. Что не так, где не так, что ему не понравилось – неизвестно. Может он просто не выспался, а АИМП просто подвернулся под руку.. кто знает? Вот ваш пост выглядит таким же – в пятой версии не то, чтобы много чего изменилось. Я поэтому и просил привести конкретные примеры (у меня есть несколько предположений, но я хочу услышать ваш ответ).

          Если у вас есть предложения по упрощению UX (UX, не UI) при этом без урезания функционала и, тем более, без смены парадигмы – я с радостью выслушаю.

  21. Mlee

    How do I enable the option to select one group field detail under the album art which then shows all song related to said detail for example clicking the artist name under the album would then only list albums related to that artist.

  22. I-Vladimir

    Hello,
    Is that possible to hide bold color border around Charm mini skin?
    With regular skin size it looks ok, but IMO when minimized looks too bright.
    Thanks

  23. I-Vladimir

    A checkbox to apply accent color to window frame added, thanks.
    Another suggestion for mini player to remove/hide the gauge (scroll bar) playing a stream which is displayed at 100%

  24. AIRO

    Давно пользуюсь AIMPом, и на фоне всего, что нынче есть, он лучший. Но с каждым годом ловлю себя на мысли, что жду, когда UI/UX наполнение круто изменится, и станет действительно современным и удобным. Но становится грустно, что время идёт, а подвижек в этом плане немного… =(

    Не в обиду создателю, но хотелось бы более современного и смелого решения в интерфейсе, потому что скины не могут полностью заполнить отрыв современных проигрывателей и AIMPa.. Я понимаю, что делать бесплатный проект приходится на чистом энтузиазме, но становится как-то просто обидно за хорошую программу и за старания автора, когда решение начинает устаревать (опять таки не в обиду будет сказано =).

      1. AIRO

        В плане дизайна, но, естественно, не по функционалу, это Tidal (если говорить про PC-клиент) – пока ничего более приятного с визуальной точки зрения для музыки не видел. Да, его можно ругать за большое количество отступов и “нерациональное” использование пространства, но это, во-первых, современные тенденции на упрощение и облегчение интерфейсов, во-вторых, сам функционал и позиционирование продукта имеет свои особенности (которые можно учесть, не разрушая визуальной составляющей для более функционального интерфейса).

        Если про мобильное приложение Android – тот же Tidal, Black Player (но там в кастомизации интерфейса можно накрутить и так, что будет удобно и современно, и так, что можно будет глаза выкалывать ¯\_(ツ)_/¯ ), Stellio Player.

        Можно привести еще множество других примеров и отдельных хороших фич других проигрывателей на разных платформах, но основное отличие в них от AIMPa – несколько иная организация и навигация в библиотеке / фонотеке (у каждого своё =). При этом никто не мешает совместить элементы, которые привычны для консервативных юзеров, так и современные.

          1. AIRO

            Основное, о чём я говорил – структура библиотеки с разной группировкой: треки, исполнители, альбомы, жанры, папки и пр. с визуальной составляющей – изображениями альбомов (опять таки, для ретроградов есть отображение списком без изображений и другие комбинации) Это подход, который стал уже стандартным. Вторая и главная особенность самого BP – кастомизация, интерфейса от главного экрана до виджета в уведомлениях. Как я уже говорил, благодаря ей можно как получить вкусовщину, так и вполне современный интерфейс, просто нужно покапаться. Ну и в целом, общий подход к интерфейсу, навигации, какие-то отдельные элементы: тут можно долго перечислять все элементы, паттерны и подходы к органзации элементов на разных экранах. Но всё равно BP, так скажем, следует распространенному канону, который привычен для большинства, но при этом позволяет отдельные элементы изменить так, как удобно самому пользователю.

            Я несколько раз ставил мобильный AIMP, но так и не смог привыкнуть к интерфейсу: экрану отображения треков, переходу между экранами, логике размещения и работы отдельных элементов. Здесь я могу перечислять достаточно долго, но хотелось бы, донести в первую очередь основной подход к организации интерфейса) Собственно, Tidal и Stellio также достаточно близки к BP структурой экранов, размещением базовых элементов интерфейса, поэтому переходя от одного приложения к другому пользователь не теряется и быстро может сориентироваться к интерфейсе без необходимости долго привыкать.

            1. Artem Post author

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

              1. AIRO

                Я что-то тоже не очень понял, чем отличается то, что представлено в приложении от фонотеки на PC =). Ну, да ладно.

                Касательно конкретики по навигации в приложении. Переход на экран с воспроизводимым треком производится свайпом, при этом на наличие самого экрана не указывает никакой элемент. Блок с воспроизводимым треком на экране библиотеки (или как там её )) открывает сведения о треке (думаю, не самый распространённый сценарий – вряд ли кто-то часто по вечерам просматривает теги воспроизводимого трека – у других проигрывателей там по такому блоку открывает экран воспроизведения, что более интуитивно, и при этом понятно как к этому экрану перейти) .

                В чём замысел закладок (при наличии Избранного) для меня осталось загадкой – может я не настолько активно еще использовал приложение…
                P.S. Узнал про замысел, слазив в настройки, было бы неплохо, если бы были подсказки при первом нажатии)

                Механизм работы с плейлистами для меня лично странен, но будем считать особенность. Однако удаление самого плейлиста удаляет библиотеку – как-то странно.

                Попытка найти нужный альбом или исполнителя заставляет сделать 3! нажатия, чтобы сгруппировать (а если не быть в курсе, то обрекает на бесчисленное перебирание вариантов настроек группировки сортировки в подменю), а потом скролл по огромному списку со всеми треками (у BP переход одним нажатием в нужную вкладку и прокрутка по алфавитной метке – https://imgur.com/a/uiuPB9T). О визуальном поиске в AIMP речи вообще не идёт, так как обложки вывести в списке альбомов и треков невозможно.
                Обнаружил какую-то шляпу с чтением тегов: большое количество треков сгруппировало как не имеющие названия альбома, хотя оно есть. При нажатии на отдельные треки происходила промотка (или переход моментальный, не знаю что это) на группу с названием альбома и тем же треком, как будто приложение вдруг определило альбом у него.
                https://imgur.com/a/uiuPB9T

                Понравилось, что многие элементы интерфейса находятся снизу – удобно тянуться к ним с длинного телефона, но часть элементов сверху (это конечно есть у всех, но есть возможно сделать так, чтобы было удобней, чем у других))

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

                  1. AIRO

                    “Так отсутствие фонотеки — это основная фишка мобильного приложения. … По интерфейсу мне хотелось бы иметь услышать конкретику.”
                    Как-то не очень похоже, что вы писали про ПК-версию) Собственно, не вижу смысла обсуждение в одном ключе расписывать под разными темами. Тут уж либо конструктивно вести диалог в более подходящем месте, либо не продолжать.

                  2. AIRO

                    “Что есть устоявшиеся современные подходы в UI/UX в вашем понимании?
                    Вы про кнопочки переключения между экранами, что теперь располагаются внизу экрана?” – отвечу здесь, т.к. ниже уже кнопки нет)

                    Основное отличие – это устройство библиотеки через разделение элементов на группы, которые представлены однородным списком: треки, исполнители, альбомы (иногда +жанры, папки и др.). То есть у пользователя появляется возможность быстро прокрутить по метке до нужно элемента по метрам на скролл-баре (и далее, если говорил про альбомы и исполнителей, перейти на следующий экран к базовым элементам – трекам). При этом элементы имеют изображения – обложки альбом (для исполнителей иногда подтягиваются соответствующие изображения, но некоторые вставляют сетку из обложек альбомов), по которым можно визуально сориентироваться. У меня например много разных альбомов от разных исполнителей, и не всегда их все помнишь по названиям – проще визуально найти.
                    Эти основные моменты справедливы как для компьютерных версий, так и для приложений.

                    Кнопки снизу – это один из последних трендов для мобилок, но не всем удается нормально сгруппировать элементы, чтобы что-то не оставлять сверху (особенно все забивают на “бургер”)), но если постараться, то многие скажут спасибо, как в случае с подходом Samsung в элементах их системной оболочки. Другой момент, о котором я уже писал – открытие экрана текущего проигрывания по панели снизу, которая сейчас в AIMP открывает сведения о треке. Если экран воспроизведения окажется в этом блоке, боковое меню можно будет открывать свайпом справа, а кнопку либо убрать, либо всё же перенести вниз.

                    Это то, что с ходу вспомнил) Но тут можно долго это всё описывать текстом, проще рисовать wireframe или отрисовывать какой-то приближенный макет, если как-то серьезно пересматривать концепцию.

                    1. Artem Post author

                      Ох, да сколько можно? Не будет в нашем плеере фонотеки, НЕ БУДЕТ!!! Мобильный плеер позиционируется как решение для фанатов старой школы. Смиритесь уже с этим.

                  3. AIRO

                    “Ох, да сколько можно? Не будет в нашем плеере фонотеки, НЕ БУДЕТ!!! Мобильный плеер позиционируется как решение для фанатов старой школы. Смиритесь уже с этим.”

                    Лол, чего тогда было спрашивать, если вы не желаете развивать UI/UX до современных стандартов?)

                    1. Artem Post author

                      Фонотека не имеет никакого отношения к UI / UX. Это просто другая парадигма работы с файлами.

                  4. AIRO

                    “Фонотека не имеет никакого отношения к UI / UX. Это просто другая парадигма работы с файлами.”

                    Чем таким особенным обладает текущий способ работы с файлами, что он не позволяет сделать другие варианты отображения списка песен?

                1. Soolo

                  AIRO, судя по списку замечаний, вам просто нужен типовой фонотечный плеер, коих на плеймаркете сотни, выбирайте любой. АИМП – играет плейлисты, это старый классический подход. И да, обсуждать что-то гораздо удобнее на форуме, чем в комментариях под статьёй.

                  1. AIRO

                    Так я ранее и писал, что пользуюсь Black Player, в котором современная стандартная организация фонотеки.)

                    И не лучше ли использовать уже устоявшиеся современные подходы к UI/UX, которые удобны, нежели держаться за старые концепции, просто потому что они старые? Тем более, что всегда можно найти компромисс, от которого выиграют все.

                    1. Artem Post author

                      Что есть устоявшиеся современные подходы в UI/UX в вашем понимании?
                      Вы про кнопочки переключения между экранами, что теперь располагаются внизу экрана?

  25. Windows Media Player

    На ПК при первой загрузке (после запуска винды) долго открывается.
    Интерфейс воз и ныне там. Автор остается логикой в 90-х, интерфейс за то прямо из винды 11!!
    Разве не понятно, что это самое плохое, пытаться скрестить ужа с ежом? Почему нет лаконичного интерфейса как у audacious или создания с пустого макета как foobar?
    Тут либо одно, либо другое. То есть или почти полная кастомизируемость, либо классический интерфейс. При втором варианте надо отдать все на откуп скинам. А здесь самый худший вариант. незначительные вещи можно менять, а важные элементы прибиты наглухо! Это отбивает желание делать скины, кроме свистоперделок, потому что базовые вещи менять нельзя.
    Да, сделали голосование, но в силу огорожености форума и формы – будет тот же плеер! Автор должен сам допереть, или воспользоваться идеей грамотного советника по части интерфейса. А то это кошмар, везде лестница, огромные пустые поля впермешку с полями где малюсенькие названия треков.
    Надеюсь автор не обидеться, и не зачтет за назойливый троллинг. Ведь у плеера нет альтернатив, мы все пользуемся и поэтому ждем развития а не регресса. Спасибо!

    1. Artem Post author

      Твоя манера обсирать и требовать неимоверно бесит. У нас мощный скин-движок – возьми и сделай такой интерфейс, какой тебе хочется. Портить жизнь миллионам людей ради тебя я не буду. Так понятно?

      1. Windows Media Player

        Я извиняюсь, был не прав!
        А так совсем не обязательно портить.
        Если не брать мою манеру обсирать, то были годные предложения, но их принимают за “хотят испортить”
        Тред создан для поговорить, никакие предложения не принимаются.
        Вот поспорим, по результатам опроса на главной плеер останется таким же.

        1. Artem Post author

          1. Для обсуждений есть форум.
          2. Годное предложение – оно годное для кого? UI 5-ой версии зашел практически всем, это самый редкоругаемый UI из всех, что мы когда-либо делали. Я считаю, это большое достижение.

  26. Windows Media Player

    Есть идея, как вы смотрите на небольшую утилиту-радио, типа “tray-radio”, но с возможностью записать/искать треки в ютуб, если есть названия на радио. Ну что бы она запускалась с трея с маленьким окошком, есть такие на линукс и парочку на винде. Но они криво реализованы. Очень не хватает такого толкового приложения на виндовс. Вот это стало бы хитом. AIMP Radio 🙂

  27. randm

    Здравствуйте. Нормализация по ReplayGain в конвертере просто добавляет значения в теги или меняет сам файл?

Leave a Reply