Est-il possible de régler le volume audio à l'aide du terminal au lieu de cliquer sur l'icône du haut-parleur dans la barre supérieure?
La raison pour laquelle je veux faire cela est que mon clavier n’a pas de boutons d’augmentation / diminution du volume et je trouve cela ennuyant d’atteindre la souris.
command-line
audio
linux-mint
Tristian
la source
la source
amixer sget Master | grep 'Right:' | awk -F'[][]' '{ print $2 }'
Augmentez le niveau de volume principal de 10%:amixer -q sset Master 10%+
Réponses:
Pour une utilisation interactive, vous pouvez utiliser
alsamixer
. Pour les scripts (par exemple, la liaison à des combinaisons de touches), jetez un coup d'œil àamixer
.alsamixer
est inclus par défaut dans la plupart des systèmes.Pour régler le volume principal, utilisez:
Puis réglez-le sur le volume souhaité, à titre d'exemple.
la source
man amixer
suggère qu'ils sont équivalents et que le "s" dans "sset" signifie "simple". Il existe également un "cset" qui définit le contenu du contrôle de la carte.Trouvé dans le fichier de configuration d'Openbox
rc.xml
:amixer
page de manuel peut donner plus de détails.la source
Si votre système utilise,
pulseaudio
vous pouvez utiliserpactl
:ou
bien que vous puissiez aussi spécifier un entier ou un facteur linéaire:
la source
pactl
commandes qui prennent des arguments en pourcentage négatifs échoueront avec une erreur 'option non valide'. Utilisez le--
pseudo-argument du shell standard pour désactiver l'analyse des arguments avant l'argument négatif. par exemplepactl set-sink-volume 1 -- -5%
--
des valeurs supplémentaires avec des valeurs négatives (pourcentage, db, entiers ... tout fonctionne correctement). En fait, c'est tout le contraire : si j'utilise--
conformément au wiki, par exemple,pactl set-sink-volume 1 -- -3%
je reçoisInvalid volume specification
.--
, je reçois une option invalide.bash
etzsh
). Probablement les versions antérieures depactl
avaient ce problème et en amont le corrigeaient probablement (j'utilise la version 6.0).Je sais que c'est un vieux. Alsa et pulseaudio étant si connectés, cette réponse de askubuntu m'a aidée à gérer le volume de mon son principal et de la connexion HDMI:
augmenter le volume
diminuer le volume
bascule muet
Les autres commandes amixer sset fonctionnent également.
la source
Celles-ci sont "plus naturelles pour l'oreille humaine".
Pour obtenir le maître dans les unités alsamixer, utilisez:
Pour augmenter le volume de 5% dans les unités alsamixer, par exemple:
https://bbs.archlinux.org/viewtopic.php?id=135348
la source
Sous OS X, utilisez les éléments suivants:
Vous pouvez même régler le volume sur d'autres niveaux fractionnaires:
la source
vous pouvez également essayer
pamixer
un projet récent qui fait exactement ce que vous voulez. Il se trouve dans le référentiel ArchLinux AUR du même nom.la source