Âm thanh qua HDMI trên Arch Linux


16

Tôi đã có máy tính xách tay Toshiba (Vệ tinh A300) được kết nối với TV qua HDMI. Sử dụng VLC 2.2.6, video hoạt động tốt.

Hiện tại, tôi đang cố gắng phát âm thanh ra loa TV.

aplay -l hiển thị thiết bị phát lại HDMI là thiết bị thứ ba:

**** 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

Tôi đã có thể phát âm thanh thử nghiệm trên TV bằng cách sử dụng speaker-test -D plughw:0,3 -c 2sau khi tôi tắt tiếng S / PDIF alsamixer.

Tuy nhiên, khi phát một tệp với VLC, tùy chọn duy nhất Audio → Audio Devicelà "Âm thanh nổi tương tự tích hợp". Hiện tại, âm thanh được phát bằng loa của máy tính xách tay.

Làm cách nào tôi có thể phát VLC âm thanh ra loa TV?

Câu trả lời:


29

Với pavucontrol

Hóa ra, tôi đã phải chuyển cấu hình "Âm thanh tích hợp" sang HDMI.

Tôi có thể làm điều đó với pavucontrol, cài đặt nó với pacman -Sy pavucontrol.

ảnh chụp màn hình pavucontrol

Bây giờ, âm thanh hoạt động hoàn hảo trên loa TV.


Kể từ khi pavucontrolsử dụng PulseAudio , điều này cũng phải được cài đặt : pacman -s pulseaudio. Sau khi khởi động lại (công việc systemd của PulseAudio có thể cần phải được cập nhật), pavucontrolcó thể kết nối với PulseAudio.


5
Có khả năng nào để có được điều này trực tiếp như một thiết bị đầu ra mà không phải thay đổi cấu hình cấu hình không?
Qw3ry

Chọn một nguồn khác để phát lại, tôi quản lý thành công để đầu ra âm thanh của tôi từ màn hình hoạt động! Cảm ơn bạn, bạn tiết kiệm ngày của tôi !!
Wei Zhong

Có, bạn có thể : pactl set-card-profile 0 output:hdmi-stereo. Xem điều này để biết thêm.
Matthias Braun
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.