Pular para o conteúdo

Manipulação dos arquivos criados pelo Motion

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.
Diogo V. Kersting diogovk
Hits: 6.495 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download camera Enviar nova versão

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



SonyEricson-MD300 funciona

Parando o Screeensaver do Gnome durante uma reprodução no mplayer

Enviar ip dinâmico

Remove linhas de arquivo

DownloadVideo

#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

Entre na sua conta para comentar.