xmms2
Este es el comando xmms2 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
xmms2: la interfaz de línea de comandos oficial de XMMS2
SINOPSIS
xmms2 [comando] [argumentos]
xmms2 ayuda [mando]
DESCRIPCIÓN
XMMS2 es un rediseño de XMMS (http://legacy.xmms2.org) reproductor de música. Cuenta con un
modelo cliente-servidor, que permite múltiples interfaces de usuario (¡incluso simultáneas!), ambas textuales
y gráfico. Todos los formatos de audio comunes son compatibles con complementos. Además de esto, hay
es una biblioteca multimedia flexible para organizar su música.
xmms2 es el cliente CLI XMMS2 oficial.
INVOCACIÓN
En línea modo
If xmms2 se pasa un comando como argumento, ese comando será interpretado y xmms2
saldrá después de que haya terminado.
Formulario modo
xmms2 presenta un poderoso entorno similar a un shell a través de readline que permite al usuario
ingrese comandos en un indicador y tenga las características geniales habituales, como la expansión del nombre de ruta y
edición de línea.
COMANDOS
Todos los comandos aceptan la opción -h/--ayuda que muestra la ayuda del comando.
patrón se refiere a una definición de colección. (Ver PATRÓN abajo.)
posición es un patrón para hacer coincidir las posiciones de la lista de reproducción. (Ver POSICIÓN PATRÓN abajo.)
General Comandos
add [ -f [-N] [-P] [-A clave = valor] ...] [-p lista de reproducción] [-n | -a posición] [-o apuntalar[, ...]]
argumentos...
add [-p lista de reproducción] [-n | -a posición] [-o apuntalar[, ...]] patrón...
Agregue medios a una lista de reproducción. Intentará adivinar si argumentos constituir un
patrón o representar rutas de archivo. Este comportamiento se puede anular forzando el tipo
con -f -t. Si las rutas de archivo contienen * o? personajes, intentará expandir
ellos. ¿No se puede encontrar una coincidencia con * y? Se intentará agregar caracteres como
una parte de la URL.
-f, --expediente
Forzar el tratamiento argumentos como rutas de archivo.
-P, --por favor
Forzar el tratamiento argumentos como archivos de lista de reproducción. Esta opción implica -f.
-t, --patrón
Forzar el tratamiento argumentos como patrón.
-N, --no recursivo
No agregue directorios de forma recursiva.
-p, - lista de reproducción lista de reproducción
Agregar medios a lista de reproducción en lugar de la lista de reproducción activa.
-n, --Siguiente
Agrega medios después de la pista actual.
-a, --a posición
Agregue medios en la posición dada.
-A, --atributo clave = valor
Agregue medios con el atributo clave = valor dado. Puede ocurrir varias veces. Solo valido
al agregar nuevos archivos a la biblioteca de medios.
-o, --pedido apuntalar[, ...]
Agregue medios ordenados por la lista de propiedades separada por comas dada. Si una propiedad es
con el prefijo -, los medios se ordenan en orden inverso en esa propiedad.
salida
Salga de la interfaz de tipo shell.
ayuda [-a] comando
Muestra la ayuda en comando. Esto es equivalente a comando -h. Si comando es un alias,
muestra la definición de alias. Si no se proporciona ningún comando, enumere todos los comandos disponibles.
-a, --alias
Enumere los alias disponibles si comando no se proporciona. De lo contrario, no tendrá ningún efecto.
info [patrón | abiertas...]
Mostrar las propiedades de todas las coincidencias de medios patrón o en las posiciones dadas.
Sin argumento, muestra las propiedades de la pista actual.
saltar [-b] patrón|posición
Ir a la primera coincidencia de medios patrón o al puesto dado.
-b, --hacia atrás
Salte hacia atrás al primer medio que coincida con el patrón
lista [-p nombre ] [patrón | abiertas...]
Muestra el contenido de una lista de reproducción (la activa por defecto). Si patrón está provisto,
los contenidos se filtran aún más y solo se muestran los medios coincidentes.
-p, - lista de reproducción
Lista lista de reproducción, en lugar de la lista de reproducción activa.
movimiento [-p lista de reproducción] [-n | -a posición] patrón | abiertas...
Mueve las entradas dentro de una lista de reproducción (la activa por defecto).
-p, - lista de reproducción lista de reproducción
La directiva lista de reproducción para actuar.
-n, --Siguiente
Mueve las pistas coincidentes después de la pista actual.
-a, --a posición
Mueva las pistas coincidentes por un desplazamiento o a un posición.
Next [compensar]
Salta a la siguiente canción. Si compensar se proporciona, actúa como saltar +compensar.
pausa
Pausar la reproducción.
PLAY
Inicie la reproducción.
prev [compensar]
Salta a la canción anterior. Si compensar se proporciona, actúa como saltar -compensar.
remove [-p lista de reproducción] patrón | posiciones ...
Elimina los medios coincidentes de una lista de reproducción (la activa de forma predeterminada).
-p, - lista de reproducción lista de reproducción
Eliminar de lista de reproducción, en lugar de la lista de reproducción activa.
corriente [-r segundos] [-f formato]
Muestra el estado de reproducción, ya sea de forma continua o una vez.
-r, --actualizar segundos
Establezca el retraso, en segundos, entre cada actualización de los metadatos de reproducción actuales.
Si es 0, los metadatos solo se imprimen una vez (predeterminado) y el comando sale
inmediatamente. En el modo de actualización, el control básico se proporciona en el activo
lista de reproducción
-f, --formato formato
Establezca la cadena de formato utilizada para mostrar la información de estado, en lugar de la de
el archivo de configuración (ver FORMATO CADENA abajo).
Buscar [-o prop1[,prop2...]] [-l prop1[,prop2...]] patrón
Busque e imprima todos los medios que coincidan patrón.
-o, --pedido prop1[,prop2...]
Muestra los resultados de la búsqueda ordenados por la lista de propiedades dada. Si una propiedad es
con el prefijo '-', los resultados se ordenan en orden inverso en esa propiedad.
-l, --columnas prop1[,prop2...]
Lista de propiedades para usar como columnas.
buscar time | compensar
Busca un tiempo relativo o absoluto en la pista actual.
detener
Detiene la reproducción.
palanca
Alternar reproducción.
Lista de reproducción Comandos
lista de reproducción limpiar [lista de reproducción]
Borrar una lista de reproducción. De forma predeterminada, borra la lista de reproducción activa.
lista de reproducción config [-t tipo] [-s historia] [-u próximos] [-i Coll] [-j lista de reproducción] [lista de reproducción]
Configure una lista de reproducción cambiando su tipo, atributos, etc. De forma predeterminada, configure el
lista de reproducción activa.
-t, --escribe tipo
Cambie el tipo de la lista de reproducción: lista, cola, pshuffle.
-s, --historia tamaño
La directiva tamaño del historial de pistas reproducidas (para cola, pshuffle).
-u, --próximo próximos
Número de próximos pistas para mantener (para pshuffle).
-i, --aporte --
Entrada -- para la lista de reproducción (para pshuffle). Por defecto a 'Todos los medios'.
-j, --saltar lista lista de reproducción
Saltar a otro lista de reproducción cuando se llega al final de la lista de reproducción.
lista de reproducción Para crear [-p lista de reproducción] nombre
Crea una nueva lista de reproducción.
-p, - lista de reproducción lista de reproducción
Copie el contenido de la lista de reproducción en la nueva lista de reproducción.
lista de reproducción lista [-a]
Muestra todas las listas de reproducción.
-a, --todas
Incluya listas de reproducción ocultas.
lista de reproducción remove lista de reproducción
Elimina la lista de reproducción dada.
lista de reproducción rebautizar [-f] [-p lista de reproducción] nuevo nombre
Cambiar el nombre de una lista de reproducción. De forma predeterminada, cambie el nombre de la lista de reproducción activa.
-f, --fuerza
Forzar el cambio de nombre de la lista de reproducción, sobrescribir una lista de reproducción existente si es necesario.
-p, - lista de reproducción
Cambie el nombre de la lista de reproducción dada.
lista de reproducción barajar [lista de reproducción]
Reproduce aleatoriamente una lista de reproducción. De forma predeterminada, reproduce aleatoriamente la lista de reproducción activa.
lista de reproducción sort [-p lista de reproducción] [apuntalar]
Ordena una lista de reproducción. De forma predeterminada, ordena la lista de reproducción activa. Prefijar propiedades con '-' para
clasificación inversa.
-p, - lista de reproducción
Cambie el nombre de la lista de reproducción dada.
lista de reproducción cambiar lista de reproducción
Cambia la lista de reproducción activa.
Colecciones Comandos
-- config -- [nombre de atributo [atributo]]
Obtiene o establece atributos para la colección dada. Si no se proporciona un nombre de atributo,
enumerar todos los atributos. Si solo se proporciona un nombre de atributo, muestre el valor del
atributo. Si se proporcionan el nombre y el valor del atributo, establezca el nuevo valor del
atributo.
-- Para crear [-f] [-e] [-c --] nombre [patrón]
Crea una nueva colección. Si se proporciona un patrón, se utiliza para definir la colección.
De lo contrario, la nueva colección contiene toda la biblioteca multimedia.
-f, --fuerza
Forzar la creación de la colección, sobrescribir una colección existente si es necesario.
-c, --colección --
Copie una colección existente en la nueva.
-e, --vacío
Inicializa una colección vacía.
-- lista
Enumere todas las colecciones.
-- show --
Muestra una descripción legible por humanos de una colección.
-- remove --
Eliminar una colección.
-- rebautizar [-f] viejo nombre nuevo nombre
Cambiar el nombre de una colección.
-f, --fuerza
Forzar el cambio de nombre de la colección, sobrescribir una colección existente si es necesario.
Mesero Comandos
servidor VISTA RAPIDA Enlance
Explore una URL a través de los complementos xform disponibles en el demonio.
servidor config [nombre [propuesta de]]
Obtenga o establezca valores de configuración. Si no se proporciona un nombre o valor, enumere todos
valores de configuración. Si solo se proporciona un nombre, muestre el contenido del
valor de configuración correspondiente. Si se proporcionan tanto el nombre como el valor, establezca el nuevo
contenido del valor de configuración.
servidor importar [-N] camino
Importe nuevos archivos a la biblioteca multimedia. De forma predeterminada, los directorios se importan
recursivamente.
-N, --no recursivo
No importe directorios de forma recursiva.
servidor plugins
Enumere los complementos cargados en el servidor.
servidor perfecta [-i | -s | -D] [-S] medio [nombre [propuesta de]]
Obtenga o establezca propiedades para un medio determinado. Si no se proporciona un nombre o valor, enumere todos
propiedades. Si solo se proporciona un nombre, muestre el valor de la propiedad. Si tanto un
se proporcionan un nombre y un valor, establezca el nuevo valor de la propiedad.
De forma predeterminada, las operaciones de configuración utilizan la fuente "client / xmms2-cli", mientras que la lista y la visualización
las operaciones utilizan preferencia de fuente. Utilizar el --fuente opción para anular este comportamiento.
De forma predeterminada, el valor se utilizará para determinar si debe guardarse como una cadena
o un número entero. Utilizar el --En t or --cuerda marca para anular este comportamiento.
-i, --En t
Obligar a que el valor se trate como un número entero.
-s, --cuerda
Obligar a que el valor se trate como una cadena.
-D, --Eliminar
Elimina la propiedad seleccionada.
-S, --fuente
Fuente de la propiedad.
servidor refrito [patrón]
Repita los medios que coincidan con el patrón, o toda la biblioteca de medios si no hay patrón
previsto
servidor remove [patrón]
Quite los medios coincidentes de la biblioteca de medios.
servidor cierre
Apague el servidor.
servidor estadísticas
Muestra estadísticas sobre el servidor: tiempo de actividad, versión, tamaño del medialib, etc.
servidor sincronizar
Guarde inmediatamente las colecciones en el disco. (De lo contrario, solo se realiza al apagar o 10
segundos después del último cambio a las colecciones.)
servidor volumen [-c nombre ] [propuesta de]
Obtenga o configure el volumen de audio (en un rango de 0-100). Si se proporciona un valor, establezca el
volumen a propuesta de. De lo contrario, muestra el volumen actual. Por defecto, el comando
se aplica a todos los canales de audio. Utilizar el --canal marca para anular este comportamiento.
Los cambios relativos en el volumen son posibles prefijando propuesta de by + or -.
-c, --canal
Obtenga o configure el volumen solo para el canal nombrado.
PATRÓN
Los patrones se utilizan para buscar canciones en la biblioteca multimedia, algunos de estos patrones pueden
requieren escapar (con '\') dependiendo de qué shell se use. Las propiedades se pueden encontrar
en la salida de xmms2 info.
:
Haga coincidir canciones cuya propiedad coincida con la cuerda. A ? en la cadena indica un solo
carácter comodín y un * indica varios caracteres comodín.
~
Haga coincidir canciones cuya propiedad coincida difusamente con la cuerda. Igual a emparejar por
:* *.
La operación puede ser <, <=, > or >=, el patrón coincidirá con las canciones cuya propiedad es un
valor numérico menor, menor o igual, mayor, mayor o igual en comparación con
el número.
+
Match canciones que tiene la propiedad.
NOT
Haz coincidir el complemento del patrón.
Y
Combina canciones que coincidan con ambos patrones.
OR
Haga coincidir las canciones que coincidan con al menos uno de los dos patrones.
( )
Haga coincidir canciones que coincidan con el patrón, que se utilizan para agrupar coincidencias AND y OR.
Haga coincidir las canciones cuyo artista, título o álbum coincida con la cuerda.
#
Coincide con una identificación de biblioteca de medios específica.
POSICIÓN PATRÓN
Los patrones de posición se utilizan junto con los comandos que operan en el contenido de la lista de reproducción.
M_N
Seleccione las entradas de la lista de reproducción que van desde M posiciones antes de la canción actual, para N
posiciones después. Ambos M N se puede omitir y luego se establecerá por defecto en 0.
-N
Seleccionar la cancion N posiciones antes de la canción actual.
+N
Seleccionar la cancion N posiciones después de la canción actual.
Pos0,Pos1, ...,posición
Seleccione una a varias posiciones de la lista de reproducción.
FORMATO CADENA
Los comandos que generan metadatos formateados se pueden personalizar con la ayuda de
cadenas de formato como las siguientes:
´ $ {artista} - $ {título} ´
Cuando se pasen los metadatos, el nombre del artista y el título se insertarán en el
cadena resultante. Además de los metadatos proporcionados por la biblioteca multimedia,
La siguiente lista de propiedades también está disponible:
posición
La posición actual de la lista de reproducción.
estado_de_reproducción
El estado de reproducción como una cadena (Detenido, Reproduciendo, En pausa, Desconocido).
recreo
El tiempo de reproducción de la canción que se está reproduciendo actualmente.
duración
La duración de la canción actual, como minutos con relleno de ceros: segundos
minutos
La parte de los minutos, con relleno de ceros, de la duración de la canción actual.
segundos
La parte de segundos, con relleno de ceros, de la duración de la canción actual.
ALIAS
Se lee una lista de alias de comando del archivo de configuración en la sección [alias] en
tiempo de ejecución. La sintaxis de xmms2 los alias son algo similares a bash y otros shells. Un
El alias se define mediante una lista de comandos y argumentos separados por punto y coma. Parámetro
la expansión es compatible (ver Expansión abajo).
La configuración predeterminada incluye los siguientes alias:
complementos
agregar -f -P $ @
limpiar
lista de reproducción clara
estado
actual -f $ 1
ls
lista
mudo
volumen del servidor 0
renuncia
el servidor se cayó
repetir
buscar 0
scap
parada ; lista de reproducción clara; agregar $ @; juego
Expansión
Posicional parámetros
Un alias puede utilizar parámetros posicionales, por ejemplo:
foo = agregar -f $ 1 $ 3
foo ctkoz.ogg y slre.ogg
Resultará en:
agregar -f ctkoz.ogg slre.ogg
Especial parámetros
$@
Esto se expande a todos los parámetros pasados al alias.
CONFIGURACIÓN
Todos los caracteres de control se interpretan como se esperaba, incluidas las secuencias de escape ANSI.
AUTO_ÚNICO_COMPLETO
Booleano, complete una abreviatura de un comando y sus argumentos. Por ejemplo: `serv
vol 42 'se completará en el' volumen 42 del servidor '. (Nota: Las abreviaturas no deben ser
ambiguo)
LISTA_CLÁSICA
Formato booleano lista salida similar a la clásica cli.
FORMATO_LISTA_CLÁSICA
Cadena para formatear clásico lista salida con.
GUESS_PLS
Booleano, intente adivinar si la URL es una lista de reproducción y agréguela en consecuencia. (No fiable)
ARCHIVO_HISTORIAL
Archivo para guardar el historial de comandos.
PLAYLIST_MARKER
Cadena que se utilizará para marcar la entrada activa actual en la lista de reproducción
PROMPT
Cadena para usar como indicador en INTERACTIVO MODO
SERVER_AUTOSTART
Booleano, si es verdadero, xmms2 intentará iniciarse xmms2d(1) si aún no se está ejecutando.
SHELL_START_MESSAGE
Booleano, si es verdadero, xmms2 mostrará un mensaje de saludo y ayuda básica cuando se inicie en
INTERACTIVO MODO
ESTADO_FORMATO
Cadena para formatear estado salida con.
Use xmms2 en línea usando los servicios de onworks.net