Java: Capture video of what's on the screen

前端 未结 4 936
隐瞒了意图╮
隐瞒了意图╮ 2021-01-13 14:36

We are considering writing a software in Java that records whats monitor for certain durations of time while it is running. Do you have any suggestions on how to efficiently

相关标签:
4条回答
  • 2021-01-13 15:04

    One of the best java frameworks is Monte Media Library, but first have a look to this to come up with the idea.

    Let me know if it works :)

    0 讨论(0)
  • 2021-01-13 15:07

    I'm not sure if you'll need a framework.

    Check out the documentation for the java.awt.Robot class, specifically the createScreenCapture method.

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

    0 讨论(0)
  • 2021-01-13 15:13

    Well with OpenCV you can capture frames and put them in video (i did this for a motion tracking Senior Design project for school) there are a good amount of samples for OpenCV. however Im only familiar with it's C++ bindings, not Java (but there are C,Python libs too)

    Does it HAVE to be java? cause using OpenCV to capture video is EXTREMELY easy (it's a matter of simply capturing frame buffers in a loop)

    Sorry I wish I had a java related answer.....but figure i'd chime in anyways cause OpenCV is very very handy to use.

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

    JavaCV contains wrappers to the C class ones? might be worth looking at.

    0 讨论(0)
  • 2021-01-13 15:23

    Java has methods in the Robot class to take screenshots, but it is in no way optimized for creating video.

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

    0 讨论(0)
提交回复
热议问题