Este es el comando ogg123 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
ogg123: reproduce archivos Ogg Vorbis
SINOPSIS
ogg123 [ -vqrzZVh ] [ -k segundos ] [ -x nth ] [ -y veces ] [ -b tamaño del búfer ] [ -d conductor
[ -o valor de la opción ] [ -f nombre de archivo ]] presentar ... | directorio ... | URL ...
DESCRIPCIÓN
ogg123 lee archivos de audio Ogg Vorbis y los decodifica en los dispositivos especificados en el
línea de comando. Por defecto, ogg123 escribe en el dispositivo de sonido estándar, pero la salida se puede
enviado a cualquier número de dispositivos. Los archivos se pueden leer desde el sistema de archivos o se pueden
transmitido a través de HTTP. Si se proporciona un directorio, todos los archivos que contiene o sus subdirectorios
se reproducirá.
OPCIONES
- búfer de audio n
Utilice un búfer de audio de salida de aproximadamente 'n' kilobytes.
- @ playlist, --list lista de reproducción
Reproduzca todos los archivos nombrados en la 'lista de reproducción' de archivos. La lista de reproducción debe tener uno
nombre de archivo, nombre de directorio o URL por línea. Se permiten líneas en blanco. Directorios
se tratará de la misma forma que en la línea de comandos.
-bn, --buffer n
Utilice un búfer de entrada de aproximadamente 'n' kilobytes. Opción solo HTTP.
-pn, --prebuffer n
Prebuffer 'n' por ciento del buffer de entrada. La reproducción no comenzará hasta este
el búfer previo está completo. Opción solo HTTP.
-d dispositivo, - dispositivo de dispositivo
Especifique el dispositivo de salida. Ver DISPOSITIVOS sección para obtener una lista de dispositivos. Cualquier numero de
se pueden especificar dispositivos.
-f nombre de archivo, --file nombre de archivo
Especifique el archivo de salida para un dispositivo de archivo previamente especificado con --device. los
nombre de archivo "-" escribe en salida estándar. Si el archivo ya existe, ogg123 will
sobrescribirlo.
-h, --ayuda
Mostrar ayuda de comando.
-kn, --skip n
Omita los primeros 'n' segundos. 'n' también puede estar en minutos: segundos o
horas: minutos: segundos forma.
-K n, - fin n
Detiene la reproducción 'n' segundos desde el inicio de la transmisión. 'n' también puede tener el mismo
formato como se utiliza en el --saltar .
-o opción [: valor], - opción-dispositivo opción [: valor]
Establece la opción opción a valor para el dispositivo anterior. Ver DISPOSITIVOS para una lista
de opciones válidas para cada dispositivo.
-q, - silencioso
Modo silencioso. No se muestran mensajes.
-V, --versión
Muestra información sobre la versión.
-v, --detallado
Aumenta la verbosidad.
-xn, --nth
Juega cada bloque decodificado. Tiene el efecto de reproducir audio en 'n' momentos
más rápido que la velocidad normal.
-yn, --ntimes
Repite cada bloque jugado 'n' veces. Tiene el efecto de reproducir audio 'n' veces
más lenta que la velocidad normal. Puede estar con -x para velocidades fraccionarias interesantes.
-r, --repetir
Repite la lista de reproducción indefinidamente.
-z, - barajar
Reproduce archivos en orden pseudoaleatorio.
-Z, - aleatorio
Reproduce archivos en orden pseudoaleatorio para siempre.
DISPOSITIVOS
ogg123 admite una variedad de dispositivos de salida de audio a través de libao. Solo esos dispositivos
estará disponible con el apoyo de la plataforma de destino. los -f La opción solo se puede utilizar con
dispositivos que escriben en archivos.
Opciones compatibles con todos los dispositivos:
debug Activa la salida de depuración [si la hay] para un controlador elegido.
matriz: valor
Forzar un pedido de canal de salida específico para un dispositivo determinado. valor es un
lista separada por comas de nombres de canales de estilo AO, por ejemplo, L, R, C, LFE, BL, BR, SL, SR.
verboso
Active la salida detallada para un controlador elegido. la opción -v también establecerá el
opción detallada del controlador.
silencioso Obliga al conductor elegido a permanecer en silencio total. Incluso los errores no producirán
cualquier salida. -q también configurará la opción de controlador silencioso.
aixs Controlador de salida en vivo AIX. Opciones:
dev: valor
Establezca el dispositivo de salida AIX en valor
alsa Controlador de salida en vivo de arquitectura de sonido avanzada de Linux. Opciones:
buffer_time: valor
Anula el tamaño del búfer de hardware predeterminado (en milisegundos).
dev: valor
Etiqueta del dispositivo ALSA a utilizar. Los ejemplos incluyen "hw: 0" para la primera tarjeta de sonido
y "hw: 1" para el segundo. El conductor alsa normalmente elige uno de
"surround71", "surround51", "surround40" o "default" automáticamente
dependiendo del número de canales de salida. Para más información, ver
http://alsa.opensrc.org/ALSA+ etiquetas + dispositivo
period_time: valor
Anula el tamaño del período de hardware predeterminado (en microsegundos).
period_time: valor
Anula el tamaño del período de hardware predeterminado (en microsegundos).
use_mmap: valor
valor se establece en "sí" o "no" para anular el valor predeterminado compilado para usar o
no utilice el acceso al dispositivo mmap. En el pasado, algunos conductores con errores de alsa
se comportó mejor cuando no se usaba el acceso a mmap con la penalización de un poco más alto
Uso de CPU.
letras Controlador de salida en vivo aRts Sound Daemon. Opciones:
multi: valor
valor está configurado en "sí" o "no" para permitir la apertura del dispositivo de reproducción aRts para
multiplicar la reproducción simultánea. Aunque el controlador funciona correctamente en varios
modo, se sabe que ocasionalmente bloquea el servidor aRts. Defecto
el comportamiento es "no".
au Salida de archivos de audio Sun. Escribe las muestras de audio en formato AU. El formato AU
admite la escritura en archivos que no se pueden buscar como salida estándar. En tales circunstancias, el
El encabezado AU especificará el formato de muestra, pero no la duración de la grabación.
esd Salida en vivo de Enlightened Sound Daemon. Opciones:
anfitrión: valor
valor especifica el nombre de host donde se está ejecutando esd. Esto puede incluir un puerto
número después de dos puntos, como en "whizbang.com:555". (Predeterminado = localhost)
iris Controlador de audio de salida en vivo IRIX.
Mac OS X Controlador de salida en vivo de MacOS X 'AUHAL'. Este controlador es compatible con MacOS X 10.5 y posteriores
(10.4 y versiones anteriores utilizan una interfaz anterior incomparable). Opciones:
buffer_time: valor
Establezca el tamaño del búfer de hardware en el equivalente de valor milisegundos.
nariz Controlador de salida en vivo del servidor de audio en red. Opciones:
buf_size: valor
Establezca el tamaño del búfer de audio en el servidor en bytes.
anfitrión: valor
Establecer la ubicación del servidor NAS; Ver nariz(1) para formato.
nulo Controlador nulo. Todos los datos de audio se descartan. (Nota: los datos de audio no se escriben en
/ dev / null !) Puede utilizar este controlador para probar la velocidad de decodificación en bruto sin salida
gastos generales.
nosotros Controlador Open Sound System para Linux y FreeBSD, versiones 2, 3 y 4. Opciones:
dsp: valor
Dispositivo DSP para tarjeta de sonido. Predeterminado a / dev / dsp.
pulso Controlador de sonido de audio en vivo Pulseaudio. Opciones:
servidor: valor
Especifica la ubicación del servidor Pulseaudio remoto o alternativo.
sumidero: valor
Especifica un receptor de Pulseaudio no predeterminado para la transmisión de audio.
crudo Salida de archivo sin procesar. Escribe muestras de audio sin procesar en un archivo. Opciones:
byteorder: valor
Elige big endian ("grande"), little endian ("pequeño") o nativo ("nativo")
orden de bytes. El valor predeterminado es el orden nativo.
rugido Controlador de salida en vivo de Roar Audio Daemon. Opciones:
anfitrión: valor
Especifica la ubicación del servidor Roar remoto que se utilizará.
sndio Controlador de salida en vivo OpenBSD SNDIO. Opciones:
dev: valor
Especifica el dispositivo de audio que se utilizará para la reproducción.
sol Controlador de salida en vivo de Sun Audio para NetBSD, OpenBSD y Solaris. Opciones:
dev: valor
Dispositivo de audio para tarjeta de sonido. Predeterminado a / dev / audio.
wav Salida de archivo WAV. Escribe los datos de sonido en el disco sin comprimir. Si es múltiple
se reproducen archivos, todos ellos se concatenarán en el mismo archivo WAV. WAV
los archivos no se pueden escribir en archivos que no se pueden buscar, como la salida estándar. Utilice la AU
formato en su lugar.
wmm Controlador de salida en vivo de Windows MultiMedia para Win98 y posterior. Opciones:
dev: valor
Selecciona el dispositivo de audio que se utilizará para la reproducción por nombre de dispositivo.
id: valor
Selecciona el dispositivo de audio que se utilizará para la reproducción mediante la identificación del dispositivo (número de tarjeta).
EJEMPLOS
El Roadshow de ogg123 La línea de comandos es bastante flexible, quizás confusa. Aquí hay una muestra
líneas de comando y una explicación de lo que hacen.
Juega en la tarjeta de sonido predeterminada:
ogg123 prueba.ogg
Reproduce todos los archivos del directorio. ~ / música y sus subdirectorios.
ogg123 ~ / música
Reproduzca un archivo con el controlador OSS:
ogg123 -d nosotros prueba.ogg
Pase la opción "dsp" al controlador OSS:
ogg123 -d nosotros -o dsp: / dev / mydsp
Utilice el controlador ESD
ogg123 -d esd prueba.ogg
Utilice el controlador WAV con el archivo de salida, "test.wav":
ogg123 -d wav -f prueba.wav prueba.ogg
Escuche un archivo mientras lo escribe en un archivo WAV:
ogg123 -d nosotros -d wav -f prueba.wav prueba.ogg
Tenga en cuenta que las opciones se aplican al dispositivo declarado a la izquierda:
ogg123 -d nosotros -o dsp: / dev / mydsp -d crudo -f prueba2.crudo -o byteorder: grande prueba.ogg
Pon a prueba tu disco duro:
ogg123 -d nosotros -d wav -f 1. wav -d wav -f 2. wav -d wav -f 3. wav -d wav -f 4. wav -d
wav -f 5. wav prueba.ogg
Crea un efecto de eco con esd y una computadora lenta:
ogg123 -d esd -d esd prueba.ogg
INTERRUMPIR
Puedes abortar ogg123 en cualquier momento presionando Ctrl-C. Si está reproduciendo varios archivos,
esto detendrá el archivo actual y comenzará a reproducir el siguiente. Si quieres abortar
reproducir inmediatamente en lugar de saltar al siguiente archivo, presione Ctrl-C dentro del primer
segundo de la reproducción de un nuevo archivo.
Tenga en cuenta que es posible que el resultado de presionar Ctrl-C no sea audible de inmediato, debido al audio
almacenamiento en búfer de datos en el dispositivo de audio. Este retraso depende del sistema, pero normalmente no
más de uno o dos segundos.
Use ogg123 en línea usando los servicios de onworks.net