Почему я не могу выбрать выходной звук для каждого приложения?

Почему я не могу выбрать выходной звук для каждого приложения?

Я использую два монитора и хочу иметь возможность проигрывать фильм со звуком на телевизоре (через vlc или что-то в этом роде), а затем играть в youtube или некоторые игры с наушниками на ноутбуке. Можно ли как-то выбрать, какое оборудование будет использовать каждое приложение?

Я пробовал использовать pavucontrol, но мне не предоставили возможности изменить устройство вывода.

РЕДАКТИРОВАТЬ:

jeggy@localhost:~$ sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

решение1

Вы можете попробовать PulseAudio Volume Control (pavucontrol Установить pavucontrol).
sudo apt-get install pavucontrol

Затем выберите устройство вывода следующим образом.

скриншот pavucontrol

решение2

Думаю, мы упускаем из виду самый простой ответ. Я думаю, у вас только одна звуковая карта, и поправьте меня, если я ошибаюсь... но разве вам не нужно иметь больше одной звуковой карты, чтобы иметь возможность использовать разные устройства вывода?

В вашем вопросе вы хотите воспроизвести звук из одной программы через выход для наушников, который, вероятно, подключен к вашей "единственной" звуковой карте, а звук из другой программы через динамики, подключенные к компьютеру, который, опять же, вероятно, является "единственной" звуковой картой, которая у вас есть. И насколько я знаю, вы не можете воспроизвести один звук на выходе для наушников, а другой звук на другом выходе на той же карте.

Я не знаю, какую версию Ubuntu вы используете, но на картинке, которую вы предоставили, есть вкладка под названием «Выходные устройства», вы можете проверить ее, если у вас больше одной звуковой карты. Я предоставил снимок экрана того, как выглядит моя карта, обратите внимание, что там перечислены 3 устройства, но у меня только 2, есть два «Встроенных аудиоустройства», и я не могу воспроизводить на них разные звуки.

введите описание изображения здесь

Возможно, будет понятнее запустить «aplay -l» в терминале.

Пример:

aplay -l

Йелдс ...

**** Список устройств ВОСПРОИЗВЕДЕНИЯ ****
карта 0: Intel [HDA Intel], устройство 0: ALC271X Analog [ALC271X Analog]
  Подустройства: 1/1
  Подустройство #0: подустройство #0
карта 0: Intel [HDA Intel], устройство 1: ALC271X Digital [ALC271X Digital]
  Подустройства: 1/1
  Подустройство #0: подустройство #0
карта 1: Generic [HD-Audio Generic], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство #0: подустройство #0

там легче увидеть, что есть две карты карта 0 и карта 1

Так что если у вас только одна звуковая карта, я бы вам посоветовал купить USB-звуковую карту и подключить к ней наушники. А затем используйте ответ duffyducks или andys, чтобы выбрать выходное устройство.

решение3

Если это в целом работает, то следует искать vlc (версия 2.0.1) следующим образом:

vlc 2.0.1

Как вы можете видеть на скриншоте, вы можете выбрать аудиоустройство в самом VLC.

Если это также невозможно, ваш ПК может не передавать звук на ваш телевизор из-за аппаратных ограничений. Для дальнейшего изучения этого вопроса вам понадобится тип вашей звуковой или графической карты, вашего телевизора и соединения между ними, например HDMI, DisplayPort и т. д.

решение4

Пытатьсяэто расширение GNOME

Я им пользуюсь и он работает...

Связанный контент