Hudba na konzole - Music on Console
![]() | |
Původní autoři | Damian Pietras |
---|---|
Vývojáři | John Fitzgerald |
První vydání | 2002 |
Stabilní uvolnění | 2.5.2 / 16. listopadu 2016 |
Náhled verze | 2.6-alpha3 / 16. listopadu 2016 |
Úložiště | svn |
Napsáno | C |
Operační systém | Linux /Unix |
Typ | Audio přehrávač |
Licence | GNU General Public License |
webová stránka | moc |
Hudba na konzole (MOC) je ncurses -na základě řídicí panel audio přehrávač pro Linux /UNIX.[1] To bylo původně napsáno Damian Pietras, a je v současné době udržována John Fitzgerald. Je navržen tak, aby byl výkonný a snadno použitelný, s rozhraním inspirovaným Půlnoční velitel správce souborů konzoly. Výchozí rozložení rozhraní obsahuje seznam souborů v levém podokně se seznamem skladeb vpravo.[2] Je konfigurovatelný s přizpůsobitelnými vázání klíčů, barevná schémata a rozvržení rozhraní. MOC přichází s několika tématy definovanými v textových souborech, které lze upravit tak, aby vytvářely nové rozložení. Podporuje to ALSA, OSS nebo ZVEDÁK výstupy.
Mezi podporované formáty souborů patří: MP3, Ogg Vorbis, FLAC, Musepack, Speex, WAV (a další méně populární formáty podporované libsndfile ), MOD, WavPack, AAC, SID, MIDI. Navíc většina zvukových formátů rozpoznává FFMpeg /Libav jsou také podporovány (např. MP4, Opus, WMA, OPICE, AC3, DTS - dokonce i vložené do video souborů). Podpora nových formátů je ve vývoji. Internetové toky (Icecast, SHOUTcast ) jsou také podporovány.
MOC má jeden seznam skladeb (který lze uložit do m3u formát) a má koncept „hudebního adresáře“, ale nemá žádný soubor knihovny metadata je uložen. Místo toho jsou tyto informace čteny podle potřeby ze značek v samotných souborech nebo z mezipaměti značek, a to buď při přístupu, nebo během doba nečinnosti CPU. Pokud seznam skladeb rozšířil informace o m3u, přečte se také. Pokud je seznam skladeb uložen, uloží se veškerá přečtená metadata.
Jeho pouze textová povaha spotřebovává velmi málo systémových prostředků a používá výstupní vyrovnávací paměť samostatně vlákno vyhnout se přeskakování při vysokém zatížení systému a umožnit přehrávání bez mezer.[3] Ukončení programu obvykle zavře pouze rozhraní - program daemonizuje sám, takže zvuk pokračuje v přehrávání na pozadí.[4]
Tento klient-server architektura je podobná MPD a XMMS2, ale na rozdíl od těchto hráčů není démon MOC přístupný přes síť a nemá otevřený API komunikovat s alternativními klienty. To má výhody i nevýhody, protože zatímco MOC nelze ovládat vzdáleným grafickým klientem (lze jej použít prostřednictvím SSH ), může bezpečně zasáhnout celý souborový systém, což není vhodné pro vzdáleně a anonymně přístupný server, jako je MPD.
Binární soubor je pojmenován moc pro „MOC Player“ kvůli konfliktu s a Qt nástroj zvaný moc.
Reference
- ^ Chapnik, Rebecca (11. června 2012). „Rock out with your Console Out“. Linux Journal. Citováno 13. ledna 2015.
- ^ Dan, Craciun (3. prosince 2011). „10 konzolových hudebních přehrávačů pro Linux“. TuxArena. Citováno 13. ledna 2015.
- ^ „Music on Console“. Odkazy na Linux. 25. srpna 2014. Citováno 13. ledna 2015.
- ^ Ruchi (25. května 2011). „MOC (music on console) - Console audio player for LINUX / UNIX“. Ubuntu Geek. Citováno 13. ledna 2015.