LINUX.ORG.RU

Видеонаблюдение через вебку

 , ,


0

1

Есть фотоаппарат Traveler DC8500, который умеет быть веб-камерой, есть так же домашний сервер на Debian 7, иксов нету. Хотелось бы подключить вебку к нему и круглосуточно делать снимки с определённой частотой. Или даже запись видео. Как организовать подобное, подскажите софт, пожалуйста.

★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)

motion + backup-manager (c отправкой на другой сервер) + cron (чистить, копировать, отправлять)

sin-ok
()
24 февраля 2014 г.

Если тупо картиночки регулярно собирать и складывать, можно так:

cat /home/eddy/bin/dumpcam         
#!/bin/sh
at now + 1 hour -M -f /Data/scripts/dumpcam1
SCR="/home/eddy/.screenshots"
FILE=$(date +%y.%m.%d_%H:%M)
TMP=$(mktemp -u)
#cd /tmp
#mencoder tv:// -tv driver=v4l2:width=640:height=480:noaudio:outfmt=uyvy:fps=3 -ss 3 -endpos 4 -ovc copy -o 1.avi
mencoder tv:// -tv driver=v4l2:width=640:height=480:noaudio:outfmt=uyvy:fps=3 -ss 3 -endpos 4 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000:autoaspect=1 -o ${SCR}/${FILE}.avi
ffmpeg -sameq -r 5 -f video4linux2 -s 640x480 -i /dev/video0 -ss 00:00:03.8 -t 00:00:00.1 -f image2 ${TMP}%d.jpg
mv ${TMP}1.jpg ${SCR}/jpg/${FILE}.jpg
#mplayer 1.avi -vo jpeg
#mencoder 1.avi -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000:autoaspect=1 -o ${SCR}/${FILE}.avi
#rm -rf 00000001.jpg 00000002.jpg 00000003.jpg 00000004.jpg 00000006.jpg 00000007.jpg
#mv 00000005.jpg $SCR/${FILE}.jpg
#for num in `seq 8 -1 0`
#do
#    [ -f $num.jpg ] && mv $num.jpg $[ $num + 1 ].jpg
#    [ -f $num-a.jpg ] && mv $num-a.jpg $[ $num + 1 ]-a.jpg
#done
#mv /tmp/00000005.jpg 0.jpg
#mv /tmp/00000006.jpg 0-a.jpg
Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.