Один простой сценарий такой: это будет сохранять видео каждую минуту, fps = 1.
Видео сохраняется в каталоге в год / месяц / день / час / ... С созданным путем, я не знаю, полезно ли сохранять путь в базе данных.
b=.avi;
while true; do
path=`date +%Y/%m/%d/%k/`;
file=`date +%k:%M-%d_%m_%Y`;
mkdir -p $path;
e=$file$b;
echo $e;
ffmpeg -r 1 -t "00:01:00" -f mjpeg -i http://address/mjpg/video.mjpg? streamprofile=lowprofile $path$e &
sleep 60;
i=`expr $i + 1`;
done