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

Если вы являетесь пользователем Linux, работающим в терминале, вы можете легко проигрывать свои мелодии во время работы, даже не выходя из командной строки.

Почему вы хотите воспроизводить музыку в терминале?

Для пуристов Linux графические элементы операционной системы — ненужное раздувание, а потоковая передача — хромой (каламбур). предназначен), поскольку он использует ресурсы, которые находятся вне вашего прямого контроля, и использует пропускную способность, которую можно было бы использовать лучше. в другом месте.

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

Музыкальный проигрыватель на базе терминала, такой как Siren, еще лучше. Он сокращает использование ресурсов, избавляясь от ярких визуальных эффектов и ненужного беспорядка. С Siren вам даже не нужно устанавливать среду рабочего стола, поэтому вы можете получить последнюю версию Dua Lipa, в то же время усердно работая на своей базовой Linux-системе.

Что такое сирена?

Siren — это текстовый музыкальный проигрыватель для Unix-подобных операционных систем, включая Linux, OpenBSD, NetBSD, FreeBSD и OS X. Программное обеспечение поддерживает огромное количество форматов, включая Ogg Vorbis, MP3, Opus, FLAC, AAC, WavPack, WAVE и AIFF. мелодии представляют собой старинные MP3-файлы Энгельберта Хампердинка с частотой 24 кГц, скопированные с помощью Amiga в 1996 году, или совершенно новый файл FLAC без потерь. покрытый.

Отражая разнообразие Unix-подобной экосистемы, воспроизведение возможно через sndio, PulseAudio, ALSA, OSS, Sun audio, PortAudio и libao.

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

Хотя Siren доступна для нескольких операционных систем, мы будем иметь дело только с тем, как установить Siren на Linux.

Сначала откройте терминал и используйте Git для клонирования репозитория:

мерзавец клон https://www.kariliq.nl/git/siren.git

Перейдите в новый каталог с помощью команда компакт-диска:

CD сирена

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

По умолчанию Siren устанавливается в /usr/local/ с максимальной поддержкой форматов и полной документацией. Чтобы изменить это, вы можете добавить аргументы конфигурации во время следующей команды. Посмотреть проект Документация GitHub для полной разбивки аргументов и вариантов.

./настроить
делать
делать установить

В качестве альтернативы, если у вас есть дистрибутив Linux на базе Arch, вы можете установить сирену прямо из репозиторий пользователей Arch (АУР).

После установки вы можете запустить сирену, введя сирена в любой терминал.

Используйте сирену для воспроизведения музыки в вашем терминале

Пользовательский интерфейс Siren не занимает много места на экране и разделен на три области: вы можете войти команды и поиск в нижней строке, а две строки над ней предназначены для отображения связанных с воспроизведением информация.

Большую часть окна занимает один из четырех видов, между которыми можно переключаться, нажимая 1 к 4 на вашей клавиатуре. В представлении библиотеки отображаются все треки в вашей музыкальной библиотеке, а в представлении списка воспроизведения отображается текущий список воспроизведения. Этот интерфейс довольно сильно отличается от других терминалов. Музыкальные проигрыватели Linux, такие как cmus.

Просмотр в браузере позволяет вам просматривать файловую систему в поисках более крутых треков в вашей системе, которые вы можете либо воспроизвести напрямую, либо добавить в свою музыкальную библиотеку. Окончательный вид очереди. Песни, поставленные в очередь, будут иметь приоритет и будут воспроизводиться перед мелодиями в других представлениях.

Полезные сочетания клавиш для сирены

Для музыкального проигрывателя на основе терминала имеет смысл использовать клавиатуру для управления. Siren имеет десятки привязок клавиш, и вы можете подробно прочитать о них всех, набрав:

мужская сирена

Для начала вот привязки клавиш Siren, которые мы считаем наиболее полезными:

  • Икс: Играть
  • с: Пауза
  • в: Останавливаться
  • г: воспроизвести предыдущую дорожку
  • б: воспроизвести следующую дорожку
  • а: добавить выбранную запись в очередь
  • г: удалить выбранную запись
  • л: удалить все записи

С Siren вы можете слушать музыку, не выходя из терминала

Siren, без сомнения, является одним из лучших музыкальных проигрывателей на базе терминала для Linux и других Unix-подобных систем.

Если вы хотите работать без отвлекающих факторов (кроме слуховых), вы можете свернуть окно терминала, чтобы оно не мешало вам. Но Siren выглядит фантастически, когда вы скомпонуете ее с другими терминалами или используете как часть специального мозаичного оконного менеджера, такого как Regolith.