Se sei un abbonato a Spotify Premium – fatti sotto, pantaloni eleganti – sapevi che puoi ascoltare musica in streaming dalla riga di comando su Linux? Non stiamo parlando di interpretazioni ASCII 😉
Beh, è possibile! Ed è tutto grazie a uno strumento open source scritto in ncurses
e Rust chiamato ncspot
.
Ora, so cosa state pensando: esiste un client ufficiale, santificato e (in qualche modo regolarmente) aggiornato di Spotify per Linux. È persino disponibile come Snap. Perché dovresti usare un’applicazione a riga di comando tra tutte le cose?
E hai ragione.
Beh, una mezza ragione.
Beh, forse nemmeno una mezza ragione perché l’applicazione ufficiale di Spotify per il desktop è un fuoco di fila infinito di lag e delusione.
Non fraintendermi, funziona (a volte) ma gira male. E mentre potrebbe integrarsi con i DE di Linux al punto che posso premere un pulsante della tastiera per saltare una traccia, devo dire: questa capacità è utile solo se quella dannata cosa si carica per me per riprodurre la musica da saltare in primo luogo!
Sono cattivo? Può darsi. Ma ho appena impiegato 6 minuti per passare dal cliccare sulla scorciatoia di Spotify al suo caricamento effettivo sul mio schermo…
ncspot è un CLI Spotify Player
Torna a ncspot
, il cui codice sorgente si trova su Github.
Tenete a mente che ncspot è uno strumento geekishly (nuova parola, imparatela) cool e superbamente progettato (per un’applicazione terminale – quindi non è quello che un uomo più paternalista di me potrebbe descrivere come ‘grandpa-friendly’.
– tl;dr: questo non è il modo più “semplice” per ascoltare Spotify su Linux.
Ma ncspot funziona molto bene, che è tutto ciò che mi interessa davvero, dato che mi piace ascoltare la musica, non fissarla.
Per fortuna, l’applicazione vanta anche il supporto per MPRIS, cioè i controlli del lettore multimediale disponibili sulla maggior parte degli ambienti desktop Linux:
E può essere configurato per utilizzare anche le associazioni di tasti, per una maggiore sicurezza.
Non ho ancora detto quanto sia super efficiente in termini di risorse:
App | Memoria privata | Memoria condivisa | Totale |
---|---|---|---|
ncspot | 22.1 MiB | 24.1 MiB | 46.2 MiB |
Spotify | 407.3 MiB | 592.7 MiB | 1000.0 MiB |
Questo è quello che io chiamo…un tavolo.
Ma la cosa migliore è che ncspot
è facile da installare. Infatti, puoi installarlo praticamente su qualsiasi distro Linux là fuori perché è disponibile come applicazione Snap!
Per installare ncspot su Ubuntu esegui:
sudo snap install ncspot
Boom – fatto!
La prima volta che esegui ncspot
in una nuova finestra del terminale ti verrà richiesto di effettuare il login con il tuo account Spotify Premium. Questo è tutto “sullo schermo” e facile da fare. L’applicazione salva anche le tue credenziali dopo il login in modo da non dover effettuare il login ogni volta che vuoi usarla.
E questo è più o meno tutto quello che c’è da fare!
Assicurati di prendere qualche minuto per dare un’occhiata alla litania di scorciatoie da tastiera necessarie per navigare nell’interfaccia utente, gestire le tracce, le code e le playlist, e così via.
Brutta notizia: ci sono molte scorciatoie da imparare.
Buona notizia: sono molto logiche e facili da ricordare.
Meglio ancora, se ti dimentichi quale tasto fa cosa basta premere il tasto ?
con nscpot in funzione per richiamare un comodo foglio di istruzioni.
In sintesi, se non vi spaventa l’idea di ascoltare musica in streaming da un’app a riga di comando e siete abbonati a Spotify Premium, non c’è client migliore di ncspot
.
P.S., nel caso vi sia sfuggito il promemoria nella copia qui sopra, questo client non funziona con gli account Spotify gratuiti. Ho controllato. Quindi, per qualcosa di simile, prova invece Tizonia.
Provalo e fammi sapere cosa ne pensi nei commenti – e se hai voglia di creare a mano uno schema di colori a tema Yaru, condividilo qui sotto!
H/t Popey