Music On Console ( MOC ) es un reproductor de audio de consola basado en ncurses para Linux / UNIX . [1] Fue escrito originalmente por Damian Pietras y actualmente es mantenido por John Fitzgerald. Está diseñado para ser potente y fácil de usar, con una interfaz inspirada en el administrador de archivos de la consola Midnight Commander . El diseño de interfaz predeterminado comprende una lista de archivos en el panel izquierdo con la lista de reproducción a la derecha. [2] Es configurable con combinaciones de teclas personalizables. , esquemas de color y diseños de interfaz. MOC viene con varios temas definidos en archivos de texto, que se pueden modificar para crear nuevos diseños. Soporta salidas ALSA , OSS o JACK .
Autor (es) original (es) | Damian Pietras |
---|---|
Desarrollador (es) | John Fitzgerald |
Versión inicial | 2002 |
Lanzamiento estable | 2.5.2 / 16 de noviembre de 2016 |
Versión de vista previa | 2.6-alpha3 / 16 de noviembre de 2016 |
Repositorio | svn |
Escrito en | C |
Sistema operativo | Linux / Unix |
Tipo | Reproductor de música |
Licencia | GPL-2.0 o posterior |
Sitio web | moc |
Los formatos de archivo admitidos incluyen: MP3 , Ogg Vorbis , FLAC , Musepack , Speex , WAV (y otros formatos menos populares admitidos por libsndfile ), MOD , WavPack , AAC , SID, MIDI . Además, la mayoría de los formatos de audio reconocidos por FFMpeg / Libav también son compatibles (por ejemplo , MP4 , Opus , WMA , APE , AC3 , DTS , incluso incrustados en archivos de video). Se está desarrollando compatibilidad con nuevos formatos. También se admiten transmisiones de Internet ( Icecast , SHOUTcast ).
MOC tiene una única lista de reproducción (que se puede guardar en formato m3u ) y tiene el concepto de un 'directorio de música' pero no tiene un archivo de biblioteca donde se guardan los metadatos . En cambio, esta información se lee según sea necesario de las etiquetas en los archivos mismos o de la caché de etiquetas, ya sea al acceder o durante el tiempo de CPU inactivo . Si la lista de reproducción tiene información m3u ampliada, también se leerá. Si se guarda la lista de reproducción, se almacenarán todos los metadatos leídos.
Su naturaleza de solo texto consume muy pocos recursos del sistema y utiliza un búfer de salida en un hilo separado para evitar saltos bajo cargas elevadas del sistema y permitir la reproducción sin interrupciones. [3] Normalmente, salir del programa solo cierra la interfaz; el programa se demoniza a sí mismo para que el audio continúe reproduciéndose en segundo plano. [4]
Esta arquitectura cliente / servidor es similar a MPD y XMMS2 , pero a diferencia de esos reproductores, el demonio MOC no es accesible a través de una red y no tiene una API abierta para comunicarse con clientes alternativos. Esto tiene ventajas y desventajas ya que, si bien MOC no puede ser controlado por un cliente gráfico remoto (se puede usar a través de SSH ), puede distribuir de forma segura todo el sistema de archivos, lo que no es recomendable para un servidor accesible de forma remota y anónima como MPD.
El binario se llama mocp para "MOC Player" debido a un conflicto con una utilidad Qt llamada moc.
Referencias
- ^ Chapnik, Rebecca (11 de junio de 2012). "Rock Out con la consola fuera" . Diario de Linux . Consultado el 13 de enero de 2015 .
- ^ Dan, Craciun (3 de diciembre de 2011). "10 reproductores de música de consola para Linux" . TuxArena . Consultado el 13 de enero de 2015 .
- ^ "Música en consola" . Enlaces de Linux. 25 de agosto de 2014 . Consultado el 13 de enero de 2015 .
- ^ Ruchi (25 de mayo de 2011). "MOC (música en consola) - Reproductor de audio de consola para LINUX / UNIX" . Ubuntu Geek . Consultado el 13 de enero de 2015 .
enlaces externos
- Página web oficial