Skip to content

C o s e

cretox

  • Info

ma fuori non c’e’ nessuno

Posted on 15/09/2010 - 14/11/2010 by cretox

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.

#!/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.

Posted in Debian e GNU/Linux

Post navigation

webcam come sensore di movimento
Ok, grazie.


Supporta:

Questo weblog esiste ed è visibile sulla rete grazie al Collettivo Autistici/Inventati che offre il servizio e mette a disposizione i mezzi (banda e macchine). Il progetto ha costi notevoli ma vive solo delle donazioni: nessun amministratorə verrà mai a casa tua a chiederti il canone.
Se vuoi che questo blog e la miriade di altri servizi offerti da A/I continuino ad esistere, sarebbe molto carino se impegnassi qualche euro in questo senso. Per fare una donazione, visita questa pagina.


Follow this blog on:

Follow this blog
Proudly powered by WordPress | Theme: micro, developed by DevriX.