Како користити Тидал музику из командне линије на Линуку

Ljubitelji Linux operativnog sistema koji koriste Tidal Music servis, suočavaju se sa specifičnim izazovom. Naime, ne postoji zvanična aplikacija za Linux, što korisnike usmerava na korišćenje web pregledača. Iako je slušanje muzike u visokom kvalitetu putem web pregledača moguće, to nije idealno rešenje, jer se gubi prednost koju nude izvorne audio tehnologije optimizovane za Linux.

Zbog toga, ideja o vrhunskoj usluzi za streaming muzike bez gubitaka na Linuxu deluje pomalo nedostižno. Međutim, postoji rešenje! U nastavku teksta, pogledajte video tutorijal koji objašnjava kako zaobići ovaj problem.

Korisnik GitHub-a, poznat kao Okonek, je razvio Tidal Music klijent koji se bazira na komandnoj liniji. Ovaj alat koristi MPV, W3M i NodeJS, i iako se radi o interfejsu komandne linije, pruža zavidne mogućnosti. Tidal CLI klijent omogućava pretragu muzike, kreiranje redova za reprodukciju, prikaz omota albuma i druge funkcije.

Instalacija Tidal CLI klijenta

Tidal CLI ne nudi standardni instalacioni paket. Umesto toga, instalacija se vrši putem NPM paketa, što zahteva prethodnu instalaciju NodeJS, NPM, MPV i W3M. Ukoliko već imate instaliran NPM, moguće je da nećete morati da instalirate i sam NodeJS. Tidal CLI funkcioniše sa verzijom 8.x, ali i novije verzije NodeJS-a bi trebalo da budu kompatibilne.

Uputstva za Instalaciju na Različitim Distribucijama Linuxa:

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
Druge Linux Distribucije

Za instalaciju na drugim sistemima, pogledajte zvaničnu dokumentaciju NodeJS-a.

Nakon instalacije potrebnih zavisnosti, instalirajte Tidal CLI klijent komandom:

sudo npm -g i [email protected]

Korišćenje Tidal CLI Klijenta

Tidal CLI pokrećete jednostavnim unosom komande “tidal-cli” u terminalu. Nažalost, ne postoji način da se program pokrene iz desktop okruženja. Autor programa trenutno ne planira implementaciju prečica za pokretanje.

Ako nemate Tidal nalog, možete se registrovati za besplatnu probnu verziju.

Prilikom prvog pokretanja, potrebno je da se prijavite na svoj Tidal nalog. Ako ste se registrovali putem društvenih mreža, vaše korisničko ime biće email adresa povezana sa Facebook ili Twitter nalogom. Ukoliko ne znate lozinku, resetujte je ovde. Nakon toga, možete koristiti interfejs klijenta.

Reprodukcija Muzike

Po pokretanju, ekran klijenta će biti prazan, jer ništa nije odabrano za reprodukciju. Muziku možete pretraživati unosom znaka „:“. Unesite naziv pesme, izvođača ili albuma i pritisnite Enter. Za dodavanje numere u red za reprodukciju, postavite kursor miša na željenu stavku i pritisnite taster “n”. Reprodukciju možete pauzirati pritiskom na taster “ESC”.

Promena Naloga

U Tidal CLI klijentu ne postoji dugme za odjavljivanje. Za prelazak na drugi nalog, potrebno je obrisati datoteku koja čuva podatke za prijavu. Otvorite terminal i pređite u početni direktorijum (home) koristeći komandu:

cd ~/

Zatim izbrišite datoteku “.tidalConfig.js”:

rm .tidalConfig.js

Napominjemo da ovu datoteku morate brisati svaki put kada želite da se odjavite sa naloga.

Alternative za Tidal CLI

Tidal CLI nije savršeno rešenje, ali je trenutno najbolja alternativa za korisnike Linuxa. Ako želite da poboljšate iskustvo korišćenja Tidal servisa putem web pregledača, razmislite o instalaciji Unofficial Tidal Notifier ekstenzije za Chrome. Ova ekstenzija prikazuje obaveštenja dok slušate muziku na Tidal web stranici.

Nažalost, Google je uklonio mogućnost pretvaranja bilo koje web stranice u „aplikaciju“. Ako vam Tidal CLI ili pomenuta ekstenzija ne odgovaraju, razmislite o prelasku na Spotify. Spotify takođe nudi streaming muzike u visokom kvalitetu i ima izvornu podršku za Linux, kao i podršku kroz Snap, Flatpak i druge pakete.