Программа командной строки, чтобы показать детали монитора динамика

Существует ли программа командной строки (доступная в Ubuntu) для отображения подробностей (например, alsa_output.pci-0000_00_1b.0.analog-stereo.monitor) монитора динамиков? Я хочу использовать эти детали для предоставления параметра -f при использовании ffmpeg для захвата звука, воспроизводимого через динамики.

-1
задан 9 December 2013 в 14:08

2 ответа

Поскольку в вашем примере упоминается ALSA, это может быть amixer, что вы ищете (см. Также alsamixer, но он использует интерфейс на основе ncurses) ...

Введите в терминале полный список простых элементов управления микшера с их содержимым:

amixer  scontents

или просто

amixer

Вот ссылка для пример.

amixer пример вывода:

amixer-image

alsamixer интерфейс ncurses:

alsamixer-image

0
ответ дан 9 December 2013 в 14:08

Я не понимаю, что вы хотите с ним делать, но

pactl list

распечатает детали модулей / приемников / источников / клиентов и т. Д. Если вам нужно только использовать источник монитора что-то вроде

pactl list sources

или

pactl list short sources

Затем отфильтруйте вывод с помощью sed / awk, как вы хотите. (Если вы укажете, какие именно данные вам нужны, я могу помочь отфильтровать, но, думаю, вы знаете, как это сделать.)

0
ответ дан 9 December 2013 в 14:08

Другие вопросы по тегам:

Похожие вопросы: