WebCam: Logitech
Não irei explicar como se instala uma WebCam a finalidade desse artigo é mostrar como uma WebCam pode ser utilizada como uma câmera onde analisa e detecta o movimento.
1: Fazendo downloads dos arquivos.
1.1: Iremos agora baixar o Motion
#wget http://ufpr.dl.sourceforge.net/sourceforge/motion/motion-3.2.7.tar.gz
ou vá direto ao site http://motion.sourceforge.net/download/
após o termino do download descompacte o arquivo tar
# tar -zxvf motion-3.2.7.tar.gz
Iremos agora compilar o pacote
entre na pasta que foi descomapctada
#cd motion-3.2.7
#./configure
#make
#make install
ocorrendo tudo certo já estamos com o nosso motion instalado
1: Iremos agora editar o arquivo motion.conf
#### Utilize um editor para abrir o arquivo### no meu caso usei o pico##
# pico /usr/local/etc/motion.conf
deleta tudo que tem dentro de motion.conf e coloca essas linhas
# Defini a localização do dispositivo de vídeo captura ## caso n seja video0 de um dmesg e veja a saida!
videodevice /dev/video0
# Número de quadros por segundo capturados
framerate 10
# Origem da entrada do vídeo em caso de placas receptoras de TV
input 1
# Modo de vídeo 0=PAL-M/=NTSC
norm 1
# Dimensão do vídeo
width 320
height 240
# Número de pixel mudados na imagem
threshold 1000
# Sensibilidade do movimento
noise_level 16
# Localizar e desenhar um box em torno do objeto em movimento
locate yes
# Gravação do movimento
output_motion yes
# Qualidade da JPEG
quality 100
# Gerar um arquivo mpeg
ffmpeg_cap_new yes
# Usar o ffmpegs para codificar mpeg do movimento em tempo real
ffmpeg_timelaps on
# Usar o codificador Berkeley mpeg
mpeg_encode yes
# Grava as detecções de movimento
realmotion yes
# Tempo máximo do arquivo mpeg (em segundos)
max_mpeg_time 20
# Usando o arquivo thread1.conf para instanciação de processo.
thread thread1.conf
salve o arquivo e feche
vamos agora rodar o aplicativo
1: Crie uma pasta onde sera gravado os arquivos
ex:#mkdir /cam
#chmod 777 cam
agora sim vamos ativar o sistema
#motion -t /cam
Pronto já estamos rodando o motion e sua WebCam só ira gravar quando houver presenças de movimentos.
Para concluir tudo precisamos agora baixar o ffmpeg para poder fazer a gravação do arquivo em mpeg .
Site para downloads http://ffmpeg.mplayerhq.hu/
no Ubuntu usamos
#apt-get install ffmpeg e só alegria
Sobre o ffmpeg: eu aki não utilizo porque: ficar lotando HD não tem cabimento então eh melhor só deixar batendo foto.
Agora sim estar tudo beleza!
Essa foto eu joguei um pano como vocês podem ver a câmera pegou o objeto que estar em movimento
Esse artigo foi mais uma das invenções de nosso Amigo Cabelo um Gênio em Linux! Apenas editei algumas coisas alguns problemas que passei e algumas coisas que ele não postou! Como o ffmpeg.
6 comentários:
Quando eu tiver uma WebCam, vai ser a primeira coisa que eu vou fazer aqui em meu computador
hehehehehehehehe
Vamos lá... Espero que esse blog cresça com mais material interessante, assim :)
Flw
Até segunda :P
apesar de eu n estar usando linux no momento, talvez esse tutorial venha a me ser útil algum dia. parabéns pela iniciativa (y) ;)
esse tutorial ficou show.... parabens cara..... será q funciona com uma webcam D-Link????
Interesante, pois é mais uma opção de segurança na plataforma Linux...
Vlw fui...
Ficou show de bola cara. Agora é só postar no viva o linux e só alegria!!!
Postar um comentário