Nuvola не похож на обычные музыкальные плееры. Он отличается тем, что позволяет воспроизводить ряд потоковых сервисов в настольном музыкальном проигрывателе.
Nuvola предоставляет среду выполнения под названием Nuvola Apps Runtime, которая запускает веб-приложения. Именно поэтому Nuvola может поддерживать множество потоковых сервисов. Вот некоторые из основных поддерживаемых ею сервисов:
- Spotify
- Google Play Музыка
- YouTube, YouTube Music
- Pandora
- SoundCloud
- и многие-многие другие.
Зачем использовать потоковый музыкальный сервис в другом настольном проигрывателе, если его можно запустить в веб-браузере? Преимущество Nuvola в том, что он обеспечивает тесную интеграцию со многими средами рабочего стола.
В идеале он должен работать со всеми DE, но официально поддерживаются GNOME и Pantheon (Elementary OS).
Особенности музыкального проигрывателя Nuvola
Давайте рассмотрим некоторые из основных особенностей проекта Nuvola с открытым исходным кодом:
- Поддержка широкого спектра сервисов потокового воспроизведения музыки
- Интеграция с рабочим столом GNOME и Pantheon.
- Ярлыки клавиатуры с возможностью их настройки
- Поддержка мультимедийных клавиш клавиатуры (платная функция)
- Фоновое воспроизведение с уведомлениями
- Поддержка расширения GNOME Media Player
- Индикатор лотка приложений
- Темные и светлые темы
- Включение и отключение функций
- Менеджер паролей для веб-сервисов
- Удаленное управление через интернет (платная функция)
- Доступен для многих дистрибутивов (пакеты Flatpak)
Как установить Nuvola на Ubuntu и другие дистрибутивы Linux
Установка Nuvola состоит из нескольких дополнительных шагов, чем простое добавление PPA и последующая установка программного обеспечения. Поскольку он основан на Flatpak, сначала необходимо установить Flatpak, а затем можно устанавливать Nuvola.
Включение поддержки Flatpak
Эти шаги довольно просты. Вы можете следовать этому руководству, если хотите установить с помощью графического интерфейса, однако я предпочитаю команды терминала, так как они проще и быстрее.
Внимание: Если он уже установлен, удалите старую версию Nuvola
После того, как вы убедились, что в вашей системе есть Flatpak, вы можете установить Nuvola с помощью этой команды:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists nuvola https://dl.tiliado.eu/flatpak/nuvola.flatpakrepo
flatpak update
Это необязательный шаг, но я рекомендую его установить, так как сервис позволяет вам обычно настраивать параметры, такие как ярлыки для каждого из потоковых сервисов, которые вы можете использовать.
flatpak install nuvola eu.tiliado.Nuvola
После установки, рекомендую перезагрузить систему, так как вы можете не увидеть ярлыки приложений
Nuvola поддерживает много потоковых сервисов. Чтобы получить их, вам нужно добавить эти сервисы по отдельности.
Например, откройте ваш магазин приложений, и в поисковой строке введите «Nuvola»
Для целей этого руководства я буду использовать YouTube Music.
flatpak install nuvola eu.tiliado.NuvolaAppYoutubeMusic
После этого приложение должно быть установлено, и вы сможете увидеть его иконку при поиске.
При нажатии на значок появится окно первой настройки. Вам нужно будет принять Политику конфиденциальности, а затем продолжить.
После принятия положений и условий вы должны запустить веб-приложение соответствующей службы потокового вещания, в данном случае YouTube Music.
В случае установки на другие дистрибутивы, специальные инструкции доступны на сайте Nuvola.
Если вы хотите слушать радио TuneIn, вы можете ввести команду в терминале
flatpak install nuvola eu.tiliado.NuvolaAppTunein
Мой опыт работы с Nuvola Music Player
Изначально я думал, что это не будет сильно отличаться от простого запуска веб-приложения в Firefox, поскольку многие среды рабочего стола, такие как KDE, поддерживают элементы управления мультимедиа и ярлыки для воспроизведения мультимедиа в Firefox.
Однако это не так во многих других средах рабочего стола, и именно здесь пригодится Nuvola. Зачастую доступ к нему также осуществляется быстрее, чем загрузка веб-сайта в браузере.
После загрузки он ведет себя практически как обычное веб-приложение с преимуществами сочетаний клавиш. Говоря о сочетаниях клавиш, вы должны ознакомиться со списком обязательных сочетаний клавиш Ubuntu.
Интеграция с DE пригодится, когда вы хотите быстро изменить песню или воспроизвести/приостановить музыку, не выходя из текущего приложения. Nuvola дает вам доступ в уведомлениях GNOME, а также предоставляет значок в трее приложений.
Клавиатурные сочетания хорошо работают как в глобальном, так и в прикладном режиме. Вы получаете уведомление при смене композиции. Независимо от того, делаете ли вы это сами или оно автоматически переключается на следующую песню.
Уведомление о смене песни в Nuvola
По умолчанию предусмотрено очень мало сочетаний клавиш. Однако вы можете включить их почти для всего, что можно сделать с помощью приложения. Например, для смены песни я установил сочетание клавиш Ctrl + стрелки.
В целом, приложение работает довольно хорошо, оно быстрое и отзывчивое. Определенно больше, чем обычное приложение Snap.
Немного критики
Некоторые вещи, которые мне не очень понравились, это размер установки. Так как для него требуется бэкэнд браузера и интеграция с GNOME, он устанавливает браузер и необходимые библиотеки GNOME для Flatpak, в результате чего приходится устанавливать почти 350 МБ зависимостей.
После этого вы устанавливаете отдельные приложения. Сами по себе отдельные приложения совсем не тяжелые. Но если вы пользуетесь только одним потоковым сервисом, установка 300+ МБ может оказаться не идеальной, если вы заботитесь о дисковом пространстве.
Nuvola также не поддерживает локальную музыку, по крайней мере, насколько мне удалось выяснить.
Заключение
Надеюсь, эта статья помогла вам узнать больше о Nuvola Music Player и его возможностях. Если вам нравятся такие разные приложения, почему бы не взглянуть на некоторые менее известные музыкальные проигрыватели для Linux?
Как всегда, если у вас есть какие-либо предложения или вопросы, я с нетерпением жду ваших комментариев.