Hallgasd a Spotify-t a parancssorból az ‘ncspot’-al

spotify for linux
Into Tux Rock?

Ha Spotify Premium előfizető vagy – kapd el, te csicsás – tudtad, hogy Linuxon is streamelhetsz zenét a parancssorból?

Szereted a tényleges zenét a tényleges Spotify könyvtárból? Nem az ASCII feldolgozásokról beszélünk 😉

Hát, megteheted! És mindezt egy ncurses és Rust nyelven írt ncspot nevű nyílt forráskódú eszköznek köszönhetően.

Most, tudom, mire gondolsz: van egy hivatalos, megszentelt és (némileg rendszeresen) frissített Spotify for Linux kliens. Még Snapként is elérhető. Miért pont egy parancssori alkalmazást kellene használni?

És igazad van.

Nos, félig igaz.

Nos, talán még félig sincs igazad, mert a hivatalos Spotify asztali alkalmazás a lag és a csalódás véget nem érő szeméttüze.

Ne érts félre, működik (néha), de rosszul fut. És bár lehet, hogy integrálódik a Linux DE-kkel olyannyira, hogy egy billentyűgombot megnyomhatok, hogy átugorjak egy számot, azt kell mondanom: ez a képesség csak akkor hasznos, ha az az átkozott dolog egyáltalán betölti nekem a zenét, hogy átugorhassam!

Am I am being mean? Talán. De nekem most 6 percembe telt, hogy a Spotify parancsikonra kattintástól a képernyőmre való tényleges betöltésig eljussak…

ncspot is a CLI Spotify Player

ncspot is a spotify cli client

Vissza a ncspot-hoz, amelynek forráskódját a Githubon találod.

Ne feledd, hogy az ncspot egy geekesen (új szó, tanuld meg) klassz eszköz és kiválóan megtervezett (egy terminál alkalmazáshoz képest – tehát nem az, amit egy nálam lekezelőbb ember “nagypapa-barátnak” nevezne.

– tl;dr: nem ez a “legegyszerűbb” módja a Spotify hallgatásának Linuxon.

De az ncspot nagyon jól működik, ami engem igazán érdekel, hiszen én zenét szeretek hallgatni, nem bámulni.

Segítségképpen az alkalmazás még az MPRIS, azaz a legtöbb Linux asztali környezetben elérhető médialejátszóvezérlés támogatásával is büszkélkedhet:

És be lehet állítani, hogy billentyűkötéseket is használjon, az extra sass érdekében.

Azt még nem is említettem, hogy szuper erőforrás-hatékony:

App Private Memory Shared Memory Total
ncspot 22.1 MiB 24.1 MiB 46.2 MiB
Spotify 407.3 MiB 592.7 MiB 1000.0 MiB

Na ezt nevezem én …táblázatnak.

De a legjobb dolog az, hogy ncspot könnyen telepíthető. Valójában gyakorlatilag bármelyik Linux disztróra telepítheted, mert Snap alkalmazásként elérhető!

Az ncspot telepítéséhez Ubuntun futtasd:

sudo snap install ncspot

Bumm – kész!

Az ncspot első futtatásakor egy új terminálablakban a Spotify Premium fiókoddal való bejelentkezést kérik. Ez mind “képernyőn” történik, és könnyen elvégezhető. Az alkalmazás a bejelentkezés után még el is menti a hitelesítő adatait, így nem kell minden alkalommal bejelentkeznie, amikor használni szeretné.

És nagyjából ennyi az egész!

Foglaljon el néhány percet, hogy átnézze a felhasználói felületen való navigáláshoz, a zeneszámok, várólisták és lejátszási listák kezeléséhez szükséges billentyűparancsok litániáját stb.

Rossz hír: rengeteg gyorsbillentyűt kell megtanulni.

Jó hír: nagyon logikusak és könnyen megjegyezhetőek.

Még jobb, ha elfelejted, melyik billentyű mit csinál, csak nyomd meg a ? billentyűt, miközben az nscpot fut, hogy előhívd a praktikus puskát.

Összefoglalva, ha nem riaszt el az ötlet, hogy zenét streamelj egy parancssori alkalmazásból, és történetesen Spotify Premium előfizető vagy, akkor nincs jobb kliens a ncspot-nál.

P.S., ha esetleg lemaradtál volna a fenti másolatban lévő emlékeztetőről, ez a kliens nem működik ingyenes Spotify-fiókokkal. Utánanéztem. Szóval, ha valami hasonlót szeretnél, próbáld ki helyette a Tizoniát.

Próbáld ki, és mondd el a véleményed róla a hozzászólásokban – és ha van kedved egy Yaru-témájú színösszeállításhoz, oszd meg alább!

👉 Találtál egy klassz CLI alkalmazást egy feladathoz? Tudasd velem a tipp űrlapon keresztül

H/t Popey

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.