shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bulk] [shell-script] Res: arquivos sequenciais numericos


From: xplendid34
Subject: Re: [Bulk] [shell-script] Res: arquivos sequenciais numericos
Date: Tue, 10 Jan 2012 12:24:07 -0200
User-agent: KMail/1.13.5 (Linux/2.6.32-5-amd64; KDE/4.4.5; x86_64; ; )

Aos amigos da lista, segue o script final, com captura, normalização e criação 
do filme a cada hora.
--------------------------------
koko ni bokura ga deatta wake wa
kanarazu aru no dakara
#!/bin/bash
#duas rotinas: uma de captura de frames, outra de criação do filme
#cada frame é criado a partir da captura de 10 frames consecutivos. intervalo 
total = 3 seg.
#é feita a média entre eles para reduzir o ruido e criado um arquivo jpg
#em seguinda, o frame é normalizado, para aumentar o contraste
#na segunda, os frames sao montados num filme, a 20 quadros por segundo.
#desta forma, uma hora inteira é comprimida em apenas 1 minuto

horaatu=$(date "+%H")
let IN0=1
while true; do
    if [ $horaatu -eq $(date "+%H") ]; then
        nome=` printf "hora%02d-%04d.jpg" $(date "+%H") $IN0`
        echo $nome
        fswebcam -q -d /dev/video0 -i 1 -F 10 -r 768x480 --deinterlace --jpeg 
92 
saida.jpg
        convert -normalize saida.jpg $nome
        sleep 2
        let IN0=$IN0+1
    else
        hora=`printf "hora%02d" $horaatu`
        ffmpeg -qscale 2 -r 20 -i $hora-%04d.jpg filme$hora.mp4
        horaatu=$(date "+%H")
        let IN0=1
    fi
done




reply via email to

[Prev in Thread] Current Thread [Next in Thread]