AIMP for Android v2.60

Пришло время рассказать, что нового мы сделали в мобильной версии AIMP.

Звуковой движок

Декодеры
Благодаря новой версии библиотеки BASS плеер стал поддерживать системные декодеры — теперь AIMP поддерживает WebM формат и его производные «из коробки».

Настройки поведения при смене аудио фокуса

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

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

 Улучшения для аудиокниг

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

Опция «откатываться на 5 секунд после долгой паузы» позволит вам вернуться в контекст аудиокниги или материала аудиолекции до момента, когда вы фактически закончили прослушивание в прошлый раз. Пауза считается плеером долгой, если ее продолжительность более 15 секунд или плеер выключался.

Плейлист

Функция «поделиться»
Теперь вы можете «поделиться» аудиофайлом прямо из плейлиста:

Автоматическое имя
Теперь мобильная версия плеера тоже поддерживает автоматическое именование плейлистов по их содержимому. Поведение и правила построения идентичны версии для ПК.

Смарт-плейлисты
В мобильной версии мы попробовали сделать смарт-плейлисты действительно «умными»: программа сама следит за тем, какие папки вы добавляете в плейлист, и по жесту swipe-to-refresh обновляет содержимое плейлиста — удаляет несуществующие файлы, добавляет новые.
Если вы что-либо удаляете из плейлиста, или добавляете в плейлист лишь часть папки — плейлист перестает быть смарт-плейлистом.

Нумерация треков
Появилась возможность отключить абсолютную нумерацию треков в плейлисте — нумерация в каждой группе будет начинаться с 1.

Скин-движок

Масштаб интерфейса
Реализована возможность регулирования масштаба интерфейса: 

Причем, интерфейс можно сделать не только крупнее, но и мельче — на текущий момент поддерживаются: 80%-150%.

Интеграция с ОС

Виджет в «шторке»
Виджет, что отображается в области уведомлений, научился стилизоваться под текущую используемую тему в ОС.

Гарнитура

  • Возможность назначить команду на удержание кнопки
  • Перемотка трека удержанием кнопок вперед / назад на гарнитурах, где они есть
  • Новые команды: чуть-чуть вперед, чуть-чуть назад, начать с начала

Клавиши громкости
Редко гарнитуры имеют отдельные кнопки для переключения треков, а вот кнопки управления громкостью — заметно чаще. Поэтому в новой версии мы предусмотрели возможность переключения треков по двойному клику кнопок громкости. Стоит сразу заметить, что функция не будет работать, если громкость стоит на нуле или на максимуме.

* * *

Публичное бета-тестирование начнется 8 августа 2017 года, в наш 11-ый день рождения.

