Запись аудио с любой программы
Предполагается, что в системе установлены пакеты ffmpeg и pulseaudio. Для начала надо определить источник:
DEFAULT_OUTPUT=$(pacmd list-sinks | grep -A1 "* index" | grep -oP "<K[^ >]+")
Затем выполняем команду для записи источника в файл output.ogg:
ffmpeg -f pulse -ac 2 -i "$DEFAULT_OUTPUT.monitor" output.ogg
Остановить запись можно нажав Ctrl+C или Q.
Янчарук А.В.
12.03.2025 04:25