OMEN
06-09-2010, 08:53 PM
This tutorial will explain how to record internet radio using VLC this can be done with a single command using VLC
Procedure to follow
1. Create a script file ‘recordmyshow.sh’, with the following content from your terminal
#!/bin/sh
NOW=$(date +”%b-%d-%y”)
cvlc --run-time=7200 http://kqed-ice.streamguys.org:80/kqedradio-ch-e1 --sout “#duplicate{dst=std{access=file,mux=raw,dst=/home/<user>/myshow-$NOW.mp3}” vlc://quit ;
cvlc is the commandline version of vlc
use --run-time to indicate the duration of the show in seconds
Replace the url to the radio station of your choice and dst to the path you desire.
2.Mark the file as executable
chmod +x recordmyshow.sh
3.Schedule the recording in cron.
a. Launch the cron
crontab -e
b. Put the schedule in it
00 18 * * 06 /home/<user>/recordmyshow.sh
Ubuntu Geek
Procedure to follow
1. Create a script file ‘recordmyshow.sh’, with the following content from your terminal
#!/bin/sh
NOW=$(date +”%b-%d-%y”)
cvlc --run-time=7200 http://kqed-ice.streamguys.org:80/kqedradio-ch-e1 --sout “#duplicate{dst=std{access=file,mux=raw,dst=/home/<user>/myshow-$NOW.mp3}” vlc://quit ;
cvlc is the commandline version of vlc
use --run-time to indicate the duration of the show in seconds
Replace the url to the radio station of your choice and dst to the path you desire.
2.Mark the file as executable
chmod +x recordmyshow.sh
3.Schedule the recording in cron.
a. Launch the cron
crontab -e
b. Put the schedule in it
00 18 * * 06 /home/<user>/recordmyshow.sh
Ubuntu Geek