Manipulação dos arquivos criados pelo Motion

Publicado por Diogo V. Kersting 30/10/2006

[ Hits: 5.951 ]

Download camera




O Motion é uma aplicação que detecta movimentos, e ao detectá-los ele tira diversas fotos que posteriormente são unidas num filme.

O problema é que isso acaba gerando uma quantidade muito grande de arquivos, dentre vídeos e imagens.

O objetivo do script é organizar os arquivos criados pelo Motion. Primeiro ele deleta todas as imagens JPG, depois organiza os vídeos de acordo com a data dos mesmos.

Adapte de acordo com sua preferência.

  



Esconder código-fonte

#!/bin/sh

# Define o Formato da data para ANO-Mês-Dia
DATE=$(date +%Y%m%d)

# Define Diretório padrão do motion - onde as fotos e vídeos serão copiadas
DIR="/home/famelix/motion"

# Remove as imagens jpeg
rm -f $DIR/*.jpg

# Cria o Diretório com o nome da DATA (do dia)
mkdir $DIR/$DATE

# Copias somente os Vídeos para o Diretório da Data
mv $DIR/*.avi $DIR/$DATE




Scripts recomendados

Validador mac-address em shell script

getdnsrouter

Inicializando os serviços de OmniBus

XFCE mínimo no Ubuntu 16.04

Backup


  

Comentários
[1] Comentário enviado por diogovk em 12/09/2006 - 18:39h

Esqueci de Mensionar:
para fazer o script executar diariamente eu editei o arquivo /etc/crontab, adicionando a seguinte linha:
55 23 * * * root /home/famelix/camera
Dessa forma o deamon do cron(crond) vai executar o script /home/famelix/camera as 23:55 todos os dias.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts