Чуть больше месяца были открыты опросы по развитию AIMP, сейчас поток респондентов иссяк и можно подвести итоги:
Ответы на вопросы
Портирование на другие ОС
Linux
- Не все знают, но существует официальная сборка AIMP под Linux на базе Wine.
- Если вы столкнулись с проблемами с AIMP в Wine — напишите в эту тему форума. Будем либо адаптировать плеер под Wine, либо сделаем и отправим патч в Wine.
- AIMP имеет довольно большой объем кода, оптимизированный под особенности Windows — его нельзя просто взять и скомпилировать под Linux. За почти 20 лет развития плеера, нам неоднократно поступали предложения (порой даже требования) выложить код, чтобы сообщество могло самостоятельно сделать порт. Код базовой библиотеки давно открыт и выложен на github, однако желающих переводить ее на кросс-платформенный Lazarus так и не нашлось…
MacOS / iOS
Портировать приложение на платформы Apple не планируем. Тем более, что в условиях санкций, это занятие бессмысленное и бесперспективное.
Интерфейс
Отрисовка через CUDA-ядра
- CUDA доступен только для карт Nvidia
- Интерфейс плеера не настолько «тяжелый», чтобы использование GPU дало какой-то заметный эффект.
Поддержать инструкции SSE 3, SSE 4.1
Хотелось бы получить пояснения, что эта поддержка должна дать в конечном счете? В каких аспектах работы программы вас не устраивает производительность?
В 5.30 изменился стиль текста всплывающих подсказок
В справке к программе в разделе «Знаете ли вы что?» / «Скрытые опции» написано, как отключить новый стиль подсказок.
Сбрасываются параметры интерфейса при обновлении
Это происходит только в том случае, если разметка скина поменялась — разметка не совместима со старым конфигурационным файлом. Мы стараемся как можно реже менять скин между минорными релизами, но иногда это все-таки приходится делать.
Новые возможности
Проверка подлинности по спектрограмме
Такая функция уже доступна через плагин Spectralyzer.
Нормальный плагин для YouTube
«Ненормальность» существующих плагинов обусловлена тем, что YouTube препятствует проигрыванию/скачиванию стримов в альтернативных приложениях.
Интеграция с Telegram
Пожалуйста, поясните, что именно вы понимаете под этой интеграцией.
Встроенный скробблер для Last.fm (Андроид)
AIMP для Андроид работает в связке с любым клиентом для last.fm и других подобных сервисов — смысла во встроенном скробблере просто нет.
Массовое переименование файлов
Массовое переименование файлов уже реализовано в AIMP для ПК. См. главное меню \ утилиты \ редактор тегов.
Поддержки тегов из баз MusicBrainz или Discogs
Поддержка онлайн-баз уже реализована в расширенном редакторе тегов AIMP для ПК. (См. главное меню \ утилиты \ редактор тегов)
Поддержка текстов песен
И ПК, и мобильная версия поддерживают тексты песен — встроенные в теги или представленные в виде отдельных файлов в форматах LRC / SRT. В ПК версии текст отображается в окне «информация о треке», что вызывается из главного меню. В мобильной версии — нужно сдвинуть панельку с «информацией о треке» в бок, и на ее месте будет отображаться текст.
Проигрывание по сети (Андроид)
Мобильный AIMP уже поддерживает проигрывание по сети — см. статью по настройке
Вывод звука
Вывод DSD
AIMP работает исключительно с PCM-сигналов. Поддержка вывода других типов сигналов не планируется.
Исключить регулятор громкости в ASIO
Просто выставьте громкость на 100% и она будет исключена из цепочки обработки сигнала.
Прямой вывод звука через внешний ЦАП (Андроид)
Если вы знаете, как это реализовать или у вас есть ссылка на техническую документацию — будем благодарны за подсказку.
Поддержка VST
Поддержка VST2 появилась в AIMP v5.30, которая вышла аккурат к концу 2023 года.
Поддержка новых форматов
AC3 в аудиоконвертере
Такая возможность уже есть — см. инструкцию на нашем форуме.
AAC+
К сожалению, открытого легального кодека с поддержкой расширения AAC-потока нет. AIMP играет AAC+ потоки в режиме совместимости с AAC (по сути с более низким битрейтом).
ADX
Уже поддерживается за счет плагина bass_adx.
Exhale (M4A)
Этот диалект уже поддерживается за счет встроенных возможностей ОС. Для того, чтобы AIMP для ПК смог использовать системные кодеки, нужно включить опцию «разрешить использование системных декодеров» в настройках программы («воспроизведение \ параметры преобразования»). В мобильной версии — включено по умолчанию.
DSD в WavPack
Поддержка DSD-сигнала в WavPack-контейнере появилась в AIMP v5.10. Убедитесь, что у вас актуальная версия плеера.
MPTM
Уже поддерживается за счет плагина aimp-openmpt
WMA (Андроид)
К сожалению, официального кодека Windows Media для платформы Android не существует. Единственное, что есть альтернатив — декодер внутри FFmpeg, полученный посредством обратного инжиниринга. Если у вас есть желание помочь перенести его в AIMP — свяжитесь с нами.
Странное
Откуда вы взяли мой е-мейл?
Если вы обратите внимание — голосование проходило на платформе Google Forms, если вы были залогинены в Google — ваш аккаунт автоматически подхватился платформой и вы голосовали от своего имени.
Почему вы не открываете код? Вы что-то скрываете?
Мы скрываем исключительно свою интеллектуальную собственность. Нам совершенно не хочется, чтобы кто-то плодил клоны плеера или строил свои коммерческие решения на наших разработках.
Зачем так часто выпускать обновления?
Мы стараемся выпускать обновления с исправлением ошибок как можно быстрее, чтобы ошибки не портили вам настроение.
32-бит — это не круто, портируйте плагины!
Часть плагинов и визуализаций была написана сторонними разработчиками — у нас нет их исходного кода. К сожалению, без исходного кода перенести плагины на 64-битные рельсы не получится.
* * *
Хотим сказать большое спасибо всем неравнодушным, кто принял участие в опросе!
Для уточнения деталей реализации синхронизации между плеерами в ближайшем времени проведем еще один опрос.
Ну с такими результатами опроса, поддержку Android TV я не скоро ещё увижу (если вообще увижу).
Касательно интеграции с Telegram
Было бы неплохо с телеграмм каналов с музыкой (а такие есть) слушать музыку без скачивания. Типо как плагин для YouTube.
Касательно портировки плагинов согласен да и мост WoW64 всё ещё есть и 32-битная версия спокойно пашет.
Касательно закрытого исходника также соглашусь тот же винамп рассыпался на исходники и что теперь? Ответ о нём все забыли.
Прохлопал очередной опрос, так как редко пользуюсь Аимпом (из-за недостаточности его функционала)…
А ему уже давно (на форуме когда-то писал об этом) не хватает выбора выходной частоты в зависимости от входной. При использовании разных источников каждый раз приходится вручную лезть в настройки и переключать частоту в соответствии с исходником. Нужно что-то типа
[img]https://i123.fastpic.org/big/2024/0204/43/6d8ae14789034fab9f407803529b4e43.jpg[/img]
https://www.aimp.ru/forum/index.php?topic=51853
Здравствуйте.
Прошу рассмотреть возможность разработки версии под Линукс для arm64.
К сожалению, никаких вайнов под данную архитектуру в ближайшее время не ожидается.
Касательно запоминания громкости плейлиста, которое даже mpv умеет из коробки… если это не нужно и не востребовано, то может тогда и запоминание позиции плейлиста убрать? В чём проблема самому запоминать нужный трек и каждый раз вручную его перематывать? Зато память прокачивается, полезно.
Однако запоминание позиции востребовано…