LINUX.ORG.RU

На новость не тянет, но всё-таки вышел бэта порт AIMP

 , ,


0

1

Да, автор выпустил порт который не требует wine.Не под вайланд :-(
Архитектура: x86-64
Требуется: x11, gtk3, sqlite3, libc v2.32 .
https://aimp.ru/?do=download&os=desktop#beta

★★

Последнее исправление: CrX (всего исправлений: 1)

Вроде как года четыре назад. Правда в AUR:

Repository      : aur
Name            : aimp
Version         : 6.00.3091-1
Description     : Powerful free audio player, converter and tag editor (v6 Beta, Unstable)
URL             : https://www.aimp.ru
AUR URL         : https://aur.archlinux.org/packages/aimp
Groups          : None
Licenses        : custom
Provides        : aimp
Depends On      : hicolor-icon-theme  gtk3  gdk-pixbuf2  cairo  pango  sqlite  libvorbis  harfbuzz
Make Deps       : None
Check Deps      : None
Optional Deps   : libappindicator  opus-tools  aimp-skins
Conflicts With  : aimp
Maintainer      : badcast
Votes           : 23
Popularity      : 1.514505
First Submitted : Sat, 12 Nov 2022 23:19:00
Last Modified   : Wed, 21 Oct 2026 19:35:58
Out Of Date     : Fri, 30 Oct 2026 19:58:20

dmitry237 ★★★★★
()

Там gtk3 в режиме x11 и проверка XDG_CURRENT_DESKTOP на что-то поддерживаемое:

Artem:

Здравствуйте, обновившись с 5 (3082) беты на 7 (3088) в Linux под hyprland не удаётся запустить плеер, выводит сообщение «App cannot be run on HYPRLAND on WAYLAND. Please, refer to the requirements list.».

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

Под KDE XWayland и bwrap работает нормально.

Бонусом идут символы, номера строк и названия файлов в файлах .dbgsym.

И зачем-то на Линуксе там встроена возможность обновления программы, выглядит это примерно так:

// определяем packet manager
cVar2 = (*(code *)PTR_TSelfInstaller.IsAvailable_01273140)();
if (cVar2 != '\0') {
    TList.Add(local_20,&DAT_01273068);
}
cVar2 = (*(code *)PTR_TArchPackageInstaller.IsAvailable_01272e10)();
if (cVar2 != '\0') {
    TList.Add(local_20,&DAT_01272d38);
}
cVar2 = (*(code *)PTR_TRedhatPackageInstaller.IsAvailable_01273030)();
if (cVar2 != '\0') {
    TList.Add(local_20,&DAT_01272f58);
}
cVar2 = (*(code *)PTR_TDebianPackageInstaller.IsAvailable_01272f20)();
if (cVar2 != '\0') {
    TList.Add(local_20,&DAT_01272e48);
}

Где ArchPackageInstaller.IsAvailable делает FindDefaultExecutablePath(&local_80,"pacman",0);.
Далее установка через pkexec bash -c "pacman -U %s --noconfirm" с пакетом с сервера обновлений.

entrance
()
Последнее исправление: entrance (всего исправлений: 2)
Ответ на: комментарий от yars068

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

maximnik0 ★★
() автор топика

Не под вайланд

Ну и, спрашивается, нафига? Где-то в берлоге какой-то хардкорный иксофаг радостно заорал от счастья по поводу того, что ему дали бету проприетарного мышевозного плейера? Хотя бы один?

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от thesis

Вы правы что проигрывателей сейчас хватает.Но вышел бы лет 10 назад этот производитель под linux - у него было 2 фишки: мог корректно работать с нестандартной частотой,передескретизация там хорошая ,(а это дело не простое, там алгоритмов несколько нужно применять) практически не вносила помех.Долби атмос - родные декодеры.

maximnik0 ★★
() автор топика
Ответ на: комментарий от thesis

Этот плеер я вряд ли установлю, есть же mpv, однако позицию по поводу вайланда сложно не одобрять.

firkax ★★★★★
()
Ответ на: комментарий от maximnik0

О чём вы? AIMP всю свою жизнь, начиная с первых версий, был барахлом, разляпистой дельфёвой оболочкой над сторонней библиотекой, а конкретно BASS.DLL от Un4Seen. Никаких своих декодеров там нет и близко.

Те, кому и впрямь важно было качество звука — пользовались foobar2000.

Собственно, автор это и не скрывает, всё есть на сайте: https://aimp.ru/?do=eula&os=desktop#3rdparty

anonymous
()

Уже постил. Старую версию на Android адаптировал под новые телефоны, включая обновление библиотек по aarch64. Может кому нибудь пригодится, новую версию не переношу, автора программы покусали гномеры.

Skullnet ★★★★★
()

Це новый нативный. до этого была пакет с вином.
какой вейланд. ставил с полгода назад даже с иксами косячил…

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 2)
Ответ на: комментарий от Return

Внимание! Если вы давно хотели перейти на Linux, но еще не сделали этого, не стоит начинать знакомство с этой ОС с установки AIMP — мы не сможем вам помочь освоиться.

😁😁😁

papin-aziat ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария