J'ai mon ordinateur portable Toshiba (Satellite A300) connecté à mon téléviseur via HDMI. En utilisant VLC 2.2.6, la vidéo fonctionne très bien.
Actuellement, j'essaie de restituer le son aux haut-parleurs du téléviseur.
aplay -l
montre le périphérique de lecture HDMI comme troisième:
**** 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
J'ai pu jouer un son de test sur le téléviseur en utilisant speaker-test -D plughw:0,3 -c 2
après avoir réactivé S / PDIF alsamixer
.
Pourtant, lors de la lecture d'un fichier avec VLC, la seule option dans Audio → Audio Device
est "Built-in Audio Analog Stereo". À l'heure actuelle, le son est joué à l'aide des haut-parleurs de l'ordinateur portable.
Comment puis-je faire en sorte que VLC émette le son vers les haut-parleurs du téléviseur?
la source
pactl set-card-profile 0 output:hdmi-stereo
. Voir ceci pour plus.