Хотите найти текст песни, которую вы сейчас слушаете? Посмотрите на lyrics-in-terminal, приложение командной строки для просмотра текстов песен в Linux
Прослушивание музыки снимает стресс и делает нас более продуктивными при выполнении поставленных задач. Иногда вы можете захотеть спеть вместе с благозвучной мелодией вашей любимой песни, но в итоге вам придется потрудиться, чтобы определить правильный куплет
К счастью, вам не нужно покидать уютный /home и запускать веб-браузер, чтобы найти тексты песен в Интернете.lyrics-in-terminal – это приложение командной строки, которое отображает тексты песен в терминале Linux
Установка lyrics-in-terminal в Linux
lyrics-in-terminal служит для двух различных целей. Во-первых, вы можете использовать его для определения текста для текущего проигрываемого трека, а во-вторых, вы можете просмотреть текст песни, застрявшей у вас в голове, просто указав ее название в команде
Но перед этим вам придется установить lyrics-in-terminal. Поскольку это, по сути, пакет Python, в вашей системе должны быть установлены Python и PIP. В большинстве дистрибутивов Linux на базе Ubuntu установлен Python, но если в вашем дистрибутиве его нет, следуйте нашему руководству по установке Python на Ubuntu
Затем установите пакет python3-pip, прежде чем использовать PIP для установки lyrics-in-terminal. Чтобы сделать это в дистрибутивах на базе Ubuntu и Debian, введите:
sudo apt install python3-pip
В Arch Linux и его производных:
sudo pacman -S python-pip
Чтобы установить python3-pip на Fedora, CentOS, RHEL и Rocky Linux, введите:
sudo dnf install python3-pip
После установки PIP выполните следующую команду для установки lyrics-in-terminal:
pip install lyrics-in-terminal
Если вы используете дистрибутив на базе Arch с поддержкой AUR, рассмотрите возможность установки пакета непосредственно из пользовательского репозитория Arch с помощью yay:
yay -S lyrics-in-terminal
Вы можете вызвать lyrics-in-terminal, набрав lyrics в терминале
Не забудьте выйти из системы и снова войти после установки пакета, иначе команда не будет работать
Как просматривать тексты песен в Linux
Установив скрипт, вы можете просмотреть текст конкретной песни, используя флаг -t. Обратите внимание, что вы можете получить желаемые результаты, используя только название песни, но если вы хотите, чтобы результаты были более точными, рекомендуется указать и название песни, и имя исполнителя
lyrics -t songname artist
Например, чтобы просмотреть текст песни Bohemian Rhapsody группы Queen, введите:
lyrics -t bohemian rhapsody
Или:
lyrics -t bohemian rhapsody queen
Выход:
Но это не самая лучшая часть. Вызов lyrics-in-terminal без каких-либо аргументов просканирует текущую проигрываемую песню в вашей системе и отобразит ее текст
Отобразить тексты для воспроизводимой в данный момент песни
По умолчанию, если вы просто введете lyrics в терминал и нажмете Enter, он начнет сканирование на наличие активной сессии Spotify, как настольного клиента, так и веб-версии. Если он найден, lyrics-in-terminal извлечет название песни из Spotify и отобразит ее текст
lyrics
Это еще не все. Вы также можете указать имя медиаплеера (кроме Spotify) в качестве аргумента команды lyrics. Поддерживаются следующие плееры: VLC Media Player, Audacious, Rhythmbox и mpd
lyrics vlc
lyrics audacious
lyrics rhythmbox
lyrics mpd
В режиме просмотра текстов песен вы можете нажать H, чтобы просмотреть различные сочетания клавиш, которые работают с интерфейсом. Некоторые из них очевидны: вверх и вниз – для перемещения по тексту песни построчно, влево и вправо – для перехода на следующую страницу
Вы также можете выровнять текст слева, справа и по центру с помощью клавиш J, K и L. Также есть возможность переключаться между источниками текстов песен: R для Google и r для azlyrics
Если вы обнаружили ошибки в тексте песни, вы можете отредактировать локально сохраненную копию, нажав E. Чтобы обновить или удалить тексты песен в локальном кэше, нажмите U или D соответственно
Теперь вы можете петь вместе со своим любимым треком
lyrics-in-terminal – это не просто инструмент, отображающий текст песни, это ваш пропуск к наслаждению музыкой в том виде, в котором она была задумана – петь вместе с ней
Возможно, вас не впечатлит интерфейс командной строки программы lyrics-in-terminal, и вы предпочтете классический способ просмотра веб-сайтов с текстами песен. Но даже в этом случае вы будете избалованы выбором, учитывая огромное количество сайтов с текстами песен, доступных в Интернете
Комментировать