Escolar Documentos
Profissional Documentos
Cultura Documentos
Framework Thinking
(https://frwk.com.br/publicacoes/)
Neste post irei demonstrar uma funcionalidade bem legal para se implementar em Java
ou Java Android. Existem diversos programas para capturar a tela de seu computador e
gerar um video, mas e se pudéssemos criar nosso próprio Screen Capture? Dito isto,
vou demonstrar como criar um Screen Capture com poucos linhas de código. Para isso
precisaremos dos Jars do JavaScreenRecorder e os Jars do JMF.
1 of 6 08/05/2022 18:41
Fazendo um Screen Capture em Java e salvando em video - Framework T... https://frwk.com.br/publicacoes/2018/01/08/fazendo-um-screen-capture-...
2 of 6 08/05/2022 18:41
Fazendo um Screen Capture em Java e salvando em video - Framework T... https://frwk.com.br/publicacoes/2018/01/08/fazendo-um-screen-capture-...
import java.awt.Rectangle;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import com.wet.wired.jsr.converter.RecordingConverter;
import com.wet.wired.jsr.recorder.DesktopScreenRecorder;
import com.wet.wired.jsr.recorder.ScreenRecorderListener;
3 of 6 08/05/2022 18:41
Fazendo um Screen Capture em Java e salvando em video - Framework T... https://frwk.com.br/publicacoes/2018/01/08/fazendo-um-screen-capture-...
try {
Thread.sleep(10 * 1000);
} catch (Exception e) {
}
System.out.println(“PARANDO A GRAVACAO”);
screenRecorder.stopRecording();
System.out.println(“VIDEO CONVERTIDO”);
out.close();
System.out.println(“FIM”);
try {
TestRecorder testRecorder = new TestRecorder();
testRecorder.record();
} catch (Exception e) {
e.printStackTrace();
}
}
4 of 6 08/05/2022 18:41
Fazendo um Screen Capture em Java e salvando em video - Framework T... https://frwk.com.br/publicacoes/2018/01/08/fazendo-um-screen-capture-...
Comentário
5 of 6 08/05/2022 18:41
Fazendo um Screen Capture em Java e salvando em video - Framework T... https://frwk.com.br/publicacoes/2018/01/08/fazendo-um-screen-capture-...
Nome *
Email *
Site
Guardar o meu nome, email e site neste navegador para a próxima vez que eu
comentar.
PUBLICAR COMENTÁRIO
6 of 6 08/05/2022 18:41