Poslouchejte Spotify z příkazového řádku pomocí ‚ncspot‘

spotify pro Linux
Into Tux Rock?

Jste-li předplatitelem služby Spotify Premium – rozuměj, fajnšmekři – věděli jste, že můžete streamovat hudbu z příkazového řádku v Linuxu?

Chcete skutečnou hudbu ze skutečné knihovny Spotify? Nemluvíme o ASCII ztvárnění 😉

No, můžete! A to díky open source nástroji napsanému v jazycích ncurses a Rust s názvem ncspot.

Teď už vím, co si myslíte: existuje oficiální, posvěcený a (poněkud pravidelně) aktualizovaný klient Spotify pro Linux. Je dokonce k dispozici jako Snap. Proč byste měli ze všeho nejvíc používat aplikaci pro příkazový řádek?

A máte pravdu.

No, napůl pravdu.

No, možná ani ne napůl, protože oficiální desktopová aplikace Spotify je nekonečný požár zpoždění a zklamání.

Nechápejte mě špatně, funguje (občas), ale běží špatně. A i když se možná integruje s linuxovými DE do té míry, že můžu stisknout tlačítko na klávesnici, abych přeskočil skladbu, musím říct: tato schopnost je užitečná pouze v případě, že se mi ta zatracená věc vůbec načte, abych mohl přehrát hudbu, kterou chci přeskočit!“

Jsem zlý? Možná. Ale právě mi trvalo 6 minut, než jsem se od kliknutí na zástupce Spotify dostal k jeho skutečnému načtení na obrazovce…

ncspot je CLI přehrávač Spotify

ncspot je klient Spotify cli

Zpět k ncspot, jehož zdrojový kód najdete nahoře na Githubu.

Mějte na paměti, že ncspot je geekovsky (nové slovo, naučte se ho) cool nástroj a skvěle navržený (na terminálovou aplikaci – není to tedy nic, co by člověk povýšenější než já označil za „dědkovsky přátelské“.

– tl;dr: není to „nejjednodušší“ způsob, jak poslouchat Spotify v Linuxu.

Ale ncspot funguje velmi dobře, což je jediné, co mě opravdu zajímá, protože rád poslouchám hudbu, ne na ni zírám.

Příjemné je, že se aplikace dokonce chlubí podporou MPRIS, tj. ovládání multimediálního přehrávače dostupného ve většině linuxových desktopových prostředí:

A pro větší drzost lze nakonfigurovat i používání klávesových vazeb.

Ještě jsem se ani nezmínil o tom, jak je super úsporný na zdroje:

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

Tak tomu říkám …tabulka.

Ale nejlepší je, že ncspot se snadno instaluje. Ve skutečnosti ji můžete nainstalovat prakticky na jakoukoli linuxovou distribuci, protože je k dispozici jako aplikace Snap!

Pro instalaci ncspot v Ubuntu spusťte:

sudo snap install ncspot

Bum – hotovo!

Při prvním spuštění ncspot v novém okně terminálu budete vyzváni k přihlášení pomocí účtu Spotify Premium. To vše se děje „na obrazovce“ a snadno. Aplikace dokonce po přihlášení uloží vaše přihlašovací údaje, abyste se nemuseli přihlašovat pokaždé, když ji budete chtít použít.

A to je v podstatě všechno!

Ujistěte se, že si vyhradíte několik minut na to, abyste si prohlédli litanii klávesových zkratek potřebných pro navigaci v uživatelském rozhraní, správu skladeb, front a seznamů skladeb atd.

Špatná zpráva: je třeba se naučit spoustu klávesových zkratek.

Dobrá zpráva: jsou velmi logické a snadno zapamatovatelné.

Ještě lepší je, že pokud zapomenete, která klávesa co dělá, stačí stisknout klávesu ? se spuštěným nscpotem a vyvolat praktický tahák.

Shrnuto a podtrženo, pokud vás neodrazuje představa streamování hudby z aplikace pro příkazový řádek a jste náhodou předplatitelem služby Spotify Premium, není lepší klient než ncspot.

P.S., pokud vám v kopii výše unikla poznámka, tento klient nefunguje s bezplatnými účty Spotify. Ověřil jsem si to. Takže pokud chcete něco podobného, zkuste místo toho Tizonii.

Vyzkoušejte ji a dejte mi v komentářích vědět, co si o ní myslíte – a pokud máte chuť vlastnoručně pro ni vytvořit barevné schéma s motivem Yaru, podělte se o něj níže!

👉 Našli jste skvělou aplikaci CLI pro nějaký úkol? Dejte mi o ní vědět prostřednictvím formuláře s tipy

H/t Popey

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.