Uma tarefa que executa recorrentemente
Esta é a típica situação que você deseja gravar um seriado que passa sempre em determinado dia e hora.
Neste caso, ao aparecer a tela abaixo:
a) Em "Descrição" - Digite um nome para a tarefa
b) Em Tempo e Data - Informe se fará uma programação "Básica", onde informa apenas a frequência de dias da semana, sempre no horário fixo de 0h, ou, uma programação "Avançada" onde pode informar detalhes como hora, minuto, dia, etc. O "*" serve de coringa de repetição, por exemplo, em:
- Minuto = 10, Hora = 14, Dia = *, Mês = *, Dia da Semana = *, será agendada uma tarefa a ser executada todo dia as 14h10.
- Minuto = 10-15, Hora = 14, Dia = *, Mês = *, Dia da Semana = 0, será agendada uma tarefa a ser executada todo Domingo de 14h10 às 14h15.
Para "Dia da Semana", tem-se as opções 0 a 7, sendo 0 = Domingo.
c) Em tarefa, insira a linha de comando com a tarefa a ser executada. No caso deste artigo, será o comando do mencoder:
mencoder tv:// -tv driver=v4l2:input=1:norm=0:width=704:height=480 -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -ofps 23.976 -endpos 00:00:60.0 -of avi -o /home/andre/tmp/nome_de_destino.avi
d) Finalmente, pode-se selecionar "Adicionar" a tarefa ou, ainda, "Adicionar como Modelo" que fará a tarefa ser inserida no banco de dados de modelos do Gnome-Schedule.
Uma tarefa que executa uma vez
Esta é situação que você deseja agendar um evento que ocorre uma única vez.
Neste caso, ao aparecer a tela abaixo:
a) Em "Descrição da tarefa" - Digite um nome para a tarefa
b) Em "Executar em" - Informe se os dados de ano, mês, dia, hora e minuto a qual acontecerá o evento.
c) Em tarefa, insira a linha de comando com a tarefa a ser executada. No caso deste artigo, será o comando do mencoder:
mencoder tv:// -tv driver=v4l2:input=1:norm=0:width=704:height=480 -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -ofps 23.976 -endpos 00:00:60.0 -of avi -o /home/andre/tmp/nome_de_destino.avi
d) Finalmente, pode-se selecionar "Adicionar" a tarefa ou, ainda, "Adicionar como Modelo" que fará a tarefa ser inserida no Banco de Dados de modelos do Gnome-Schedule.
Uma tarefa de um modelo pré-definido
Será listada as tarefas previamente armazenadas no banco de dados e que servem de modelo permitindo alterações.
Na tela que surge:
a) Selecione a tarefa desejada clicando sobre a mesma e pressione "Usar modelo"
b) Em seguida Clique em adicionar caso não tenha feito alterações, ou
c) Faça as alterações necessárias, altere o nome da tarefa e clique em "Adicionar" para acrescentar a nova tarefa ou "Adicionar como modelo" para criar um novo modelo.
Referências
Mplayer/mencoder:
http://www.mplayerhq.hu/design7/dload.html
Placa captura/tv ENL-TV-FM 2 chip Bt878:
http://cerquilhovendas.com.br/blogs/killerbrasil/2010/03/08/placa-capturatv-enl-tv-fm-2-chip-bt878/
Cron / Crontab:
http://en.wikipedia.org/wiki/Cron
http://pt.wikipedia.org/wiki/Crontab
http://www.infowester.com/linuxcron.php
http://www.devin.com.br/crontab/
http://adminschoice.com/crontab-quick-reference
GUI Crontab:
http://www.debianhelp.co.uk/cronweb.htm
Gnome Schedule:
http://gnome-schedule.sourceforge.net/
Capturando vídeo com o mencoder:
http://www.vivaolinux.com.br/artigo/Capturando-vídeo-atraves-do-mencoder/
http://www.linuxnarede.com.br/artigos/fullnews.php?id=323
http://www.biglinux.com.br/klaos/mencoder.odt