Agendando tarefa de gravação de vídeo com o mencoder e gnome-schedule

Este artigo ensina como fazer gravação agendada de vídeo (TV etc) utilizando-se do mencoder e do gnome-schedule.

[ Hits: 19.721 ]

Por: andre uebe em 29/04/2010


O crontab - agendando tarefas



O crontab é um arquivo que registra todas as tarefas previamente agendadas para serem executadas pelo sistema através do Cron, um gerenciador de tarefas do Linux, que fica monitorando periodicamente se há uma nova tarefa registrada no crontab a ser executada.

Não é o propósito deste artigo ensinar o uso do crontab e sim de seu GUI (Interface Gráfica) Gnome-Schedule, de modo que, para aprofundamento de como inserir tarefas no crontab através de linha de comando, pode-se consultar:

O Gnome-Schedule - agendamento gráfico de tarefas

Conforme dito, o Gnome-Schedule é um ambiente gráfico (GUI) que facilita a programação de tarefas no crontab.

Após instalado, no Ubuntu 9.10, seu link de acesso estará acessível em:

Aplicativos --> Ferramentas do Sistema --> Tarefas Agendadas

Pode-se digitar, no terminal, o seguinte comando para chamar o Gnome-schedule:

# gnome-schedule

Uma vez em execução, surgirá a seguinte tela:
Ao se clicar em "Novo", haverá três opções:
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. O crontab - agendando tarefas
   3. Agendando tarefas
Outros artigos deste autor

BrisCAD: Manipulando arquivos do Autocad (.dwg) no Linux

Instalando a impressora HP D1460 (série D1400) no Linux

Instalando a recovery TWRP 2.8 e o Android Katkiss 6.0 no Tablet Asus Transformer TF101

Instalando o Scanner Scanjet 2300c no Kurumin

Configurando a placa de rede wireless RTL8187 no Ubuntu 9.04

Leitura recomendada

Kernel 3.0-0 já disponível no aptosid e operando de forma estável

Bottlenecks - Métricas de performance de servidores

Instalação e Integração GLPI + OCS

Qemu e Kqemu no Ubuntu Dapper Drake 6.06 LTS

S1 Ponto: Sistema de controle de ponto Open Source para Linux (Ubuntu)

  
Comentários
[1] Comentário enviado por removido em 29/04/2010 - 15:21h

Eu uso algo parecido para gravar programas de TV e isolar erros de gravação. Daí eu uso um arquivo de trava para evitar de 2 horários serem disparados ao mesmo tempo, resultando efeitos indesejáveis.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#!/bin/sh

# tempo máximo de espera pela trava
TIMEOUT=60 # em segundos

# Onde: $1 = canal; $2 = duração e $3 = arquivo de saída

flock -w $TIMEOUT gravar.lck -c "mencoder tv:// -tv norm=PAL-M:channel=$1:driver=v4l2:device=/dev/video0:input=0:chanlist=us-cable:width=320:height=240:adevice=hw.0:alsa=1 -ovc lavc -endpos $2 -lavcopts vcodec=mpeg4 -oac mp3lame -ffourcc DX50 -o $3"

[2] Comentário enviado por andreuebe em 29/04/2010 - 23:15h

davitavares

Interessante tua solução. Mas não consegui compreender em que momento haveriam "dois horários disparados ao mesmo tempo". Seria por um erro humano na horá de agendar os eventos?

Abs e obrigado pela dica

Andre


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts