Настройка HDMI Audio через командную строку

7

Я ищу способ настроить аудиовыход HDMI через командную строку с помощью pulseaudio. Мне удалось запустить его с помощью pavucontrol и изменить его на вкладке конфигурации, но мне нужен способ автоматизации процесса. До сих пор я не мог найти никакой документации. Система является ясной установкой.

Изменить: из того, что я нашел, я могу использовать pacmd set-card-profile для этого. Однако всякий раз, когда я пытаюсь, я получаю ошибку, такую ​​как следующее (используя профили по умолчанию, как определено в /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'.

Почему я не могу изменить их из командной строки, когда pavucontrol работает, чтобы изменить их?

    
задан Daenyth 29.09.2011 в 17:38
источник

3 ответа

13

Я использовал инструмент неправильно. Правильный способ сделать это был pactl set-card-profile 0 output:hdmi-audio . Вы можете получить список доступных имен профилей, запустив pacmd list-cards .

    
ответ дан Daenyth 03.10.2011 в 20:43
источник
0

Откройте терминал и введите:

sudo apt-get install alsamixergui

Затем запустите его (Alt + F2 или нажмите клавишу super):

alsamixergui

Откроется окно для настройки звука ...

    
ответ дан decent 30.09.2011 в 00:46
источник
0

Я нашел более простой способ сделать это - на вкладке «Оборудование» в разделе «Управление звуком системы» щелкните правой кнопкой мыши по выпадающему профилю и выберите Выход цифрового стерео (HDMI) + аналоговый стерео вход из списка.

    
ответ дан Chuck V 17.12.2011 в 13:59
источник

Ознакомьтесь с другими вопросами по меткам