Java: capture video of what is on the screen

We are considering writing software in Java that records that tracks certain time intervals during its operation. Do you have any suggestions on how to effectively capture monitor output?

The smaller the processor, the more often we can capture the screen and the smoother video that we can create without interfering with other applications that work.

An existing open source Java program will work if there is no need to copy the screen capture section. I hope it does not require calling another programming language. We'll see.

+3
source share
4 answers

I'm not sure if you need the infrastructure.

java.awt.Robot, createScreenCapture.

http://java.sun.com/javase/6/docs/api/java/awt/Robot.html

+3

java- --, this, .

, :)

+2

OpenCV ( ), OpenCV. Im ++, Java ( C, Python libs )

java? OpenCV ( )

Sorry, I'm sorry that I did not have an answer in java ..... but in any case I would call because OpenCV is very convenient to use.

edit: http://code.google.com/p/javacv/

Does JavaCV contain wrappers for classes of class C? maybe worth a look.

+1
source

Java has methods in the Robot class for taking screenshots, but it is in no way optimized for creating videos.

Is there a reason you cannot link to a specific screen capture program?

0
source

All Articles