Dlaczego nie mogę wybrać dźwięku wyjściowego dla każdej aplikacji?

8

Używam podwójnych monitorów i chcę móc odtwarzać film z dźwiękiem na telewizorze (przez VLC lub coś w tym stylu), a następnie grać w youtube lub niektóre gry za pomocą słuchawek na laptopie. Czy w każdym razie mogę wybrać sprzęt, z którego korzysta każda aplikacja?

Próbowałem użyć pavucontrol, ale nie mam opcji zmiany urządzenia wyjściowego.

EDYTOWAĆ:

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
źródło
jakiej wersji ubuntu używasz?
fossfreedom
Używam Ubuntu 11.10 64-bit
Jeggy
Czy możesz spróbować innej karty dźwiękowej
Tachyons
Jak mogę użyć innej karty dźwiękowej? czy muszę kupić nowy sprzęt? czy jakiś nowy kierowca?
Jeggy
2
pytanie: czy to możliwe, że nic tu nie ma, ponieważ „blokada” po lewej stronie jest aktywna? na zrzucie ekranu poniżej zamek wydaje się być otwarty: wygląda na „wciśnięty”.
Rinzwind

Odpowiedzi:

4

Myślę, że przeoczamy najprostszą odpowiedź tutaj, myślę, że masz tylko jedną kartę dźwiękową i popraw mnie, jeśli się mylę ... ale czy nie potrzebujesz więcej niż jednej karty dźwiękowej, aby móc użyć innego wyjścia urządzenia.

W swoim pytaniu chcesz odtworzyć dźwięk z jednego programu przez wyjście słuchawkowe, które prawdopodobnie jest podłączone do „jedynej” karty dźwiękowej, a jeden program dźwiękowy przez głośniki podłączone do komputera, który ponownie jest prawdopodobnie „jedynym” dźwiękiem masz kartę I o ile wiem, nie można odtwarzać jednego dźwięku na wyjście słuchawkowe, a innego dźwięku na inne wyjście na tej samej karcie.

Nie znam używanej wersji ubuntu, ale na obrazie, który dostarczyłeś, znajduje się zakładka o nazwie „Urządzenia wyjściowe”, którą możesz sprawdzić, jeśli masz więcej niż jedną kartę dźwiękową. Udostępniłem zrzut ekranu z moim wyglądem, zauważ, że zawiera on listę 3 urządzeń, ale mam tylko 2, że są dwa „Bulit-in Audio” i nie mogę odtwarzać dla nich różnych dźwięków.

wprowadź opis zdjęcia tutaj

Uruchomienie „aplay -l” w terminalu może być łatwiejsze

Przykład:

aplay -l

yealds ...

**** Lista urządzeń sprzętowych PLAYBACK ****
karta 0: Intel [HDA Intel], urządzenie 0: ALC271X Analog [ALC271X Analog]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne nr 0: Urządzenie podrzędne nr 0
karta 0: Intel [HDA Intel], urządzenie 1: ALC271X Digital [ALC271X Digital]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne nr 0: Urządzenie podrzędne nr 0
karta 1: Ogólne [HD-Audio Generic], urządzenie 3: HDMI 0 [HDMI 0]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne nr 0: Urządzenie podrzędne nr 0

tam łatwiej jest zauważyć, że są dwie karty karta 0 i karta 1

Więc jeśli masz tylko jedną kartę dźwiękową, radzę ci kupić kartę dźwiękową USB i podłączyć do niej słuchawki. a następnie użyj duffyducks lub andys answer, aby wybrać urządzenie wyjściowe

Kempe
źródło
Uważam, że jest to najbardziej prawdopodobny przypadek. Kempe pobił mnie i opublikował tę samą odpowiedź, którą zamierzałem ci udzielić. Myślę, że musisz opublikować wyniki aplay -l tutaj, abyśmy mogli Ci pomóc.
Jim C
W porządku, dzięki: D mówi, że mam tylko 1 kartę dźwiękową
Jeggy
7

Możesz spróbować PulseAudio Volume Control ( pavucontrol Zainstaluj pavucontrol ).
sudo apt-get install pavucontrol

Następnie wybierz takie urządzenie wyjściowe.

zrzut ekranu pavucontrol

plecak
źródło
Zainstalowałem to, ale nie dostaję tej opcji, aby wybrać, które wyjście wybrać? khp.randompoop.net/uploads/…
Jeggy
Chciałbym wiedzieć, dlaczego stary. Może opublikuj nowe pytanie za pomocą mojego zrzutu ekranu i twojego pytania, dlaczego?
duffydack
2

Jeśli działa ogólnie, powinien również szukać vlc (wersja 2.0.1):

vlc 2.0.1

Jak widać na zrzucie ekranu, możesz wybrać urządzenie audio w samym VLC.

Jeśli to również nie jest możliwe, komputer może nie być w stanie przesyłać dźwięku do telewizora z powodu ograniczeń sprzętowych. Aby dokładniej zbadać tę kwestię, potrzebujesz typu karty dźwiękowej lub karty graficznej, telewizora i połączenia między nimi, takiego jak HDMI, DisplayPort i tak dalej.

Andy
źródło
Urządzenie audio jest wyszarzone. :(
Jeggy
Pracuje dla mnie! Tak! Mogę przesyłać strumieniowo muzykę z moich dzieci przez bluetooth, jednocześnie słuchając własnych rzeczy na domyślnym urządzeniu :)
Yanick Rochon
0

No cóż, nie mogę ci powiedzieć o UNITY od teraz .... Ale jeśli nie masz problemu z przejściem na Gnome 3.4 / 3.2, to bezpośrednio dostajesz rozszerzenie o gnomeextensions

rozszerzenie pozwala kontrolować głośność określonych aplikacji bezpośrednio z menu dźwięku ... !!! :)

Nirmik
źródło
Nadal nie działa :( ... ale próbowałem tego rozszerzenia extensions.gnome.org/extension/142/... że ten jest naprawdę fajny, ale nie działa dla wyjścia audio :(
Jeggy
Wypróbuj ten .... Używam go i działa ... extensions.gnome.org/extension/212/advanced-volume-mixer
Nirmik