Jak používat Tidal Music z příkazového řádku na Linuxu

Fanoušci Linuxu, kteří si předplatí Tidal Music, musí službu předplatného používat ve webovém prohlížeči, protože v současné době neexistují žádné plány na vytvoření plně nativního klienta Tidal pro platformu. Poslouchání bezeztrátové hudby ve webovém prohlížeči je možné, ale není to tak dobré jako využití nativních dostupných zvukových technologií založených na Linuxu. Z tohoto důvodu příslib vynikající bezztrátové služby předplatného hudby vypadá příliš dobře, než aby to byla pravda.

SPOILER ALERT: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.

Chcete-li tento problém vyřešit, uživatel Github Okonek vytvořila terminálového klienta Tidal Music pouze z příkazového řádku. Běží s pomocí MPV, W3M, NodeJS a ukazuje spoustu slibů, přestože jde o nástroj příkazového řádku. Funkce pro klienta Tidal CLI zahrnují vyhledávání, hudební frontu, obaly alb atd.

Instalace Tidal CLI

Klient Tidal CLI nemá žádné binární balíčky k instalaci. Místo toho si každý, kdo chce tento program použít v Linuxu, musí stáhnout pomocí nástroje pro balíčky NPM. Nejprve musíte splnit závislosti sestavení. Konkrétně NodeJS, NPM, MPV a W3M.

  Crunchyroll nefunguje? Zde je návod, jak opravit Crunchyroll Not Loading

Poznámka: Pokud již máte NPM nainstalovaný, je velká šance, že nebudete muset instalovat nástroj NodeJS do svého systému Linux. Zdá se, že Tidal-CLI funguje docela dobře s verzí 8.x, ale novější verze NodeJS by měly fungovat také.

Ubuntu/Debian

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs w3m mpv

Arch Linux

sudo pacman -S nodejs npm w3m mpv

Fedora

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

sudo dnf -y install nodejs w3m mpv

OpenSUSE

sudo zypper install nodejs8 w3m mpv

Ostatní Linuxy

Chcete získat NodeJS v systému, který není uveden? Podívejte se na oficiální dokumentaci!

Nainstalujte Tidal-CLI pomocí:

sudo npm -g i [email protected]

Pomocí Tidal CLI

Spusťte Tidal-CLI kdykoli otevřením okna terminálu a zadáním „tidal-cli“. Bohužel neexistuje způsob, jak rychle spustit Tidal-CLI, aby se automaticky otevřel uvnitř terminálu z plochy Linuxu. Vývojář nemá zájem o přidávání funkcí zkratek do programu.

Poznámka: zaregistrujte se k bezplatné zkušební verzi Tidal zde.

Při prvním spuštění Tidal-CLI se budete muset přihlásit k účtu. Mějte na paměti, že pokud se do služby zaregistrujete pomocí sociálního účtu, vaše uživatelské jméno bude e-mailový účet, který je propojen s Facebookem nebo Twitterem. Vzhledem k tomu, jak Tidal nakládá s účty na sociálních sítích, možná neznáte své heslo. Pokud je to váš případ, přejděte na tento odkaz zde a resetujte své heslo. Až budete hotovi, použijte rozhraní pro přihlášení ke klientovi.

  Jak si dělat ručně psané poznámky na iPadu pomocí Apple Pencil

Přehrávání hudby

Když se Tidal-CLI spustí, na obrazovce není vůbec nic. Je to proto, že nic není vybráno nebo ve frontě pro přehrávání. Uživatelé mohou kdykoli poměrně rychle vyhledat hudbu stisknutím „:“. Chcete-li vyhledat skladbu, zadejte název skladby nebo „stopu“ do vyhledávacího pole. Případně vyhledejte umělce nebo album přidáním tohoto do vyhledávacího dotazu.

Poté, co narazíte na skladbu, album nebo interpreta, který si chcete přehrát, klikněte na něj myší. Přidejte cokoli do další fronty umístěním ukazatele myši na položku a stisknutím klávesy „n“. Navíc je možné přehrávání hudby kdykoli pozastavit stisknutím klávesy „ESC“.

Přepínání účtů

V současné době není v aplikaci Tidal-CLI k dispozici úhledné dialogové tlačítko „odhlášení“, které by bylo možné stisknout. Místo toho, pokud se chcete odhlásit z účtu a přihlásit se k jinému, budete muset odstranit soubor, který ukládá přihlašovací údaje na vašem počítači se systémem Linux. Chcete-li to provést, otevřete okno terminálu a pomocí CD se ujistěte, že jste v domovské složce.

cd ~/

Až se dostanete do domovského adresáře, stačí pomocí příkazu rm smazat soubor .tidalConfig.js, který obsahuje všechny přihlašovací údaje.

rm .tidalConfig.js

Mějte na paměti, že tento soubor budete muset odstranit pokaždé, když se budete chtít z aplikace odhlásit.

  Jak zapnout detekci mytí rukou na Apple Watch

Alternativy k Tidal-CLI

Je pravda, že Tidal-CLI je velmi zabugovaný a nefunguje pro každého. Přesto je to to nejlepší, co uživatelé Linuxu dostanou, není to webový prohlížeč. Pokud máte zájem používat Tidal, zvažte instalaci Neoficiální oznamovatel přílivu Rozšíření pro Chrome, aby byl zážitek o něco lepší. Rozšíření umožňuje uživatelům vidět upozornění při poslechu hudby na webu Tidal.

Bohužel je to tak dobré, jak to v Linuxu může být, protože Google odstranil možnost přeměnit jakýkoli web na „aplikaci“. Pokud toto rozšíření nebo aplikace Tidal CLI nefungují, zvažte přechod na něco jako Spotify. Stejně jako služba Tidal nabízí Spotify předplatitelům bezztrátové přehrávání zvuku za slušnou cenu. Kromě toho lze Spotify snadno nainstalovat nativně na Linux a je podporováno balíčky Snap, Flatpaks, stejně jako množstvím dalších formátů balení Linuxu.