Sådan bruges Tidal Music fra kommandolinjen på Linux

Linux-fans, der abonnerer på Tidal Music, er nødt til at bruge abonnementstjenesten i en webbrowser, fordi der i øjeblikket ikke er planer om at lave en fuldt native Tidal-klient til platformen. Det er muligt at lytte til tabsfri musik i en webbrowser, men det er ikke så godt som at drage fordel af de tilgængelige Linux-drevne lydteknologier. Det er på grund af dette, løftet om fremragende, tabsfri musikabonnementstjeneste ser for godt ud til at være sandt.

SPOILER ALERT: Rul ned og se videotutorialen i slutningen af ​​denne artikel.

For at løse dette problem, Github-bruger Okonek har oprettet en terminalbaseret Tidal Music-klient med kun kommandolinje. Det kører ved hjælp af MPV, W3M, NodeJS og viser en masse løfter, på trods af at det er et kommandolinjeværktøj. Funktioner til Tidal CLI-klienten inkluderer søgning, en musikkø, albumbilleder og etc.

Installation af Tidal CLI

Tidal CLI-klienten har ingen binære pakker at installere. I stedet skal enhver, der ønsker at bruge dette program på Linux, downloade det via NPM-pakkeværktøjet. Først skal du opfylde build-afhængighederne. Specifikt NodeJS, NPM, MPV og W3M.

  Sådan opdateres Windows-undersystem til Linux på Windows 10

Bemærk: Hvis du allerede har NPM installeret, er der en god chance for, at du ikke behøver at installere NodeJS-værktøjet på dit Linux-system. Tidal-CLI ser ud til at køre ret godt med version 8.x, men nyere versioner af NodeJS burde også fungere.

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

Andre Linux’er

Ønsker du at få NodeJS på et system, der ikke er angivet? Tjek den officielle dokumentation!

Installer Tidal-CLI med:

sudo npm -g i [email protected]

Brug af Tidal CLI

Start Tidal-CLI til enhver tid ved at åbne et terminalvindue og indtaste “tidal-cli.” Desværre er der ikke mulighed for hurtigt at starte Tidal-CLI for automatisk at åbne inde i terminalen fra Linux-skrivebordet. Udvikleren har ingen interesse i at tilføje genvejsfunktionalitet til programmet.

Bemærk: tilmeld dig Tidal gratis prøveversion her.

Ved den første lancering af Tidal-CLI skal du logge ind på en konto. Husk, at hvis du tilmelder dig tjenesten med en social konto, vil dit brugernavn være den e-mail-konto, der er knyttet til Facebook eller Twitter. På grund af hvordan Tidal håndterer sociale konti, kender du muligvis ikke din adgangskode. Hvis dette er tilfældet, gå til dette link her og nulstil din adgangskode. Når du er færdig, skal du bruge grænsefladen til at logge på klienten.

  Sådan installeres SmartGit på Linux

Spiller musik

Når Tidal-CLI starter op, er der intet på skærmen overhovedet. Det skyldes, at intet er valgt eller i kø til afspilning. Brugere kan til enhver tid søge efter musik ret hurtigt ved at trykke på “:”. Indtast navnet på sangen eller “sporet” i søgefeltet for at søge efter en sang. Alternativt kan du søge efter en kunstner eller et album ved at tilføje det som søgeforespørgsel.

Når du er stødt på sangen, albummet eller kunstneren, du gerne vil spille, skal du klikke på den med musen. Føj hvad som helst til den næste kø ved at holde musen over et element og trykke på “n.” Derudover er det muligt at pause afspilningen af ​​musik til enhver tid ved at trykke på “ESC”-tasten.

Skift konto

I øjeblikket er der ikke en smart “log ud”-dialogknap at trykke på i Tidal-CLI-appen. I stedet, hvis du gerne vil logge ud af en konto og logge ind på en anden, skal du slette filen, der gemmer loginoplysninger på din Linux-pc. For at gøre det skal du åbne et terminalvindue og bruge CD for at sikre dig, at du er i hjemmemappen.

cd ~/

Når du er nået til hjemmemappen, skal du bare slette .tidalConfig.js-filen, der indeholder alle login-oplysninger med kommandoen rm.

rm .tidalConfig.js

Husk, at du skal fjerne denne fil, hver gang du ønsker at logge ud af appen.

  Sådan konfigureres Razer Gaming Perifere enheder på Linux med polykromatisk

Alternativer til Tidal-CLI

Indrømmet, Tidal-CLI er meget buggy og virker ikke for alle. Alligevel er dette det bedste, Linux-brugere vil få, som ikke er en webbrowser. Hvis du er interesseret i at bruge Tidal, kan du overveje at installere Uofficiel Tidal-anmelder Chrome-udvidelse for at gøre oplevelsen lidt bedre. Udvidelsen giver brugerne mulighed for at se notifikationer, når de lytter til musik på Tidal-webstedet.

Desværre er dette så godt, som det bliver på Linux, da Google har fjernet muligheden for at omdanne enhver hjemmeside til en “app”. Hvis denne udvidelse eller Tidal CLI-appen ikke virker, kan du overveje at skifte til noget som Spotify. Ligesom Tidal-tjenesten tilbyder Spotify abonnenter tabsfri lydafspilning til en anstændig pris. Derudover kan Spotify nemt installeres native på Linux og understøttes af Snap-pakker, Flatpaks samt en lang række andre Linux-pakkeformater.