Избавьтесь от всех отвлекающих факторов, проигрывая музыку в терминале Linux с помощью Siren
Все любят музыку, и, несмотря на появление потокового вещания, моделей подписки и доступности музыки в облаке, меломаны по-прежнему хранят тщательно подобранную коллекцию аудиофайлов на своих локальных компьютерах
Если вы являетесь пользователем Linux, работающим в терминале, вы можете легко проигрывать музыку во время работы, не выходя из командной строки
Зачем нужно проигрывать музыку в терминале?
Для пуристов Linux графические элементы операционной системы – это ненужное раздувание, а потоковое вещание – это отстой (каламбур), поскольку оно полагается на ресурсы, которые находятся вне вашего прямого контроля, и использует пропускную способность, которую можно было бы лучше использовать в другом месте
Воспроизведение локально хранящихся музыкальных файлов означает, что вы не зависите от нестабильного соединения, моделей подписки или произвольного удаления медиафайлов правообладателями. Только один человек контролирует вашу музыку, и этот человек – вы
Музыкальный плеер на базе терминала, такой как Siren, еще лучше. Он снижает потребление ресурсов за счет отказа от ярких визуальных эффектов и ненужного беспорядка. С Siren вам даже не нужно устанавливать окружение рабочего стола, так что вы можете слушать последний релиз Dua Lipa, работая на своем ‘голом’ Linux-комплексе
Что такое Siren?
Siren – это текстовый музыкальный плеер для Unix-подобных операционных систем, включая Linux, OpenBSD, NetBSD, FreeBSD и OS X. Программа поддерживает огромное количество форматов. Программа поддерживает огромное количество форматов, включая Ogg Vorbis, MP3, Opus, FLAC, AAC, WavPack, WAVE и AIFF, поэтому независимо от того, являются ли ваши мелодии старинными MP3-файлами 24 кГц Engelbert Humperdinck, записанными на Amiga в 1996 году, или совершенно новыми файлами FLAC без потерь, Siren обеспечит вас всем необходимым
Отражая разнообразие Unix-подобной экосистемы, воспроизведение возможно через sndio, PulseAudio, ALSA, OSS, Sun audio, PortAudio и libao
Как установить Siren в Linux
Хотя Siren доступен для нескольких операционных систем, мы будем рассматривать только установку Siren на Linux
Сначала откройте терминал и используйте Git для клонирования репозитория:
git clone https://www.kariliq.nl/git/siren.git
Переместитесь в новый каталог с помощью команды cd:
cd siren
Вы будете компилировать Siren из исходников, что означает, что вам нужно будет указать, где будет находиться программа, и какие плагины установить для обеспечения совместимости с вашими медиафайлами
По умолчанию Siren будет установлен в /usr/local/ с максимальной поддержкой форматов и полной документацией. Чтобы изменить это, вы можете добавить аргументы конфигурации во время выполнения следующей команды. Полное описание аргументов и опций см. в документации проекта на GitHub
./configure
make
make install
Кроме того, если у вас дистрибутив Linux на базе Arch, вы можете установить Siren прямо из репозитория Arch User Repository (AUR)
После установки вы можете запустить Siren, введя команду siren в любом терминале
Использование Siren для воспроизведения музыки в терминале
Пользовательский интерфейс Siren не занимает много места на экране и разделен на три области: вы можете вводить команды и искать в нижней строке, а две строки над ней предназначены для отображения информации, связанной с воспроизведением
Большую часть окна занимает один из четырех видов, между которыми можно переключаться, нажимая от 1 до 4 на клавиатуре. Вид библиотеки показывает все треки в вашей музыкальной библиотеке, а вид списка воспроизведения показывает текущий список воспроизведения. Этот интерфейс довольно сильно отличается от других музыкальных проигрывателей Linux на базе терминала, таких как cmus
Вид браузера позволяет вам просматривать файловую систему в поисках более фанковых треков в вашей системе, которые вы можете либо воспроизвести напрямую, либо добавить в свою музыкальную библиотеку. Последний вид – это очередь. Песни в очереди имеют приоритет и будут воспроизводиться раньше, чем мелодии в других представлениях
Полезные привязки клавиш для Siren
Поскольку музыкальный плеер основан на терминале, логично, что управление осуществляется с клавиатуры.Siren имеет десятки привязок клавиш, и вы можете подробно прочитать о них, набрав:
man siren
Для начала мы приводим наиболее полезные связки клавиш Siren:
С помощью сирены вы можете слушать музыку, не покидая терминала
Siren, без сомнения, является одним из лучших музыкальных проигрывателей на базе терминала для Linux и других Unix-подобных систем
Если вы хотите работать без отвлекающих факторов (кроме слуховых), вы можете свернуть окно терминала, чтобы оно не мешало вам. Но Siren выглядит фантастически, когда вы располагаете его вместе с другими терминалами или используете как часть специального оконного менеджера, например, Regolith
Комментировать