Музыка на консоли - Music on Console
Оригинальный автор (ы) | Дамиан Пьетрас |
---|---|
Разработчики) | Джон Фицджеральд |
изначальный выпуск | 2002 |
Стабильный выпуск | 2.5.2 / 16 ноября 2016 г. |
Предварительный выпуск | 2.6-alpha3 / 16 ноября 2016 г. |
Репозиторий | svn |
Написано в | C |
Операционная система | Linux /Unix |
Тип | Аудиоплеер |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | мок |
Музыка на консоли (MOC) является ncurses -на основании консоль аудиоплеер для Linux /UNIX.[1] Первоначально он был написан Дамианом Пьетрасом, а в настоящее время поддерживается Джоном Фицджеральдом. Он разработан, чтобы быть мощным и простым в использовании, с интерфейсом, вдохновленным Полуночный командир консольный файловый менеджер. Макет интерфейса по умолчанию состоит из списка файлов на левой панели и списка воспроизведения справа.[2] Его можно настроить с помощью настраиваемых привязки клавиш, цветовые схемы и макеты интерфейса. MOC поставляется с несколькими темами, определенными в текстовых файлах, которые можно изменять для создания новых макетов. Он поддерживает ALSA, OSS или РАЗЪЕМ выходы.
Поддерживаемые форматы файлов: MP3, Ogg Vorbis, FLAC, Musepack, Speex, WAV (и другие менее популярные форматы, поддерживаемые libsndfile ), MOD, WavPack, AAC, SID, MIDI. Более того, большинство аудиоформатов, признанных FFMpeg /Либав также поддерживаются (например, MP4, Opus, WMA, Обезьяна, AC3, DTS - даже встроены в видео файлы). Поддержка новых форматов находится в стадии разработки. Интернет-потоки (Icecast, SHOUTcast ) также поддерживаются.
MOC имеет единственный плейлист (который можно сохранить в m3u формат) и имеет концепцию «музыкального каталога», но не имеет файла библиотеки, где метаданные сохраняется. Вместо этого эта информация считывается по мере необходимости из тегов в самих файлах или из кеша тегов либо при доступе, либо во время время простоя процессора. Если в списке воспроизведения есть расширенная информация m3u, она также будет прочитана. Если список воспроизведения сохранен, все прочитанные метаданные будут сохранены.
Его текстовая природа потребляет очень мало системных ресурсов, и он использует выходной буфер в отдельном нить чтобы избежать пропусков при высокой загрузке системы и включить воспроизведение без пауз.[3] Обычно при выходе из программы закрывается только интерфейс - программа демонизирует сам, поэтому звук продолжает воспроизводиться в фоновом режиме.[4]
Эта клиент / сервер архитектура похожа на MPD и XMMS2, но в отличие от этих плееров, демон MOC недоступен по сети и не имеет открытого API общаться с альтернативными клиентами. Это имеет как преимущества, так и недостатки, поскольку, хотя MOC не может контролироваться удаленным графическим клиентом (его можно использовать через SSH ), он может безопасно ранжировать всю файловую систему, что не рекомендуется для удаленно и анонимно доступного сервера, такого как MPD.
Бинарный файл называется швабра для "MOC Player" из-за конфликта с Qt утилита под названием moc.
использованная литература
- ^ Чапник, Ребекка (11 июня 2012 г.). "Rock Out with your Console Out". Linux журнал. Получено 13 января 2015.
- ^ Дэн, Крачиун (3 декабря 2011 г.). «10 консольных музыкальных плееров для Linux». TuxArena. Получено 13 января 2015.
- ^ "Музыка на консоли". Ссылки на Linux. 25 августа 2014 г.. Получено 13 января 2015.
- ^ Ручи (25 мая 2011 г.). «MOC (music on console) - Консольный аудиоплеер для LINUX / UNIX». Ubuntu Компьютерщик. Получено 13 января 2015.