Na época do vídeo cassete (VHS) era possível fazer agendamento para gravações de algum programa predileto de TV (por exemplo). Com o advento das placas de captura de vídeo, foi possível abandonar os gravadores de VHS e gravar os vídeos direto no computador.
Em artigos como
Capturando vídeo através do mencoder é possível aprender como utilizar o mencoder para capturar um programa sinal de vídeo (da TV, por exemplo) durante um determinado tempo de duração, mas como fazer para se iniciar a gravação automaticamente, sem precisar esperar o horário de início do programa para executar o início da gravação manualmente?
É isto que me proponho a ensinar aqui.
Pré-requisitos
Este artigo foi escrito tomando-se como base o
Linux Ubuntu 9.10 com a placa de vídeo Pixel View (Bt878).
Para que tudo funcione perfeitamente, deve-se ter:
Obs.: Mais programas de GUI para o crontab:
O Mencoder - capturando vídeos
O uso do
mencoder para captura de sinais externos de vídeo está extensamente descrito na net e, como não é o propósito deste artigo, não será postado novamente aqui. Para detalhes, pode-se consultar:
No caso, o comando utilizado para captura de vídeo através 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