如何从java中的.264或.m2ts文件中获取屏幕截图(png,jpg)?
我尝试为ffmepeg编写一个包装器。这不是一个好的解决方案。
也许有人知道一个好的图书馆?
祝你好运
答案 0 :(得分:0)
将Robot类与CreateScreenCapture()方法一起使用。这可用于创建屏幕截图。
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
另外,使用ImageIO.write()静态方法将BufferedImage对象保存到文件中:
ImageIO.write(screenShot, "JPG", new File("Screenshot"+" .jpg"));
答案 1 :(得分:0)
我使用了ProcessBuilder类的ffmpeg