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.574 ]

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

Como instalar driver da placa wireless no notebook Asus Eeepc com Ubuntu / KUbuntu

Dukto - Transferindo arquivos entre computadores conectados à mesma rede

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

Convertendo arquivo de vídeo em áudio via ffmpeg (incluindo metadados)

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

Leitura recomendada

Gravação de CD's com o NeroLINUX

Instalando GLPI + OCSINVENTORY no CentOS 7

CCMSN - O MSN Messenger for Linux

Instalando o MEO Cloud em qualquer distro GNU/Linux

Instalando o novo Anjuta 2.2.0 no Ubuntu Feisty

  
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