Как использовать Tidal Music из командной строки в Linux

Поклонники Linux, подписавшиеся на Tidal Music, должны использовать службу подписки в веб-браузере, потому что в настоящее время нет планов по созданию полностью нативного клиента Tidal для платформы. Прослушивание музыки без потерь в веб-браузере возможно, но это не так хорошо, как использование встроенных аудиотехнологий на базе Linux. Именно из-за этого обещание отличной службы подписки на музыку без потерь выглядит слишком хорошо, чтобы быть правдой.

ОПОВЕЩЕНИЕ СПОЙЛЕРА: прокрутите вниз и посмотрите видеоурок в конце этой статьи.

Чтобы решить эту проблему, пользователь Github Оконек создал клиент Tidal Music, работающий только с командной строкой. Он работает с помощью MPV, W3M, NodeJS и показывает многообещающие перспективы, несмотря на то, что является инструментом командной строки. Функции клиента Tidal CLI включают поиск, очередь музыки, обложки альбомов и т. Д.

Установка Tidal CLI

Клиент Tidal CLI не имеет двоичных пакетов для установки. Вместо этого любой, кто хочет использовать эту программу в Linux, должен загрузить ее через пакетный инструмент NPM. Во-первых, вам нужно удовлетворить зависимости сборки. В частности, NodeJS, NPM, MPV и W3M.

  Как установить тему значков Antu в Linux

Примечание: если у вас уже установлен NPM, велика вероятность, что вам не потребуется устанавливать инструмент NodeJS в вашей системе Linux. Tidal-CLI, похоже, неплохо работает с версией 8.x, но более новые версии NodeJS тоже должны работать.

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

Другие Linux

Хотите установить NodeJS в системе, которой нет в списке? Ознакомьтесь с официальной документацией!

Установите Tidal-CLI с:

sudo npm -g i tidal-cli-client@latest

Использование Tidal CLI

Запустите Tidal-CLI в любое время, открыв окно терминала и введя «tidal-cli». К сожалению, нет способа быстро запустить Tidal-CLI для автоматического открытия внутреннего терминала с рабочего стола Linux. Разработчик не заинтересован в добавлении в программу функций ярлыков.

Примечание: подпишитесь на бесплатную пробную версию Tidal здесь.

При первом запуске Tidal-CLI вам необходимо войти в учетную запись. Имейте в виду, что если вы подписываетесь на службу с помощью учетной записи в социальной сети, вашим именем пользователя будет учетная запись электронной почты, связанная с Facebook или Twitter. Из-за того, как Tidal обрабатывает учетные записи в социальных сетях, вы можете не знать свой пароль. В этом случае перейдите к эта ссылка здесь и сбросьте свой пароль. Когда вы закончите, используйте интерфейс для входа в клиент.

  Как играть в аркадные игры с помощью MAME в Linux

Воспроизведение музыки

Когда Tidal-CLI запускается, на экране вообще ничего нет. Это потому, что ничего не выбрано или не стоит в очереди для воспроизведения. В любой момент пользователи могут довольно быстро искать музыку, нажав «:». Введите название песни или «трек» в поле поиска, чтобы найти песню. Вы также можете найти исполнителя или альбом, добавив его в качестве поискового запроса.

После того, как вы натолкнетесь на песню, альбом или исполнителя, которые хотите воспроизвести, щелкните по ней мышью. Добавьте что-нибудь в очередь «вверх-вперед», наведя курсор на элемент и нажав «n». Кроме того, можно в любой момент приостановить воспроизведение музыки, нажав клавишу «ESC».

Смена аккаунтов

В настоящее время в приложении Tidal-CLI нет удобной диалоговой кнопки выхода из системы. Вместо этого, если вы хотите выйти из учетной записи и войти в другую, вам необходимо удалить файл, в котором хранится информация для входа на вашем ПК с Linux. Для этого откройте окно терминала и с помощью компакт-диска убедитесь, что вы находитесь в домашней папке.

cd ~/

Когда вы перейдете в домашний каталог, просто удалите файл .tidalConfig.js, содержащий всю информацию для входа, с помощью команды rm.

rm .tidalConfig.js

Имейте в виду, что вам нужно будет удалять этот файл каждый раз, когда вы хотите выйти из приложения.

  Как установить браузер Midori в Linux

Альтернативы Tidal-CLI

По общему признанию, Tidal-CLI очень глючит и работает не для всех. Тем не менее, это лучшее, что могут получить пользователи Linux, кроме веб-браузера. Если вы заинтересованы в использовании Tidal, подумайте об установке Неофициальный уведомитель Tidal Расширение Chrome, чтобы сделать работу немного лучше. Расширение позволяет пользователям видеть уведомления при прослушивании музыки на веб-сайте Tidal.

К сожалению, это так же хорошо, как и в Linux, поскольку Google удалил возможность превращать любой веб-сайт в «приложение». Если это расширение или приложение Tidal CLI не работают, подумайте о переходе на что-то вроде Spotify. Как и сервис Tidal, Spotify предлагает подписчикам воспроизведение звука без потерь по приемлемой цене. В дополнение к этому Spotify можно легко установить изначально в Linux и поддерживать пакеты Snap, Flatpaks, а также множество других форматов упаковки Linux.