Нужна запись только одной передачи (час времени) в определенные дни в определенное время.
К сожалению Москва.ФМ больше не предоставляет записи, придется писать самому.
Использую Linux. Как запустить запись в VLC по расписанию не совсем приходит в голову, да и в случае запуска в это время другого медиафайла VLC же может переключиться, перестать писать, и начать воспроизводить то, что я запустил, забыв о записи.
Попробовал streamripper:
date=`date +"%Y_%a_%b_%d_%H%M%P"`
url=http://radio.2kom.ru:8000/SportFm.m3u
output_filename=radio__.${date}
duration=3600
output_dir=/home/pi/radio/recordings
cd $output_dir
streamripper $url -s --quiet -d $output_dir -l $duration -a $output_filename -o always
Поставил в cron, он что то пишет, но файл остается в каталоге incomplete и не воспроизводится, хотя там 100+ метров веса. Вывод перенаправляю в файл (при --quiet ошибки все же должны сыпаться), файл пустой. Потестил несколько дней - ситуация абсолютно одинаковая.
Может у кого есть идеи как починить streamripper, или как запустить VLC или какое-то другое решение?