ma fuori non c’e’ nessuno

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/bash
 
echo starting ...
cd $HOME/immagini/bigbrother/
img=frame.jpg
 list=frames.list
 if [ -f $list ]
 then 
   n=`tail -n 1 $list`
 else
   touch $list
   n=0
 fi 
sleep 1
 webcam /etc/webcam/bigbrother.conf &> cam.log &
echo grabbing frames \(x-key to stop\) ...
until [ "$input" = "x" ]
 do
   read -t1 -s -n1 input
 
   if [ -f $img ]
 
   then
     n=$((10#$n))
     n=$[n+1]
     n=`printf %05d $n`
     mv $img $n.jpg
     echo $n >> $list
   fi
 done
pkill webcam # :(
echo webcam stopped.
echo starting avi creation ...
mencoder mf://*.jpg -mf w=640:h=480:fps=1:type=jpg -ovc copy -o btemp.avi &> menc.log &&
printf "\n=========================\n\n" >> menc.log &&
mencoder btemp.avi -forceidx -ovc copy -o bigB.avi >> menc.log 2>&1 &&
rm btemp.avi
echo done.