В сторону от вопроса, решение на shell под linux с использование ffmpeg и libmp3lame (адаптированный под задачу ТС). Оригинальный скрипт пишет видео с IP-камер. Скрипт вешается на Cron с частотой запуска "раз в час".
#!/bin/sh
STREAM_1_URL="http://kpradio.hostingradio.ru:8000/russia.radiokp32.mp3"
STREAM_2_URL="http://kpradio.hostingradio.ru:8000/russia.radiokp32.mp3"
#Generate paths
name="`date +%d-%m-%Y_%H.%M`"
BASE_PATH='/usr/audiostream'
DATE_PATH=`date +%Y/%m/%d`
STREAM_1_PATH="${BASE_PATH}/stream1/${DATE_PATH}"
STREAM_2_PATH="${BASE_PATH}/stream2/${DATE_PATH}"
##Start recording
#Stream 1
ffmpeg -i $STREAM_1 -codec:a libmp3lame $STREAM_1_PATH/${name}.mp3 <
/dev/null >/dev/null 2>/tmp/stream1.log &
#Stream 2
ffmpeg -i r$STREAM_2 -codec:a libmp3lame -t 610 $STREAM_1_PATH/${name}.mp3 <
/dev/null >/dev/null 2>/tmp/stream2.log &