cmus

cmus
Тип Аудіоплеєр
Автор Timo Hirvonen
Перший випуск 2005; 19 років тому (2005)
Операційна система Unix-like
GNU фреймворк Ncurses
Мова програмування C
Доступні мови Англійська
Ліцензія GNU General Public License
Репозиторій github.com/cmus/cmus
Вебсайт cmus.github.io

cmus — легкий і швидкий консольний медіаплеєр для Unix-подібних операційних систем.

cmus поширюється відповідно до умов ліцензії GPL і, відповідно, є вільним ПЗ. Відмінною особливістю плеєра є інтерфейс управління, подібний редактору vi. Написаний на мові Сі, базується на бібліотеці ncurses.

Назва «cmus» походить від словосполучення «C* Music Player».

Історія[ред. | ред. код]

cmus був спочатку написаний Тімом Хірвоненом. Приблизно червні 2008 року було припинено розвиток cmus, в результаті чого в листопаді 2008 року було створено форк, названий «cmus-unofficial». Після року розробки на SourceForge був відправлений запит на право власності, який був наданий після 90-денного періоду без відповіді автора оригіналу. Це призвело до злиття форку з офіційним проектом в лютому 2010 року.

Підтримувані можливості[ред. | ред. код]

  • Вхідні формати
  • Вивід звуку
  • Відтворення
    • Інформація про виконавця, альбом, треку у вигляді дерева
    • Повний список відтворюваних треків
    • Редаговані списки треків
    • Черга відтворення
    • Потокове мовлення MP3, Ogg, AAC (Shoutcast / Icecast)
    • Складні фільтри для імен відтворюваних треків
  • Інтерфейс
    • Огляд директорій
    • Можливість налаштовувати кольори інтерфейсу
  • Інше
    • Підтримка UTF-8
    • Зовнішні команди для файлів
    • Гарантована робота в Linux, FreeBSD, NetBSD і OpenBSD

До складу дистрибутиву програми входить утиліта cmus-remote, що дозволяє управляти плеєром «зовні».

Див. також[ред. | ред. код]

Посилання[ред. | ред. код]