stringtranslate.com

Música en la consola

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 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 atajos de teclado 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. Admite salidas ALSA , OSS o JACK .

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, también se admiten la mayoría de los formatos de audio reconocidos por FFMpeg / Libav (por ejemplo, MP4 , Opus , WMA , APE , AC3 , DTS , incluso incrustados en archivos de vídeo). Se está desarrollando 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 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 a partir de las etiquetas en los propios archivos o desde el caché de etiquetas, ya sea al acceder o durante el tiempo de inactividad de la CPU . Si la lista de reproducción tiene información m3u extendida, también se leerá. Si la lista de reproducción se guarda, 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 altas del sistema y para permitir una 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 estos 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 controlar de forma segura todo el sistema de archivos, lo que no es aconsejable 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

  1. ^ Chapnik, Rebecca (11 de junio de 2012). "Rockea con tu consola". Linux Journal . Consultado el 13 de enero de 2015 .
  2. ^ Dan, Craciun (3 de diciembre de 2011). «10 reproductores de música de consola para Linux». TuxArena . Consultado el 13 de enero de 2015 .
  3. ^ "Música en la consola". Enlaces de Linux. 25 de agosto de 2014. Consultado el 13 de enero de 2015 .
  4. ^ 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