So verwenden Sie Tidal Music über die Befehlszeile unter Linux

Linux-Fans, die Tidal Music abonnieren, müssen den Abonnementdienst in einem Webbrowser verwenden, da derzeit keine Pläne bestehen, einen vollständig nativen Tidal-Client für die Plattform zu erstellen. Das Hören von verlustfreier Musik in einem Webbrowser ist möglich, aber es ist nicht so gut wie die Nutzung der nativen Linux-basierten Audiotechnologien, die verfügbar sind. Aus diesem Grund sieht das Versprechen eines hervorragenden, verlustfreien Musikabonnementdienstes zu gut aus, um wahr zu sein.

SPOILER-WARNUNG: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Um dieses Problem zu lösen, Github-Benutzer Okonek hat einen Terminal-basierten Tidal Music-Client nur für die Befehlszeile erstellt. Es läuft mit Hilfe von MPV, W3M, NodeJS und ist vielversprechend, obwohl es ein Befehlszeilentool ist. Zu den Funktionen für den Tidal CLI-Client gehören Suchen, eine Musikwarteschlange, Albumcover usw.

Tidal-CLI installieren

Der Tidal CLI-Client muss keine Binärpakete installieren. Stattdessen muss jeder, der dieses Programm unter Linux verwenden möchte, es über das NPM-Pakettool herunterladen. Zuerst müssen Sie die Build-Abhängigkeiten erfüllen. Insbesondere NodeJS, NPM, MPV und W3M.

Hinweis: Wenn Sie NPM bereits installiert haben, besteht eine gute Chance, dass Sie das NodeJS-Tool nicht auf Ihrem Linux-System installieren müssen. Tidal-CLI scheint mit Version 8.x ziemlich gut zu laufen, aber neuere Versionen von NodeJS sollten auch funktionieren.

  Mit Windows 10 können Sie einen benutzerdefinierten Linux-Kernel laden

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

Andere Linuxe

Möchten Sie NodeJS auf einem nicht aufgeführten System installieren? Sehen Sie sich die offizielle Dokumentation an!

Installieren Sie Tidal-CLI mit:

sudo npm -g i [email protected]

Verwenden der Tidal-CLI

Starten Sie Tidal-CLI jederzeit, indem Sie ein Terminalfenster öffnen und „tidal-cli“ eingeben. Leider gibt es keine Möglichkeit, Tidal-CLI schnell zu starten, um das Terminal automatisch vom Linux-Desktop aus zu öffnen. Der Entwickler hat kein Interesse daran, dem Programm Verknüpfungsfunktionen hinzuzufügen.

Notiz: Melden Sie sich hier für die kostenlose Testversion von Tidal an.

Beim ersten Start von Tidal-CLI müssen Sie sich bei einem Konto anmelden. Denken Sie daran, dass Ihr Benutzername das E-Mail-Konto ist, das mit Facebook oder Twitter verknüpft ist, wenn Sie sich mit einem sozialen Konto für den Dienst anmelden. Aufgrund der Art und Weise, wie Tidal mit sozialen Konten umgeht, kennen Sie Ihr Passwort möglicherweise nicht. Wenn dies der Fall ist, gehen Sie zu diesen Link hier und setzen Sie Ihr Passwort zurück. Wenn Sie fertig sind, verwenden Sie die Benutzeroberfläche, um sich beim Client anzumelden.

  So verwenden Sie Meld, um Änderungen in Dateien unter Linux zu vergleichen

Musik spielen

Wenn Tidal-CLI startet, wird überhaupt nichts auf dem Bildschirm angezeigt. Dies liegt daran, dass nichts ausgewählt oder für die Wiedergabe in die Warteschlange gestellt wurde. Benutzer können jederzeit ganz schnell nach Musik suchen, indem sie „:“ drücken. Geben Sie den Namen des Songs oder „Track“ in das Suchfeld ein, um nach einem Song zu suchen. Alternativ können Sie nach einem Künstler oder Album suchen, indem Sie dies als Suchabfrage hinzufügen.

Nachdem Sie auf den Song, das Album oder den Interpreten gestoßen sind, den Sie spielen möchten, klicken Sie mit der Maus darauf. Fügen Sie etwas zur nächsten Warteschlange hinzu, indem Sie den Mauszeiger über ein Element bewegen und „n“ drücken. Außerdem ist es möglich, die Musikwiedergabe jederzeit durch Drücken der „ESC“-Taste zu unterbrechen.

Konten wechseln

Derzeit gibt es in der Tidal-CLI-App keine schicke Schaltfläche zum Abmelden, die Sie drücken können. Wenn Sie sich stattdessen von einem Konto abmelden und bei einem anderen anmelden möchten, müssen Sie die Datei löschen, in der die Anmeldeinformationen auf Ihrem Linux-PC gespeichert sind. Öffnen Sie dazu ein Terminalfenster und verwenden Sie CD, um sicherzustellen, dass Sie sich im Home-Ordner befinden.

cd ~/

Wenn Sie es in das Home-Verzeichnis geschafft haben, löschen Sie einfach die Datei .tidalConfig.js, die alle Anmeldeinformationen enthält, mit dem Befehl rm.

rm .tidalConfig.js

Denken Sie daran, dass Sie diese Datei jedes Mal entfernen müssen, wenn Sie sich von der App abmelden möchten.

  So verwenden Sie den Strings-Befehl unter Linux

Alternativen zu Tidal-CLI

Zugegeben, Tidal-CLI ist sehr fehlerhaft und funktioniert nicht für jeden. Dennoch ist dies das Beste, was Linux-Benutzer bekommen werden, das kein Webbrowser ist. Wenn Sie daran interessiert sind, Tidal zu verwenden, sollten Sie die Installation von erwägen Inoffizieller Gezeitenmelder Chrome-Erweiterung, um das Erlebnis ein wenig besser zu machen. Die Erweiterung ermöglicht es Benutzern, Benachrichtigungen anzuzeigen, wenn sie Musik auf der Tidal-Website hören.

Leider ist dies das Beste, was es unter Linux gibt, da Google die Möglichkeit entfernt hat, jede Website in eine „App“ zu verwandeln. Wenn diese Erweiterung oder die Tidal CLI-App nicht funktionieren, sollten Sie zu etwas wie Spotify wechseln. Wie der Tidal-Dienst bietet Spotify seinen Abonnenten eine verlustfreie Audiowiedergabe zu einem angemessenen Preis. Darüber hinaus kann Spotify problemlos nativ unter Linux installiert werden und wird von Snap-Paketen, Flatpaks sowie einer Vielzahl anderer Linux-Paketformate unterstützt.