Кммус
![]() cmus в представлении исполнителя/альбома | |
Оригинальный автор(ы) | Тимо Хирвонен |
---|---|
Первоначальный выпуск | 5 июня 2005 г [1] |
Стабильная версия | 2.10.0 (5 июля 2022 г [±] | )
Репозиторий | |
Написано в | С |
Операционная система | Unix-подобный |
Доступно в | Английский |
Тип | Аудиоплеер |
Лицензия | GPL-2.0 или новее |
Веб-сайт | Кммус |
cmus (C Music Player) — консольный аудиоплеер для Unix-подобных операционных систем. cmus распространяется на условиях GPL-2.0 или более поздней версии и работает исключительно через текстовый пользовательский интерфейс , созданный с помощью ncurses .
Использование только текстового дизайна значительно снижает требования к ресурсам для работы программы, что делает ее оптимальным выбором для маломощных компьютерных систем. Более того, это выгодно для систем, не имеющих графического пользовательского интерфейса , таких как X Window System . В некоторых случаях использование терминального приложения позволяет существенно ускорить навигацию по программе.
История
[ редактировать ]cmus изначально был написан Тимо Хирвоненом. Примерно в июне 2008 года он прекратил разработку cmus, что привело к появлению в ноябре 2008 года форка под названием «cmus-unofficial». После года разработки в SourceForge был отправлен запрос о поглощении , который был удовлетворен после 90-дневного периода без ответ от оригинального автора. [2] Это привело к слиянию форка обратно в официальный проект в феврале 2010 года. [3]
Пользовательский интерфейс
[ редактировать ]Интерфейс cmus ориентирован на представления . Существует два представления музыкальной библиотеки (дерево исполнителей/альбомов и простой сортируемый список), а также представления списков воспроизведения, текущей очереди воспроизведения, файловой системы и фильтров/настроек. В любой момент времени всегда виден только один вид.
Из-за консольной ориентации и целей переносимости проекта cmus управляется исключительно с помощью клавиатуры. Команды во многом аналогичны командам текстового редактора vi . Общие операции имитируют командный режим vi, где сложные команды выдаются путем добавления к ним двоеточия (например, «:add /home/user/music-dir»), более простые и распространенные команды привязаны к отдельным клавишам, например, «j/k» перемещается вниз/вверх или «x» начинает воспроизведение, а поиск начинается с «/», как в «/the Beatles».
Основные функции
[ редактировать ]


- Поддержка нескольких аудиоформатов: Ogg Vorbis , MP3 , FLAC , Musepack , WavPack , Wav , MPEG-4 / AAC , ALAC , WMA , APE , TTA, SHN и MOD .
- Воспроизведение без пауз
- ReplayGain Поддержка
- Потоковая передача MP3 и Ogg ( SHOUTcast / Icecast )
- Мощные фильтры музыкальной библиотеки / живая фильтрация
- Играть в очередь
- Обработка компиляций
- Настраиваемые цвета и динамические сочетания клавиш
- Поиск в стиле Vi и командный режим
- Удаленное управление через программу cmus-remote (сокет UNIX или TCP/IP)
- Совместимость с многочисленными Unix-подобными системами, включая Linux , macOS , FreeBSD , NetBSD , OpenBSD , Cygwin и OpenWrt. [4]
Сочетания клавиш
[ редактировать ]Вот список некоторых распространенных комбинаций клавиш для взаимодействия с cmus в терминале, взятый с официальной страницы руководства дистрибутива Linux:
Команда | имя cmus | Действие активировано |
---|---|---|
б | следующий игрок | воспроизвести следующий трек |
с | плеер-пауза | приостановить текущий трек |
х | игрок-игра | воспроизвести текущий трек (после паузы) |
С | предыдущий игрок | Воспроизвести предыдущий трек |
v | игрок-стоп | останавливает текущий трек и устанавливает временную метку на 00:00 |
Б | Воспроизвести следующий альбом | воспроизвести следующий альбом (если он доступен в текущем каталоге) |
С | предыдущий альбом игрока | воспроизвести предыдущий альбом (если он доступен в текущем каталоге) |
влево (клавиша со стрелкой влево) | искать -5 | возвращается на 5 секунд назад к текущему треку |
вправо (клавиша со стрелкой вправо) | искать +5 | идет вперед на 5 секунд по текущему треку |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Тег первоначального выпуска
- ^ «Билет SourceForge № 6365» . Архивировано из оригинала 12 ноября 2012 года . Проверено 27 июня 2017 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Анонс свежего мяса: cmus жив» . Архивировано из оригинала 6 июня 2011 года . Проверено 24 апреля 2014 г.
- ^ https://dev.openwrt.org/changeset/26784 cmus добавлен в OpenWrt.
Внешние ссылки
[ редактировать ]- Бесплатное аудио-программное обеспечение
- Бесплатные медиаплееры
- Медиаплееры Linux
- Бесплатное программное обеспечение, использующее ncurses
- Программное обеспечение аудиоплеера для Linux
- Бесплатное программное обеспечение, написанное на C.
- Консольные приложения
- Программное обеспечение, использующее FFmpeg