¿Cómo se cambia el volumen de Programmment en Gnome en Ubuntu, ya sea desde la línea de comandos o una API (Python, preferiblemente)?Cómo cambiar el volumen mediante programación en Ubuntu
Las únicas respuestas que encontré a preguntas similares usan amixer
, lo que parece no tener ningún efecto en Ubuntu 12.04. Duración:
amixer set Headphone 10-
espectáculos:
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 115
Mono:
Front Left: Playback 0 [57%] [-57.50dB] [on]
Front Right: Playback 0 [57%] [-57.50dB] [on]
El x% cambia cada vez que lo ejecuto. Desafortunadamente, no tiene efecto en el volumen real. Eventualmente dice 0%, pero el volumen todavía está en pleno funcionamiento.
El otro inconveniente es que tengo que especificar el dispositivo de salida activo exacto, que tal vez no sepa si hay varios dispositivos. Por ejemplo, si tengo un "Master" y "Headphone", ¿cómo puedo determinar cuál es el dispositivo activo?
Solo una conjetura: does 'amixer set Master 10-' funciona? Cambiar el volumen maestro afectaría a todos los demás canales. por lo que sé. – aland
@aland: 'amixer set Master 10-' funciona. – jfs
amixer no tiene ningún efecto, independientemente de qué dispositivo especifique ... – Cerin