AIMP for Android v2.60: 78 комментариев

  1. Xwansu

    >Теперь мобильная версия плеера тоже поддерживает автоматическое именование плейлистов по их содержимому. Поведение и правила построения идентичны версии для ПК.

    Большое спасибо!

    >Реализована возможность регулирования масштаба интерфейса

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

    1. Artem Автор записи

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

      Нет

  2. Niki8282

    …и по жесту swipe-to-refresh обновляет содержимое плейлиста — удаляет несуществующие файлы, добавляет новые…
    Я правильно понял? Если у меня плейлист из папки download, слушаю я его, скачал новый трэк в эту папку, сделал swipe и новый файл сам появится в плейлисте?

  3. Denwer

    Добрый день! Пользуюсь АИМПом на ПК уже не один год. Решил установить на андройд версии 7.0. Меня интересовал конкретно формат flac. Сам по себе телефон не поддерживает этот формат. Ваш плейер тоже не видит. У меня вопрос: существуют ли отдельно необходимые кодеки и будет ли в следующей версии плейера встроеный пакет кодеков, как на других плейерах. Или всё таки проблема в версии андройда? Заранее спасибо

  4. Denwer

    Разобрался. Всё поддерживает. Просто я не понял то что плейер видит только добавленный плейлист и сохранённый путь к папке. Я ещё раз решил добавить в плей лист Flac, и плейер его увидел. Извиняюсь за беспокойство

  5. Neoxyne

    Доброго времени суток.
    Прежде всего должен отметить, что выше перечисленное весьма заманчиво и анонс новой версии очень даже пробуждает аппетит. Грандиозная работа!
    Но, всёже, есть парочка вопросов:
    • Виджет в «шторке» будет использовать только числовые параметры из скина для подстройки цвета, или будет использовать и элементы графики из текстурной карты?
    • А это скорее даже просьба, чем вопрос: хотелось бы увидеть встроенный редактор тегов, как в виндоус версии. Часто правлю теги мп3 файлов, но приходится пользоваться дополнительно установленной утилитой, что не всегда удобно. Хотелось бы сразу иметь возможность делать это «налету», что называется «не отходя от кассы».

    1. Artem Автор записи

      1. Виджет в шторке будет подстраиваться под ОС, как и раньше, он от скина зависеть не будет.
      2. Редактора тегов в мобильной версии не будет, не нужен он на телефоне

  6. plusbear

    Публичное бета-тестирование начнется 8 августа 2017 года, в наш 11-ый день рождения.
    Забавно, что я узнал это только сейчас.
    8 августа 2017 года — мой 17-ый день рождения.

  7. Андрей

    Здравствуйте! Плеер отличный, обновление очень нужные вещи принесло.
    Есть такие пожелания ещё:
    1. Переименование реального файла прямо из плейлиста.
    2. Опциональное отображение имён файлов вместо тегов в плейлисте.
    3. Сортировка закладок по имени/дате в обоих направлениях.

  8. Андрей

    Забыл в предыдущем комментарии вот ещё о чём спросить:
    Планируется ли сделать запись интернет-радиостанций?
    И тоже хотелось бы иметь возможность их переименования в плейлисте.

  9. Андрей

    Ещё момент по кнопкам в плеере — удержанием перемотка по треку в принципе удобна,
    но от времени удержания зависит промежуток и не всегда получается чётко отмотать на заданный.
    Может быть сделать пару отдельных кнопок с назначаемым в опциях временем перемотки,
    или выбором из самых востребованных значений, типа 5, 10, 20, 30 секунд, или же
    от их удержания перемотка будет разгоняться от 5 до 30 секунд постепенно.
    Вариант — одиночное нажатие X секунд, каждое последующее добавляет X секунд, но реальный переход происходит
    после прекращения нажатий, причём в процессе нажатий индицируется значение, на сколько накликал (в youtube-плеере мобильном как-то похоже сделано, довольно удобно).

    Короче говоря, такие «умные» кнопки для оперативной и точной перемотки.
    В длинных роликах или книжках это очень нужно.

  10. Андрей

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

  11. miidav

    Здравствуйте! Подскажите пожалуйста как сделать, чтобы в плейлисте радиостанций отображалось только название радиостанции, без … Или по крайней мере чтобы название было крупнее (заметно ярче) чем все остальное. Терминами к сожалению не владею… 🙁 Обложку использую Dark Bliss. Спасибо!

  12. ModestNT

    Здравствуйте! AIMP — мой любимый плеер и на компьютере и на смартфоне, но вот незадача: сменил смартфон и теперь плеер никак не хочет отображаться на экране блокировки. Может только в верхней шторке, которая открывается, если на разблокировку не установлен пароль. Но такой вариант меня не устраивает.
    Есть другие плееры, в них помимо опции «отображать на экране блокировки» есть что-то типа «включить блокировку экрана Player…». При включении этой опции на экране блокировки отображается виджет плеера и кнопка переключения на экран блокировки.
    Не могли бы вы сделать так же? Очень не хочется переходить на другой плеер.

    1. Artem Автор записи

      Приветствую.
      На текущий момент у нас нет собственного экрана блокировки. Поэтому, сейчас единственный способ заставить плеер отображать виджет на экране — это политики безопасности в самой ОС.

  13. Андрей

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

  14. Андрей

    В принципе, можно выйти из ситуации добавлением следующего трека из текущего плейлиста в завершение очереди, чтобы вернуться обратно. По сути просто всегда лишнюю операцию делать в моём случае :).

    Насчёт воспроизведения по нескольким плейлистам в нужном порядке не очень понял.
    Очередь же просто играет добавленные файлы, или можно прямо целиком плейлисты в нужном порядке воспроизводить, используя очередь?

  15. Андрей

    И вот ещё с чем столкнулся. В моей bluetooth-гарнитуре от Sony SBH60 кнопка Play не передаёт двойные и тройные нажатия, чтобы немного перематывать вперёд-назад. Не знаю, насколько это массово, но вот предложение:
    Добавить на кнопки громкости телефона выбор функции небольшой перемотки, в дополнение к возможности
    переключать треки. Ну то есть либо треки переключать, либо перематывать по чуть-чуть — опционально.

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

    P.S. Попробовал ещё одну беспроводную гарнитуру Sony — MW600, и гарнитуру от Remax RB-S3 — тоже не передаются двойные-тройные нажатия кнопки Play в плеер :(.

  16. Андрей

    Да, конечно. Уж вдоль и поперёк всё проверил. К тому же приподключении гарнитуры проводной двойные и тройные нажатия срабатывают как надо и на кнопке Play и на кнопках громкости.

  17. Куля

    Очень рад такому развитию АИМПа!
    К сожалениюна моем Asus MeMO Pad HD 7(Android 5) он время от времени начинает заикаться. В то же время топорный VLC норм играет, хоть и не удобен.

  18. Arkue

    Доброго времени суток!
    Хотелось бы увидеть в android-версии кнопку сворачивания всех папок в плейлисте (например в нижней полосе, где уже есть кнопки добавления и удаления файлов). Так очень сильно упрощается навигация по длинным плейлистам с папками.

  19. torgarian

    На Android 6 и 7 через некоторое время перестают работать кнопки гарнитуры, громкости (переключение треков долгим нажатием). Опытным путём было установлено что это происходит из-за спящего режима (Doze, например), потому что на Android 5 всё работает как надо.

    Кнопки гарнитуры при возникновении бага работают так: если экран отключен — не реагируют, если включить экран, то всё работает. Помогает только перезапуск программы (крестик на уведомлении и запуск по новой).

    На сток-проигрываетеле и foobar2000 — всё работает как надо.

    Это касается всех версий аимпа от 2.5 и выше. 2.0 не тестировал, не знаю, но не исключено.

  20. Лях Руслан

    Artem, добавьте возможность прослушивания плейлистов с радиостанциями с старшего брата Aimpa на Windows форматов m3u, aimppl4 в мобильном плеере. Пример файлов где воспроизводится произвольная ссылка, и не отображается весь список. Ссылка на плейлисты http://dropmefiles.com/eqUTK

      1. Alexandr

        О как, спасибо…..
        Телефон SAMSUNG Galaxy J7 2016, Андроид 7, закрыл все приложения, оптимизировал в настройках, опять попробовал добавить эту ссылку в плэйлист, теперь ошибка Е10(((((

        1. Artem Автор записи

          Эта ошибка возникает при проигрывании HTTPS ссылок на устройствах, где нет поддержки SSL. В тестовой версии 2.60 мы этот момент поправили — поставляем библиотеку SSL вместе с плеером

  21. statist

    Здравствуйте Артем. Версия 2.60 меня несказанно обрадовала, очень благодарен за настраиваемый HRA движок-это именно то, что нужно! Но отсутствие agc то бишь автоматической подстройки статической громкости, желательно настраиваемого уровня огорчает, этой функции категорически нехватает, и надеюсь на скорое ее появление 🙂 Должен также заметить, что настраивать эквалайзер очень неудобно, он то и дело спрыгивает на ноль и нехватает значений под полосками, исправьте пожалуста.
    И еще вопрос ❔ , с которым к сожалению мне обратиться не к кому, кроме вас, а именно : я, как наверное и многие аудиофилы не обладающие глубокими познаниями о спецификации железа и софта телефонов не могу соориентироваться, по каким признакам определять модели, поддерживающие HRA звук, ведь в спецификациях обычно такая графа отсутствует. У меня два телефона, и тот, который новее и дороже (на мтк) оказался без поддержки hra 🙁 Подскажите, на какие известные простые признаки необходимо ориентироваться, например процессор snapdragon и др, производитель телефона, или что-то другое?

    1. Artem Автор записи

      автоматической подстройки статической громкости

      В следующей версии мы планируем добавить поддержку replay gain

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

      Прыгает потому, что вы долго удерживаете его на одном месте — срабатывает long-click.

      И еще вопрос ❔ , с которым к сожалению мне обратиться не к кому, кроме вас, а именно : я, как наверное и многие аудиофилы не обладающие глубокими познаниями о спецификации железа и софта телефонов не могу соориентироваться, по каким признакам определять модели, поддерживающие HRA звук, ведь в спецификациях обычно такая графа отсутствует. У меня два телефона, и тот, который новее и дороже (на мтк) оказался без поддержки hra Подскажите, на какие известные простые признаки необходимо ориентироваться, например процессор snapdragon и др, производитель телефона, или что-то другое?

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

          1. statist

            Забавно 😀 но ведь звук то реально выгодно отличается даже при семплах 48000 гц? И это ведь ваш плеер, обновлению которого по этой причине очень многие исренне рады?!
            Ладно, извиняюсь за беспокойство

  22. statist

    не знаю, модели телефонов без HRA ограничены и железом, и на уровне ОС- 44.1, иначе тогда и разделения, как с «маркетинговой чушью» и без не было бы, как собственно и различия звука. Да и не задавал бы я свой вопрос о том, как их различать.

  23. Андрей

    Здравствуйте!
    Вопрос по умным плейлистам.
    Если добавлена только одна папка, то и при удалении сторонним менеджером файлов трека,
    и при добавлении в AIMP после обновления плейлиста изменения синхронизируются.
    А вот если добавлено несколько папок, то при удалении файла в одной из них внешним софтом AIMP синхронизирует изменение, а при добавлении файла — уже нет. Так и задумано, или это ошибка?

    Я так понял, что плейлист перестаёт быть умным, только если файлы добавляются/удаляются изнутри самого AIMPа?

    1. Artem Автор записи

      Приветствую.
      1. АИМП сам изменения не синхронизирует, это делается специальном жестом вручную
      2. Да, он перестает быть умным только при изменении плейлиста из плеера (что логично)

  24. Андрей

    Да понятно, что жестом, я так и делаю.
    Я не пойму, является ли плейлист умным, если в него добавлено несколько папок?
    Вопрос возник из практического использования. Повторюсь, если внешним способом
    удаляю файл и потом жестом обновляю плейлист в AIMP, то удалённый файл исчезает и из плейлиста,
    а если добавляю файл внешним способом, то после обновления жестом в AIMP ничего не добавляется.

    Конечно, было бы здорово, если бы плейлист с несколькими добавленными папками тоже был полноценным умным плейлистом.

      1. Artem Автор записи

        Странно, я пересобрал приложение на старой версии IDE (т.к. у некоторых пользователей возникли проблемы с boot loop), видимо, этот глюк тоже был вызван обновлением студии.

      2. Андрей

        И снова проблема с умными плейлистами, в которых несколько папок.
        Точнее, как выяснилось, проблема та же самая, просто проявляется не сразу.
        Ещё раз опишу её.
        Создаю плейлист из папки, добавляю туда ещё пару папок.
        Затем из файл-менеджера внешнего добавляю или удаляю файлы в этих папках.
        Так вот, после ручного обновления плейлиста в AIMP при помощи жеста, удалённые внешним менеджером файлы исчезают ВСЕГДА, а новые файлы какое-то время появляются, а потом всё, не хотят больше.
        Что только не пробовал, думал может дело в кодировке кириллической в именах файлов, ещё что-то, но, нет, не могу понять закономерности. Приходится заново добавлять нужные папки, какое-то время ручная синхронизация работает, потом только в одну сторону, на удаление.

        1. Андрей

          После обновления приложения, в описании к которому сообщили об исправлении ошибки, какое-то время действительно всё работало как положено, примерно неделю. И вдруг снова умный плейлист перестал при его ручном обновлении видеть добавленные файлы! Ну что ж за напасть такая неуловимая. Словно есть, условно говоря, буфер какой-то волшебный, который стал больше, но всё-равно переполнился с течением времени и всё сломалось :(.
          Пришлось заново добавить в плейлист нужную папку, пока работает синхронизация, жду, через сколько операций добавления файлов и их появлении в листе опять сломается.

          1. Андрей

            В общем ломается синхронизация всегда, просто чуть увеличился промежуток времени до этого момента с последним обновлением. Примерно — 2-3 раза добавляю по 3-4 файла внешним менеджером, какие-то файлы удаляю, с последующим ручным обновлением плейлиста. И всё, приходится заново добавлять папку в плейлист, и цикл пошёл по новой.

  25. Андрей

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

  26. KRAFTER

    Привет. Меня плеер полностью устраивает, но 1 но! Ну а как же, каждому подавай по его хотению) Мне важен внешний вид, оболочка. Не могли бы добавить(бесплатно, конечно)пару скинов для мобильной версии плеера? Понимаю, что это не совсем ваш профиль, но тем не менее. Заранее пролистал все вопросы, но по своей теме ничего не увидел. Спасибо за труд!

Добавить комментарий