Eu tive a mesma necessidade que você e encontrei um programa chamado iSpyConnect ( link ). É um programa gratuito e de código aberto que irá gravar na detecção de movimento. Eu usei por vários meses para espiar minha caixa de correio. Alguns punks da vizinhança roubavam minha correspondência e a rasgavam. Este software foi configurado com minha webcamera dentro da casa, olhando para a rua e assistindo. Havia uma árvore próxima que eu era capaz de omitir essa área da gravação de movimento e apenas gravar ao detectar qualquer tipo de movimento em torno da caixa de correio.
Exemplo de seu site, você pode ver o canto superior direito está detectando movimento (barra azul) e passou o marcador verde que irá indicar que é passar o limite e deve gravar alguns segundos antes e alguns segundos depois.
O software é um aprendiz progressivo, por isso não detectará uma nuvem, sombra, etc. como movimento. Mas é sensível o suficiente para pegar uma pessoa caminhando. A pessoa teria que se mover muuuito lentamente (< 1 metro por minuto) para que o sistema a ignore.
No que diz respeito ao hardware, executei este programa com duas câmeras (Microsoft HD LifeCam e uma filmadora FireWire no Tripod). Demorou cerca de 10% do uso da CPU em um Core i5. Quando detectou movimento e gravou, eu tinha que comprimir o vídeo 1080p com um codec H.264 (que é um processador intensivo). Eu acabei mudando para um Core i3 2100 e 8GB de RAM (overkill) e ele fez um bom trabalho também. Eu tentei em um Core2Duo que já tinha problemas de calor e era uma droga.