Если у вас есть подписка на Spotify Premium, знаете ли вы, что вы можете легко транслировать музыку из командной строки?
Например, музыку из самой библиотеки Spotify?
Что ж, это можно! И все это благодаря интерфейсу к Spotify на базе ncurses, написанному на Rust, который называется (очевидно) ncspot.
Теперь я знаю, о чем вы думаете: существует официальный и (не слишком регулярно) обновляемый клиент Spotify для Linux для десктопов. Он даже доступен в формате Snap.
Командная строка? Тьфу! Кому это нужно. Мы должны использовать то, что Spotify дает нам бесплатно, и благодарить за это, верно?
Что ж, это наполовину верно.
А может быть, даже наполовину не так, потому что официальный десктопный клиент Spotify - это откровенный, абсолютный мусор.
Он работает (иногда), но работает плохо. И хотя он может интегрироваться с Linux DE до такой степени, что я могу нажать клавишу мультимедиа на клавиатуре, чтобы пропустить трек, он действительно полезен, только если он играет какую-то музыку, чтобы пропустить ее!
Может, я злой. Но мне потребовалось почти 6 минут, чтобы перейти от запуска приложения Spotify for Linuxux к его фактической загрузке, не говоря уже о том, чтобы делать то, что я хочу.
ncspot - проигрыватель Spotify с интерфейсом командной строки
Вернемся к ncspot, исходному коду, который вы найдете на Github.
Имейте в виду, что, поскольку это забавный крутой инструмент и великолепно разработанный (для консольного приложения), то не самый простой способ слушать Spotify в Linux.
Но он работает хорошо, и это все, что меня действительно волнует, потому что я люблю слушать музыку, а не смотреть на нее.
К счастью, приложение может даже похвастаться поддержкой MPRIS, то есть управлением медиаплеером:
И его тоже можно настроить с помощью сочетаний клавиш - аккуратно!
О, я еще даже не упомянул, что он супер ресурсоэффективен!
Но самое главное, ncspot очень легко установить практически на любой дистрибутив Linux, потому что он доступен в виде приложения Snap в магазине Snapcraft.
Итак, чтобы установить ncspot в Ubuntu, вы выполняете:
sudo snap install ncspot
Готово!
При первом запуске ncspot в новом окне терминала вам будет предложено войти в свою учетную запись Spotify Premium. Все это «на экране», и сделать это легко. Приложение даже сохраняет ваши учетные данные после входа в систему, чтобы вам не приходилось входить в систему каждый раз, когда вы его используете.
Вот и все.
Просто потратьте некоторое время, чтобы изучить перечень сочетаний клавиш, необходимых для навигации по пользовательскому интерфейсу, управления треками, очередями, списками воспроизведения и т. д.
Плохие новости: есть много горячих клавиш, которым нужно научиться.
Хорошие новости: они очень логичны и легко запоминаются.
А еще лучше, если вы забудете, какая клавиша что делает, просто нажмите ?, чтобы вызвать удобную шпаргалку.
Таким образом, если вас не отталкивает идея потоковой передачи музыки из приложения командной строки, и вы являетесь подписчиком Spotify Premium, нет лучшего клиента, чем ncspot.
P.S., если вы пропустили это, данный клиент не работает с бесплатными учетными записями Spotify. Я проверил. Итак, для чего-то подобного попробуйте вместо этого Tizonia.
Комментариев нет:
Отправить комментарий