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 lo mantiene John Fitzgerald. Está diseñado para ser potente y fácil de usar, con una interfaz inspirada en el gestor de archivos de consola Midnight Commander . El diseño de interfaz predeterminado consta de una lista de archivos en el panel izquierdo y la lista de reproducción en el derecho. [ 2 ] Es configurable con combinaciones de teclas , esquemas de color y diseños de interfaz personalizables. MOC viene con varios temas definidos en archivos de texto, que se pueden modificar para crear nuevos diseños. Admite salidas ALSA , OSS o JACK .
Los formatos de archivo compatibles incluyen: MP3 , Ogg Vorbis , FLAC , Musepack , Speex , WAV (y otros formatos menos populares compatibles con libsndfile ), MOD , WavPack , AAC , SID , MIDI . Además, se admiten la mayoría de los formatos de audio reconocidos por FFMpeg / Libav (por ejemplo , MP4 , Opus , WMA , APE , AC3 , DTS , incluso integrados en archivos de vídeo). Se está desarrollando la compatibilidad con nuevos formatos. También se admiten transmisiones por Internet ( Icecast , SHOUTcast ).
MOC tiene una única lista de reproducción (que se puede guardar en formato m3u ) y cuenta con el concepto de "directorio de música", pero no dispone de un archivo de biblioteca donde se guarden los metadatos . En su lugar, esta información se lee según sea necesario a partir de las etiquetas de los propios archivos o de la caché de etiquetas, ya sea al acceder a ellos o durante el tiempo de inactividad de la CPU . Si la lista de reproducción contiene información m3u extendida, 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 requiere pocos recursos del sistema y utiliza un búfer de salida en un hilo separado tanto para evitar saltos bajo cargas elevadas del sistema como para permitir la reproducción sin interrupciones. [ 3 ] Normalmente, al salir del programa solo se cierra la interfaz ; el programa se ejecuta como un demonio , por lo que el audio continúa reproduciéndose en segundo plano. [ 4 ]
Esta arquitectura cliente/servidor es similar a la de MPD y XMMS2, pero a diferencia de estos reproductores, el demonio MOC no es accesible a través de una red y no cuenta con una API abierta para comunicarse con otros clientes. Esto presenta ventajas y desventajas, ya que, si bien MOC no puede controlarse mediante un cliente gráfico remoto (aunque sí puede utilizarse a través de SSH ), puede acceder de forma segura a todo el sistema de archivos, algo que no es recomendable para un servidor accesible de forma remota y anónima como MPD.
El archivo binario se llama mocp, por "MOC Player", debido a un conflicto con una utilidad de Qt llamada moc.
Referencias
- ↑ Chapnik, Rebecca (11 de junio de 2012). "Rock Out with Your Console Out" . Linux Journal . Recuperado 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
- Sitio web oficial
- Software de audio gratuito
- Software libre programado en C
- Reproductores multimedia Linux
- Reproductores multimedia gratuitos
- Reproductores multimedia cliente/servidor
- Software gratuito que utiliza ncurses
- Software de audio con soporte para JACK
- Software de reproducción de audio para Linux
- Aplicaciones de consola
- Software que utiliza la Licencia Pública General de GNU.