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

8

Я использую двойные мониторы, и я хочу иметь возможность воспроизводить фильм со звуком на телевизоре (через 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
Jeggy
источник
какую версию Ubuntu вы используете?
fossfreedom
Я использую Ubuntu 11.10 64-bit
Jeggy
Можете ли вы попробовать другую звуковую карту
Tachyons
Как я могу использовать другую звуковую карту? я должен купить новое оборудование? или какой-то новый драйвер?
Джегги
2
вопрос: может ли быть так, что здесь нет ничего, потому что «замок» на левой стороне активен? на скриншоте ниже замок кажется открытым: он выглядит «нажатым».
Rinzwind

Ответы:

4

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

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

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

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

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

Пример:

aplay -l

Yealds ...

**** Список воспроизведения аппаратных устройств ****
карта 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: общая [HD-Audio Generic], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство № 0: Подустройство № 0

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

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

Кемпе
источник
Я считаю, что это наиболее вероятный случай. Kempe избил меня и отправил тот же ответ, который я собирался дать вам. Я думаю, вам нужно опубликовать результаты aplay -l здесь, чтобы мы могли вам помочь.
Джим С
Хорошо, спасибо: D он говорит, что у меня есть только 1 звуковая карта
Jeggy
7

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

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

скриншот pavucontrol

duffydack
источник
Я установил это, но у меня нет этой опции, чтобы выбрать, какой выход выбрать? khp.randompoop.net/uploads/...
Jeggy
Я хотел бы знать, почему чувак. Может быть, опубликовать новый вопрос, используя мой скриншот и ваш вопрос, почему?
duffydack
2

Если он работает в общем, он должен искать vlc (версия 2.0.1) так:

VLC 2.0.1

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

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

Энди
источник
Аудиоустройство неактивно. :(
Джегги
Работает для меня! Ура! Я могу транслировать музыку от моих детей по Bluetooth, слушая мои собственные вещи на устройстве по умолчанию :)
Yanick Rochon
0

Ну, я не могу рассказать вам о UNITY на данный момент .... Но если у вас нет проблем с переходом на Gnome 3.4 / 3.2, то вы напрямую получаете расширение для gnomeextensions

расширение позволяет контролировать громкость конкретных приложений прямо из меню звука ... !!! :)

Nirmik
источник
Все еще не работает :( ... но я попробовал это расширение extensions.gnome.org/extension/142/…, что действительно хорошо, но не работает для вывода звука :(
Jeggy
Попробуйте этот .... Я использую его, и он работает ... extensions.gnome.org/extension/212/advanced-volume-mixer
Nirmik