Как записать аудиовыход с помощью GStreamer?

Я хотел бы захватить только вывод машины с помощью GStreamer.

С помощью следующей команды:

gst-launch-1.0 -v alsasrc ! wavenc ! filesink location="output.wav"

Я могу записать микрофон, но как я могу записать / захватить только аудио выход?

30
задан JakeGould
23.05.2023 9:31 Количество просмотров материала 3285
Распечатать страницу

1 ответ

Если вы хотите, чтобы захватить выход вашей звуковой карты, вы будете иметь, чтобы использовать pulsesrc и установить свойство устройства к источнику аналогового стерео монитора вашей звуковой карты. Посмотри здесь.

здесь соответствующий источник alsa_output.pci-0000_80_01.0.analog-stereo.monitor и вы измените входные данные конвейера на

pulsesrc device = "alsa_output.pci-0000_80_01.0.analog-stereo.monitor"
0
отвечен Mayank Joneja 2023-05-24 17:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх