Nuvola is niet zoals uw gebruikelijke muziekspelers. Het is anders omdat het u in staat stelt een aantal streamingdiensten af te spelen in een desktopmuziekspeler.
Nuvola biedt een runtime genaamd Nuvola Apps Runtime die webapps draait. Daarom kan Nuvola een groot aantal streamingdiensten ondersteunen. Enkele van de belangrijkste spelers die het ondersteunt zijn:
- Spotify
- Google Play Music
- YouTube, YouTube Music
- Pandora
- SoundCloud
- en nog veel meer.
Je kunt de volledige lijst hier vinden in de Muziek streaming diensten sectie. Apple Music wordt niet ondersteund, mocht u zich dat afvragen.
Waarom zou u een streaming muziekdienst in een andere desktopspeler gebruiken als u deze in een webbrowser kunt uitvoeren? Het voordeel van Nuvola is dat het een hechte integratie biedt met veel desktopomgevingen.
Het zou eigenlijk met alle DE’s moeten werken, maar de officieel ondersteunde zijn GNOME, Unity, en Pantheon (elementair OS).
Features of Nuvola Music Player
Laten we eens kijken naar enkele van de belangrijkste features van het open source project Nuvola:
- Ondersteunt een grote verscheidenheid aan muziek streaming services
- Desktop integratie met GNOME, Unity, en Pantheon.
- Toetsenbordsnelkoppelingen met de mogelijkheid ze aan te passen
- Ondersteuning voor multimediatoetsen op het toetsenbord (betaalde functie)
- Achtergrondweergave met meldingen
- Ondersteuning voor Gnome Media Player-uitbreiding
- App-lade-indicator
- Dark en Light thema’s
- Functies in- of uitschakelen
- Wachtwoordmanager voor webdiensten
- Op afstand controle over internet (betaalde functie)
- Beschikbaar voor veel distro’s (Flatpak-pakketten)
Een complete lijst met functies is hier beschikbaar.
Hoe Nuvola te installeren op Ubuntu & andere Linux distributies
Installeren van Nuvola bestaat uit een paar stappen meer dan simpelweg een PPA toevoegen en dan de software installeren. Aangezien het gebaseerd is op Flatpak, moet je eerst Flatpak instellen en dan kun je Nuvola installeren.
De stappen zijn vrij eenvoudig. Je kunt de gids hier volgen als je wilt installeren met de GUI, maar ik geef de voorkeur aan terminal commando’s omdat ze makkelijker en sneller zijn.
Als u Nuvola ooit eerder hebt geïnstalleerd, moet u het verwijderen om problemen te voorkomen. Voer deze commando’s in de terminal uit om dat te doen.
sudo apt remove nuvolaplayer*
rm -rf ~/.cache/nuvolaplayer3 ~/.local/share/nuvolaplayer ~/.config/nuvolaplayer3 ~/.local/share/applications/nuvolaplayer3*
Als je er zeker van bent dat je systeem Flatpak heeft, kun je Nuvola installeren met dit commando:
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
Dit is een optionele stap, maar ik raad je aan dit te installeren omdat de service je in staat stelt om instellingen te configureren zoals snelkoppelingen voor elke streaming service die je zou kunnen gebruiken.
flatpak install nuvola eu.tiliado.Nuvola
Nuvola ondersteunt 29 streamingdiensten. Om ze te krijgen, moet u deze diensten afzonderlijk toevoegen. U kunt alle ondersteunde muziekdiensten vinden op deze pagina.
Voor het doel van deze tutorial, ga ik met YouTube Music.
flatpak install nuvola eu.tiliado.NuvolaAppYoutubeMusic
Nu zou je de app geïnstalleerd moeten hebben en zou je het pictogram moeten kunnen zien als je er naar zoekt.
Als u op het pictogram klikt, wordt de eerste keer dat u de app instelt een pop-upvenster weergegeven. U moet het privacybeleid accepteren en vervolgens doorgaan.
Nadat u de voorwaarden hebt geaccepteerd, moet u naar de webapp van de betreffende streamingdienst gaan, in dit geval YouTube Music.
In geval van installatie op andere distributies zijn specifieke richtlijnen beschikbaar op de website van Nuvola.
Mijn ervaring met Nuvola Music Player
In eerste instantie dacht ik dat het niet veel anders zou zijn dan de web app gewoon in Firefox draaien, aangezien veel desktop omgevingen zoals KDE mediabediening en snelkoppelingen voor het afspelen van media in Firefox ondersteunen.
Dit is echter niet het geval met veel andere desktop-omgevingen en dat is waar Nuvola van pas komt. Vaak is het ook sneller te openen dan het laden van de website in de browser.
Eenmaal geladen, gedraagt het zich vrijwel als een normale web app met het voordeel van sneltoetsen. Over sneltoetsen gesproken, kijk eens naar de lijst van Ubuntu sneltoetsen die je moet kennen.
Integratie met de DE is handig als je snel een nummer wilt wijzigen of je muziek wilt afspelen/pauzeren zonder je huidige applicatie te verlaten. Nuvola geeft u toegang tot de Gnome-notificaties en biedt ook een pictogram in de app-lade.
Toetsenbordsnelkoppelingen werken goed, zowel wereldwijd als in-app. Je krijgt een melding als het nummer verandert. Of je het nu zelf doet of dat er automatisch naar het volgende nummer wordt overgeschakeld.
Handelsmatig zijn er maar weinig sneltoetsen beschikbaar. Je kunt ze echter inschakelen voor bijna alles wat je met de app kunt doen. Ik heb bijvoorbeeld de sneltoetsen voor het veranderen van nummer ingesteld op Ctrl + pijltjestoetsen, zoals je in de schermafbeelding kunt zien.
Al met al werkt het behoorlijk goed en het is snel en responsief. Zeker meer dan je gebruikelijke Snap-app.
Enige kritiek
Een ding dat me niet zo beviel was de installatiegrootte. Omdat het een browser back-end en Gnome integratie vereist, installeert het in wezen een browser en de nodige Gnome bibliotheken voor Flatpak, dus dat resulteert in het moeten installeren van bijna 350MB aan afhankelijkheden.
Daarna installeer je individuele apps. De individuele apps zelf zijn helemaal niet zwaar. Maar als je slechts één streaming service gebruikt, is een installatie van meer dan 300 MB misschien niet ideaal als je je zorgen maakt over schijfruimte.
Nuvola ondersteunt ook geen lokale muziek, althans voor zover ik kon vinden.
Conclusie
Hoop dat dit artikel je heeft geholpen om meer te weten te komen over Nuvola Music Player en zijn functies. Als u van zulke verschillende toepassingen houdt, waarom kijkt u dan niet eens naar de minder bekende muziekspelers voor Linux?