Nuvola non è come i soliti lettori musicali. È diverso perché permette di riprodurre un certo numero di servizi di streaming in un lettore musicale desktop.
Nuvola fornisce un runtime chiamato Nuvola Apps Runtime che esegue applicazioni web. Questo è il motivo per cui Nuvola può supportare una serie di servizi di streaming. Alcuni dei principali player che supporta sono:
- Spotify
- Google Play Music
- YouTube, YouTube Music
- Pandora
- SoundCloud
- e molti molti altri. Apple Music non è supportato, se ve lo stavate chiedendo.
Perché dovreste usare un servizio di musica in streaming in un altro lettore desktop quando potete eseguirlo in un browser web? Il vantaggio di Nuvola è che fornisce una stretta integrazione con molti ambienti desktop.
In teoria dovrebbe funzionare con tutti i DE, ma quelli ufficialmente supportati sono GNOME, Unity e Pantheon (OS elementare).
Caratteristiche di Nuvola Music Player
Vediamo alcune delle caratteristiche principali del progetto open source Nuvola:
- Supporta un’ampia varietà di servizi di streaming musicale
- Integrazione desktop con GNOME, Unity e Pantheon.
- Scorciatoie da tastiera con la possibilità di personalizzarle
- Supporto per i tasti multimediali della tastiera (caratteristica a pagamento)
- Gioco in background con le notifiche
- Supporto all’estensione di GNOME Media Player
- Indicatore App Tray
- Temi Dark e chiaro
- Abilitare o disabilitare le funzioni
- Gestore delle password per i servizi web
- Controllo remoto su internet (funzione a pagamento)
- Disponibile per molte distro (pacchetti Flatpak)
L’elenco completo delle funzioni è disponibile qui.
Come installare Nuvola su Ubuntu & altre distribuzioni Linux
L’installazione di Nuvola consiste in alcuni passi in più rispetto alla semplice aggiunta di un PPA e all’installazione del software. Poiché è basato su Flatpak, dovete prima configurare Flatpak e poi potete installare Nuvola.
I passi sono abbastanza semplici. Puoi seguire la guida qui se vuoi installare usando la GUI, ma io preferisco i comandi da terminale perché sono più facili e veloci.
Attenzione: Se già installato, rimuovere la vecchia versione di Nuvola (Clicca per espandere)Se avete già installato Nuvola in precedenza, è necessario disinstallarlo per evitare problemi. Eseguite questi comandi nel terminale per farlo.
sudo apt remove nuvolaplayer*
rm -rf ~/.cache/nuvolaplayer3 ~/.local/share/nuvolaplayer ~/.config/nuvolaplayer3 ~/.local/share/applications/nuvolaplayer3*
Una volta che ti sei assicurato che il tuo sistema abbia Flatpak, puoi installare Nuvola usando questo comando:
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.flatpakrepoQuesto è un passo opzionale ma vi consiglio di installarlo poiché il servizio vi permette di configurare comunemente le impostazioni come i collegamenti per ogni servizio di streaming che potreste usare.
flatpak install nuvola eu.tiliado.Nuvola
Nuvola supporta 29 servizi di streaming. Per ottenerli, è necessario aggiungere quei servizi singolarmente. Potete trovare tutti i servizi musicali supportati su questa pagina.
Per lo scopo di questo tutorial, userò YouTube Music.
flatpak install nuvola eu.tiliado.NuvolaAppYoutubeMusic
Dopo questo, dovresti avere l’app installata e dovresti essere in grado di vedere l’icona se la cerchi.
Cliccando sull’icona si aprirà la prima configurazione. Dovrai accettare l’informativa sulla privacy e poi continuare.
Dopo aver accettato termini e condizioni, si dovrebbe lanciare nella web app del rispettivo servizio di streaming, YouTube Music in questo caso.
In caso di installazione su altre distribuzioni, sono disponibili linee guida specifiche sul sito di Nuvola.
La mia esperienza con Nuvola Music Player
Inizialmente ho pensato che non sarebbe stato troppo diverso dall’eseguire semplicemente la web app in Firefox, dato che molti ambienti desktop come KDE supportano controlli e scorciatoie per la riproduzione di media in Firefox.
Tuttavia, questo non è il caso di molti altri ambienti desktop ed è qui che Nuvola torna utile. Spesso, è anche più veloce per accedere che caricare il sito web sul browser.
Una volta caricato, si comporta praticamente come una normale web app con il beneficio delle scorciatoie da tastiera. Parlando di scorciatoie, dovreste dare un’occhiata alla lista di scorciatoie da conoscere per Ubuntu.
L’integrazione con il DE è utile quando si vuole rapidamente cambiare una canzone o riprodurre/pausare la musica senza lasciare l’applicazione corrente. Nuvola vi dà accesso alle notifiche di GNOME e fornisce anche un’icona nella barra delle applicazioni.
Le scorciatoie da tastiera funzionano bene, sia globalmente che in-app. Si ottiene una notifica quando la canzone cambia. Sia che tu lo faccia da solo o che passi automaticamente alla canzone successiva.
Di default, sono fornite pochissime scorciatoie da tastiera. Tuttavia è possibile abilitarle per quasi tutto ciò che si può fare con l’app. Per esempio ho impostato le scorciatoie per cambiare canzone su Ctrl + tasti freccia come potete vedere nello screenshot.
Tutto sommato, funziona abbastanza bene ed è veloce e reattivo. Sicuramente più della solita app Snap.
Alcune critiche
Una cosa che non mi è piaciuta molto è stata la dimensione dell’installazione. Dal momento che richiede un back-end del browser e l’integrazione con GNOME, essenzialmente installa un browser e le librerie GNOME necessarie per Flatpak, il che si traduce nel dover installare quasi 350MB di dipendenze.
Dopo di che, si installano le singole app. Le singole applicazioni in sé non sono affatto pesanti. Ma se usi solo un servizio di streaming, avere un’installazione di oltre 300 MB potrebbe non essere l’ideale se sei preoccupato per lo spazio su disco.
Nuvola inoltre non supporta la musica locale, almeno per quanto ho potuto trovare.
Conclusione
Spero che questo articolo ti abbia aiutato a conoscere meglio Nuvola Music Player e le sue caratteristiche. Se ti piacciono le applicazioni così diverse, perché non dai un’occhiata ad alcuni dei lettori musicali meno conosciuti per Linux?