Запись аудиопотока на устройство ALSA с помощью ffmpeg

Запись аудиопотока на устройство ALSA с помощью ffmpeg

Я использовал snd-aloopmodule для создания обратного аудиопотока. Теперь я хочу каким-то образом объединить аудио моего рабочего стола с PulseAudio и аудиопотоки моего микрофона в этот обратный поток, и хотя это можно сделать через ffmpeg, я не могу найти способ записать вывод на устройство ALSA.

решение1

Чтобы добиться этого, мне нужно было всего лишь указать формат выходного «файла» alsaи установить вывод вhw:[snd-aloop-card],1,0

Пример:ffmpeg -i myfile.ogg -f alsa hw:2,1,0

Связанный контент