Я хотел бы захватить только вывод машины с помощью GStreamer.
Используя следующую команду:
gst-launch-1.0 -v alsasrc ! wavenc ! filesink location="output.wav"
Я могу записать микрофон, но как я могу записать / захватить только аудио выход?
Я хотел бы захватить только вывод машины с помощью GStreamer.
Используя следующую команду:
gst-launch-1.0 -v alsasrc ! wavenc ! filesink location="output.wav"
Я могу записать микрофон, но как я могу записать / захватить только аудио выход?
Если вы хотите захватить выходные данные вашей звуковой карты, вам придется использовать Pulsesrc и установить свойство устройства для источника аналогового стерео монитора вашей звуковой карты. Посмотрите здесь.
Здесь соответствующим источником будет alsa_output.pci-0000_80_01.0.analog-stereo.monitor
и вы измените вход вашего конвейера на
pulsesrc device = "alsa_output.pci-0000_80_01.0.analog-stereo.monitor"