web-dev-qa-db-ja.com

KDE 5-オーディオ出力を簡単に切り替える方法

現在、KDE ​​5 Plasmaをインストールしていますが、これはとても気に入っています。

ただし、Unityで可能であったように、One Soundcard(SPDIFおよびアナログ)からのオーディオ出力を簡単に切り替えることはできません。

このメニューに移動せずにこれを達成する方法はありますか?

enter image description here

それぞれに1つの設定が必要です

  1. デジタルステレオ+アナログステレオ入力
  2. アナログオーディオステレオ+アナログステレオ入力

ここでそれらを変更したい:

enter image description here

出来ますか?

13
syss

この回答 のおかげで、私は最終的に解決策を見つけました、以下の指示を参照してください

混合でHDMI出力を常に表示する「アナログオーディオ」と「HDMIオーディオ」の両方のプロファイルをリンクする新しいプロファイルを作成します。

私の理解では、このファイル/usr/share/pulseaudio/alsa-mixer/profile-sets/default.confは、AlsaとPulseaudio間のすべてのマッピングプロファイルをリストしています。

1。
Analog profileおよびHDMI profile定義に関連するマッピングを見つけます。 (description:に示されているDevice Profilesと一致する必要がありますオーディオ音量 Kde設定モジュール)

私にとっては次のとおりです。

[Mapping analog-stereo]
device-strings = front:%f
channel-map = left,right
paths-output = analog-output analog-output-lineout analog-output-speaker analog-output-headphones analog-output-headphones-2
paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-input-headphone-mic analog-input-headset-mic
priority = 10

[Mapping hdmi-stereo-extra1]
description = Digital Stereo (HDMI 2)
device-strings = hdmi:%f,1
paths-output = hdmi-output-1
channel-map = left,right
priority = 2
direction = output

2。
上記のマッピング定義に基づいて、上記の両方をグループ化する次の新しいプロファイルを作成しました。

[Profile output:analog-stereo+output:hdmi-stereo-extra1]
description = All
output-mappings = analog-stereo hdmi-stereo-extra1
input-mappings = analog-stereo

3。
次のコマンドでPulseオーディオを再起動します。

pulseaudio --kill; sleep 1; pulseaudio --start

4。
KDEフォノン設定>オーディオハードウェアセットアップに移動し、新しいプロファイルを選択します。 2 profiles in the mixer

これで、両方のプロファイルが混在して表示され、簡単に切り替えられるようになります。

HDMI is always shown in the mixer now
このプラズモイドミキサーを使用することをお勧めします。 https://store.kde.org/p/1100894/

(追加ステップ)両方の出力を強制的に有効にします

コンピューターのスピーカーとテレビの両方で同時に音声を出力することを気にしない場合(したがって、基本的に音声出力を切り替える必要はありません)。

以下の設定を選択すると、ミキサーに新しいエントリが追加されます

enter image description here

7
Postadelmaga

KDE 5はPulseAudioの単なるフロントエンドのようであるため、 pactl コマンドでPulseAudioに直接アクセスできます。

正確な設定のための正しい設定を見つけるには少し実験する必要がありますが、 Pulse AudioPulse Audio Configuration および-

正しいコマンドを考え出した後、小さなシェルスクリプトを作成し、~/.local/share/applications/にそれらのエントリを作成します(KDE 5は無料のデスクトップ仕様を使用してアプリケーションのランチャーを作成すると仮定します。

1
oerdnj

これを達成する簡単な方法があると思います。

  • 「オーディオ音量設定-プラズマ」を開きます
  • 上の「オーディオボリューム」アイコンをクリックします
  • 右上の[詳細設定]タブをクリックします
  • 「プロファイル:」を「すべて」に変更します

Audio Volume Settings, Profile:All

0
pev.hall