Toshibaラップトップ(Satellite A300)をHDMI経由でテレビに接続しました。 VLC 2.2.6を使用すると、ビデオは問題なく動作します。
現在、テレビのスピーカーに音を出そうとしています。
aplay -l
は、HDMI再生デバイスを3番目のものとして示しています。
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC268 Digital [ALC268 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
alsamixer
でS/PDIFのミュートを解除した後、speaker-test -D plughw:0,3 -c 2
を使用してTVでテストサウンドを再生できました。
ただし、VLCでファイルを再生する場合、Audio → Audio Device
の唯一のオプションは[ビルトインオーディオアナログステレオ]です。現時点では、ノートパソコンのスピーカーを使用して音声が再生されます。
VLCでサウンドをテレビのスピーカーに出力するにはどうすればよいですか?
pavucontrol
結局、「内蔵オーディオ」のprofileをHDMIに切り替える必要がありました。
pavucontrol
でそれを行うことができます。pacman -Sy pavucontrol
でインストールできます。
これで、サウンドはTVスピーカーで完全に機能します。
pavucontrol
は PulseAudio を使用するため、これもインストールする必要があります:pacman -S pulseaudio
。再起動後(PulseAudioのsystemdジョブを起動する必要がある可能性があります)、pavucontrol
はPulseAudioに接続できます。
Alsamixerについて言及したので、F6でサウンドカードを変更することもできます。