GNU/Linux >> Linux の 問題 >  >> Linux

コマンドラインを使用して音量を変更する方法は?

ミキサーが使えます。 alsa-utils にあります Ubuntu および Debian のパッケージ。

amixer を実行 パラメータなしで、デフォルト デバイスのコントロールに関する概要を取得します。

alsamixer も使用できます パラメータなし (同じパッケージから) を使用して、より視覚的な概要を取得します。 F6 を使用して、デバイスを表示および切り替えます。通常、PulseAudio とハードウェア サウンドカードを選択できます。

次に amixer を使用します set で コマンドを使用して音量を設定します。たとえば、マスター チャンネルを 50% に設定するには:

amixer set Master 50%

Master はコントロール名であり、パラメーターなしで実行したときに表示されるものと一致する必要があります。

% に注意してください 記号がない場合、値は 0 ~ 65536 レベルとして扱われます。

PulseAudio がデフォルトのデバイスでない場合は、-D を使用できます。 スイッチ:

amixer -D pulse set Master 50%

コメントで指摘されたその他の便利なコマンド:

音量を上げたり下げたりするには +/- を使用します 数字の後に

amixer set Master 10%+
amixer set Master 10%-

ミュート、ミュート解除、またはミュート/ミュート解除状態を切り替えるには、

amixer set Master mute
amixer set Master unmute
amixer set Master toggle

また、デフォルトの raw と、一部のデバイスでは alsamixer でも使用されるデシベルに基づくより自然なスケールの 2 つの異なるパーセンテージ スケールがある場合があることにも注意してください。 . -M を使用 後者を使用します。

最後に、PulseAudio のみに興味がある場合は、pactl をチェックしてみてください。 (他の回答の 1 つを参照してください)。


ミュートするには:

amixer -D pulse sset Master mute

ミュートを解除するには:

amixer -D pulse sset Master unmute

音量を 5% 上げるには:

amixer -D pulse sset Master 5%+

音量を 5% 下げるには:

amixer -D pulse sset Master 5%-

pactl /pacmd (amixer とは異なります) ) 100% 以上の音量を上げることができます :-)

pactl set-sink-mute 0 toggle  # toggle mute, also you have true/false
pactl set-sink-volume 0 0     # mute (force)
pactl set-sink-volume 0 100%  # max
pactl set-sink-volume 0 +5%   # +5% (up)
pactl set-sink-volume 0 -5%   # -5% (down)

pavucontrolで100%以上の手動設定が可能 (alsamixer とは異なります) ).

注意 :異なるシンクを持つ異なるホストで同じコマンドを共有したい場合は、 @[email protected] を使用できます 番号 0 の代わりにシンクとして :

pactl set-sink-volume @[email protected] +5%

pactl set-default-sink my-sink-name でデフォルトのシンクを設定しました (pactl list short sinks で名前をリストする ).

ソース :askubuntu.com、wiki.archlinux.org。


Linux
  1. LinuxでSuコマンドを使用する方法

  2. Linuxでchmod(モード変更)コマンドを使用する方法

  3. Linux でコマンド ライン シェル関数を使用する方法

  1. コマンドラインからアクセス許可と所有者を変更する方法

  2. コマンドラインからミュートする方法は?

  3. Linuxでchownコマンドを使用して所有権を変更する方法

  1. WindowsでTelnetを使用する方法

  2. LinuxでDisownコマンドを使用する方法

  3. LinuxSSコマンドの使用方法