Я хотел бы сохранить mp3, который транслируется в локальный файл для архивных целей.
Я использую следующую строку в моем скрипте bash для потоковой передачи звука с аудиоустройства USB на мой сервер Icecast.
/usr/bin/sox -t ossdsp -s -r 44100 -c 2 /dev/dsp1 -t raw - | \
/usr/bin/lame -r -a -m mono -b 24 --cbr --resample 22500 --lowpass 4 - - 2> /tmp/status.lame | \
/usr/bin/ezstream -qvc ezstream-config.xml
Это работает на Raspberrypi под управлением Rasbpian.