Konfigurowanie audio HDMI za pomocą wiersza poleceń


8

Szukam sposobu skonfigurowania wyjścia audio HDMI za pomocą wiersza polecenia za pomocą pulseaudio. Udało mi się uruchomić go za pomocą pavucontrol i zmienić go w zakładce konfiguracji, ale potrzebuję sposobu na zautomatyzowanie tego procesu. Jak dotąd nie udało mi się znaleźć żadnej dokumentacji. System to przejrzysta instalacja.

Edycja: Z tego, co znalazłem, mogę pacmd set-card-profileto zrobić. Jednak za każdym razem, gdy próbuję, pojawia się następujący błąd (przy użyciu domyślnych profili zdefiniowanych w /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf)

# pacmd set-card-profile 0 hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'hdmi-stereo'.

# pacmd set-card-profile 0 analog-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'analog-stereo'.

Dlaczego nie mogę ich zmienić z wiersza poleceń, gdy pavucontrol pracuje nad ich zmianą?


1
Ta odpowiedź może ci pomóc.
Takkat

Odpowiedzi:


15

Źle użyłem narzędzia. Właściwy sposób to zrobić pactl set-card-profile 0 output:hdmi-audio. Możesz uzyskać listę dostępnych nazw profili, uruchamiając pacmd list-cards.


2. argument (0) to indeks karty (>>> 1 dostępnych kart. indeks: 0). trzeci argument (wyjście: hdmi-audio) to część przed drugim średnikiem pod „profile:” (np. „wyjście: hdmi-stereo” z wyjścia liniowego: hdmi-stereo: wyjście Digital Stereo (HDMI) (priorytet 5400 ))
Elvis,

1
jest pactl list cardsprzynajmniej wpulseaudio-utils 1:4.0-0ubuntu22
int_ua

@int_ua: pactl list cardsi pacmd list-cardsto zarówno prawidłowe, dwa narzędzia użyć innej składni ale zapewniają większość z tej samej funkcjonalności. Teoretycznie polecenie zmiany profilu wyjściowego może być pacmd set-card-profile 0 output:hdmi-audio( ... output:hdmi-stereolub cokolwiek), albo zadziała.
FeRD,

0

Otwórz terminal i wpisz:

sudo apt-get install alsamixergui

Następnie uruchom go (Alt + F2 lub naciśnij super klawisz):

alsamixergui

Otworzy się okno do konfiguracji dźwięku ...


1
Nie zamierzam edytować poziomów miksera, chcę skonfigurować dźwięk do używania HDMI. Powiedziałem również, że nie szukam narzędzia GUI, potrzebuję czegoś, co mogę zautomatyzować.
Daenyth,

alsamixergui rozwiązanie przez @decent pracował dla mnie na Nvidia ION z 10.04 a teraz 12,04, właśnie uruchomił polecenie i wyciszenie kanału IEC 958 1 teraz mam dźwięku ...

-1

Znalazłem prostszy sposób, aby to zrobić - na karcie Sprzęt w Ustawieniach systemu Sterowanie dźwiękiem kliknij prawym przyciskiem myszy rozwijany profil i wybierz z listy Wyjście cyfrowego stereo (HDMI) + wejście analogowe stereo.


2
Musi być z linii poleceń.
Daenyth,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.