Если Вы найдете ошибки или будут идеи по улучшению приложения то оформляйте ишью в этом репозитории или пишите в телеграм группе, заранее спасибо. Следите за новостями о выпуске новых версий, входящих в них изменений, а также прочих новостей в телеграм канале.
Windows - Windows 7+, с графической картой поддерживающей OpenGL 2.1+
macOS - macOS 10.13+ (устройства с M1 поддерживаются через Rosetta2)
Linux - Есть deb пакет, flatpak пакет, aur пакет, сборка из исходников для остальных (информация ниже)
Последнюю стабильную версию качаем отсюда.
Все версии здесь.
Для установки просто качаем релиз и распаковываем, внутри запуcкаем файл Anilibria.exe.
Для обновления выполняем ровно тоже действие, старую версию можно будет удалить или сохранить это остается на Ваше усмотрение.
На Windows 7
необходимо заменить библиотеку libmpv-2.dll
на другую которую можно скачать тут.
Для установки качаем релиз и монтируем диск, далее запускаем приложение AniLibria.
После скачивания необходимо перейти в папку куда Вы скачали файл dmg в терминале и выполнить команду
xattr -d com.apple.quarantine AniLibria.dmg
Для обновления выполняем ровно тоже действие, старую версию можно будет удалить или сохранить это остается на Ваше усмотрение.
TorrentStream - приложение веб сервер позволяющий скачивать торренты, стримить их а также проксировать видео для плеера
AnilibriaQtInstaller - веб инсталлер/апдейтер для приложения
LocalCacheChecker - приложение для синхронизации релизов/франшиз/расписания
Подробные инструкции для пакетов и сборки из исходников ниже.
Установите пакет из aur anilibria-winmaclinux-git своим любимым aur helper'ом. Например yay
:
$ yay -S anilibria-winmaclinux-git
$ sudo dnf install anilibria-winmaclinux
Вы можете установить anilibria-winmaclinux через любой графический менеджер пакетов или через консоль:
$ su - -c 'apt-get install anilibria-winmaclinux'
Скачайте deb пакет со страницы релизов. Допустим скачали в корень домашней директории.
Далее выполните в консоли:
$ sudo dpkg -i ~/anilibria_0.0.0_amd64.deb
$ sudo apt-get install -f
Добавить пакет anilibria-winmaclinux
в список пакетов:
-
Общесистемно:
environment.systemPackages = with pkgs; [ anilibria-winmaclinux ];
-
Для определенного пользователя (в примере имя пользователя - bob)
users.users.bob.packages = with pkgs; [ anilibria-winmaclinux ];
Скачайте flatpack пакет со страницы релиза и выполните следующую команду:
$ flatpak install --user anilibria.flatpak
Ubuntu/Linux Mint 20
openSUSE
Fedora
macOS
PostmarketOs
Void Linux
Steam Deck
- Минимальная поддерживаемая версия Qt 5.15.2
- Поддержка C++14 (минимальные версии компиляторов MSVC17, GCC 6 или CLANG 3.4)
- Модули Qt - multimedia, graphicaleffects, svg, websocket, particleeffects
- Для сборки проекта используется qmake
- Для Windows сборки требуется зависимость libVLC версии 3.0.20 и libmpv
OpenSSL 1.1.1 и старше
GStreamer 1.10
libmpv-2
cd src
qmake
make
sudo make install
Для более быстрой сборки рекомендуется использование флага -jX
, где X - количество парраллельно работающих процессов компиляции. Как правило, указывается количество ядер/потоков, поддерживаемых Вашим процессором.
В зависимости от дистрибутива, требуется выполнение qmake-qt5
вместо qmake
.
Большое спасибо Всем контрибуторам и волонтерам проекта!
Вы можете посмотреть вклад каждого из них.
Если Вы хотите стать одним из контрибуторов или волонтеров то любая помощь приветствуется!
Contribution list made with contrib.rocks.