从 .264 或 .m2ts 文件截屏
take a screenshot from a .264 or .m2ts file
如何从 java 中的 .264 或 .m2ts 文件获取屏幕截图(png、jpg)?
我尝试为 ffmepeg 编写一个包装器。这不是一个好的解决方案。
也许有人知道一个好的图书馆?
此致
通过 CreateScreenCapture() 方法使用机器人 class。这可用于创建屏幕截图。
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
此外,使用 ImageIO.write() 静态方法将 BufferedImage 对象保存到文件中:
ImageIO.write(screenShot, "JPG", new File("Screenshot"+" .jpg"));
我使用 ProcessBuilder 的 ffmpeg class
如何从 java 中的 .264 或 .m2ts 文件获取屏幕截图(png、jpg)?
我尝试为 ffmepeg 编写一个包装器。这不是一个好的解决方案。
也许有人知道一个好的图书馆?
此致
通过 CreateScreenCapture() 方法使用机器人 class。这可用于创建屏幕截图。
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
此外,使用 ImageIO.write() 静态方法将 BufferedImage 对象保存到文件中:
ImageIO.write(screenShot, "JPG", new File("Screenshot"+" .jpg"));
我使用 ProcessBuilder 的 ffmpeg class