Como posso fazer um vídeo com lapso de tempo da minha área de trabalho

4

Gostaria de tirar uma captura de tela, a cada minuto, da minha tela, para criar um vídeo com lapso de tempo da minha programação de um jogo.

Encontrei o CamStudio, mas ele não parece ter a opção de simplesmente salvar capturas de tela, não vídeos.

Alguma ideia ?

Preciso de uma ferramenta que faça uma captura de tela da tela inteira a cada minuto e salve-a automaticamente em algum lugar.

Manu
fonte
11
uau, ler isso me deu um arrepio no Big Brother.
akf
Tem um link para o vídeo finalizado? : D
HaydnWVN

Respostas:

0

Use uma tarefa cron ou um script de shell para tirar capturas de tela e compilá-las em um arquivo de filme, como sugeriu Nifle. Poderia usar isso como um script de shell:

while true; do scrot -d 60; done

Eu não sou bom em shell, então alguém poderia melhorar isso

Jonno_FTW
fonte
5

Existem vários aplicativos por aí que capturam telas automaticamente, o AutoScreenShot é um exemplo.

Então, quando você tem as imagens fazendo um filme fora deles não é que difícil.

Fazendo filmes a partir de arquivos de imagem usando ffmpeg / mencoder

Versão curta:

Também podemos usar o ffmpeg diretamente para codificar os arquivos de imagens em um filme. Se começarmos com os arquivos 001.jpg, 002.jpg, ..., podemos usar:
ffmpeg -r 10 -b 1800 -i %03d.jpg test1800.mp4

Nifle
fonte
Não, são as imagens que não sei tirar automaticamente. :)
Manu
@Manu - Adicionado link para o software de captura de tela
Nifle
4

Me deparei com um programa Chronolapse, que pode ser útil para isso:

http://code.google.com/p/chronolapse/

Eu não usei muito, mas parece que faria o que você precisa, e é grátis.

camster342
fonte
Apoiando essa recomendação para Chronolapse. É muito robusto, confiável e gratuito.
1owk3y
0

Para usuários de mac, existe o Motif. http://screenmotif.com foi desenvolvido para levar o mínimo de recursos possível durante a gravação por semanas.

Phil Ives - em todos os lugares
fonte
A questão é especificamente sobre o Windows.
Fixer1234 14/05
Por favor, leia a pergunta novamente com atenção. Sua resposta não responde à pergunta original.
DavidPostill