サウンド出力がミュートされていることを確認してください(Pulseaudioを含むALSA)。

サウンド出力がミュートされていることを確認してください(Pulseaudioを含むALSA)。

私の出力がミュートされているかどうかによって異なる出力または1コマンドを見つけようとします。0

私はこれを試しています:

amixer sget Master

これは私が得た結果です。

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]

これで、ここの値がそれに応じて変わります(ボリュームを減らすと、パーセンテージとdB値が変わります)。ただし、出力デバイスタブに移動してPavucontrol出力をミュートすると、上記のコマンドの出力は同じままです。文字通り何も変わらなかった。しかし、私の声は実際にミュートされています。

どのコマンドを使用する必要がありますか?なぜ[on]代わりに[off]?そうではありませんか?

よろしくお願いします。

ベストアンサー1

長い検索の最後に答えを見つけました。同様のコンテンツを探している他の人に役立ちます!

何が必要です:

pacmd list-sinks

コマンドには次の行があります。

muted: no

デバイスをミュートするとnoに変わります。yes完璧。誰かが必要な場合は、このコマンドを使用して出力を削除しました。

pacmd list-sinks | awk '/muted/ { print $2 }'

早すぎて投稿してすみません。どこでも解決策が見つからないようです。

おすすめ記事