Thursday, May 3, 2012

Recording audio streams with VLC

rem This batch file was written for use with 4NT
rem
rem It's specifically for recording the streams from the Philippine radio station MONSTER RX 93.1
rem    and more particularly The Morning Rush with Chico, Del and Gino every 6am to 10am every weekday

@echo off
setlocal
set outfile=%_year%-%@format[02,%_month]-%@format[02,%_day]-%@format[02,%_hour]-%@format[02,%_minute]-%@format[02,%_second]

start /separate "RX 93.1 Stream Recording" "c:\Program Files\VideoLAN\VLC\vlc.exe" --sout "#transcode{acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=file,mux=raw,dst=c:\temp\RX931_%outfile.mp3}" c:\Downloads\monsterrx.asx

:saguli
delay 1
if exist "c:\temp\RX931_%outfile.mp3" goto gogogo
goto :saguli

:gogogo
if %@filesize[ c:\temp\RX931_%outfile.mp3, b] GT 4096 goto gona
goto :saguli

:gona
start /separate "RX 93.1 Stream Listening" "c:\Program Files\VideoLAN\VLC\vlc.exe" c:\temp\RX931_%outfile.mp3
goto tapos

:tapos
endlocal

No comments: