1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gmg137-netease-cloud-music-gtk

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Нетиз Клауд Мьюзик ГТК4

Нетиз Клауд Мьюзик ГТК4 — это проигрыватель музыки от компании «Вебэйюнь», созданный на основе GTK4 и Libadwaita. Он предназначен для использования в системе Linux и уже протестирован в среде openSUSE Tumbleweed + GNOME.

Особенности:

  • Стабильность: разработан специально для системы Linux, что обеспечивает лучшую совместимость и стабильность по сравнению с официальной версией.
  • Скорость: благодаря использованию Rust и GTK, предлагает более плавный опыт работы по сравнению с версиями на Node/Python.
  • Надёжность: кроме случаев потери соединения или ограничений API со стороны веб-сервиса, не ожидается возникновения проблем во время работы.
  • Лаконичность: вдохновлён стилем GNOME Music, использует оригинальный интерфейс GTK и отличается чистотой дизайна.
  • Лёгкость: размер установочного файла составляет менее 3 МБ, требуется только минимальный набор зависимостей для запуска.

Функционал:

  • Страница обнаружения;
  • Страница топ-листа;
  • Детализация плейлиста;
  • Адаптивный дизайн;
  • Сетевой прокси;
  • Сканирование QR-кода для входа;
  • Вход с помощью кода подтверждения;
  • Панель воспроизведения;
  • Поддержка нескольких языков;
  • Страница плейлиста;
  • Поисковая страница;
  • Моя страница;
  • Настройки;
  • Привязка к Mpris2;
  • Список воспроизведения;
  • Текст песни;
  • Лирика на рабочем столе (зависит от desktop-lyrics или osdlyrics).

Зависимости для запуска: openssl, gstreamer, gstreamer-plugins-base, gstreamer-plugins-good, gstreamer-plugins-bad, gstreamer-plugins-ugly.

Установка:

  • openSUSE Tumbleweed: sudo zypper in netease-cloud-music-gtk.

  • openSUSE Leap:

  1. Добавить источник: sudo zypper ar -f obs://multimedia:apps multimedia.
  2. Установить: sudo zypper in netease-cloud-music-gtk.
  • Arch Linux:

AUR: paru -S netease-cloud-music-gtk4.

Archlinuxcn repo: sudo pacman -Syu netease-cloud-music-gtk4.

  • Ubuntu (24.10/24.04/22.04):
  1. Добавить PPA-источник: sudo add-apt-repository ppa:gmg137/ncm.
  2. Обновить источник: sudo apt update.
  3. Установить: sudo apt install netease-cloud-music-gtk.
  • Debian 12: Скачать deb-пакет вручную с Launchpad.net/~gmg137/+archive/ubuntu/ncm/+packages. Установить: sudo apt install netease-cloud-music-gtk*.deb.

  • Flatpak:

  1. Установка из Flathub: Download on Flathub .
  2. Офлайн-установка: sudo flatpak install com.gitee.gmg137.NeteaseCloudMusicGtk4-*.flatpak.
  • Nix: nix-env -iA nixpkgs.netease-cloud-music-gtk.

  • Gentoo Linux:

  1. Добавление gentoo-zh источника: sudo emerge --ask app-eselect/eselect-repository. sudo eselect repository enable gentoo-zh.
  2. Синхронизация gentoo-zh источника: sudo emerge --sync gentoo-zh.
  3. Установка: sudo emerge --ask media-sound/netease-cloud-music-gtk.
  • Из исходного кода (не рекомендуется): Компиляция зависимостей: openssl, dbus, gtk4, gdk-pixbuf, libadwaita-1, gstreamer, gstreamer-base. Установка зависимостей (Debian): sudo apt-get install -y libssl-dev meson rustc libgtk-4-dev libadwaita-1-dev libgstreamer-plugins-bad1.0-dev. Скачивание исходного кода: git clone https://github.com/gmg137/netease-cloud-music-gtk.git. cd netease-cloud-music-gtk. Компиляция: meson _build. cd _build. ninja. Установка: sudo ninja install.

Часто задаваемые вопросы:

  1. Почему нет значка на панели задач при работе в фоновом режиме? GTK3 больше не поддерживает функцию панели задач, поэтому эта функция пока не реализована. Альтернативные решения: — Mpris плагин: GNOME рекомендует Media Controls, для других рабочих столов можно найти соответствующий Mpris-плагин. — Можно активировать программу, нажав на значок запуска.
  2. Текст песни не отображается правильно при использовании osdlyrics? Откройте настройки osdlyrics, добавьте правило соответствия: %t-%p-%a.
  3. Где находится каталог кэша музыки? Кэш хранится в папке .cache/netease-cloud-music-gtk4 в домашнем каталоге пользователя.
  4. Как поделиться музыкой? Чтобы поделиться музыкой, нажмите на название песни в панели воспроизведения, и информация о песне будет скопирована в буфер обмена.
  5. Как просмотреть журнал? Запустите программу из терминала и добавьте переменную окружения RUST_LOG=debug или RUST_LOG=netease_cloud_music_gtk4.

Лицензия: Исходный код и документация этого проекта лицензированы под GNU General Public License (GPL v3).

Ссылки: Shortwave, GNOME Music.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gmg137-netease-cloud-music-gtk.git
git@api.gitlife.ru:oschina-mirror/gmg137-netease-cloud-music-gtk.git
oschina-mirror
gmg137-netease-cloud-music-gtk
gmg137-netease-cloud-music-gtk
master