如何使用java进行截屏视频文件?

时间:2014-05-26 14:57:13

标签: java

在某些情况下(自动测试)我需要将我的显示器直播到视频文件,但目前我只能使用Robot和ImageIO类保存一系列PNG文件,我知道有其他第三方程序将这组图像文件转换为视频文件,但我想在我的代码中使用它而不需要第三方应用程序,因此如何将一系列PNG文件转换为视频文件以任何格式?提前谢谢。

1 个答案:

答案 0 :(得分:1)

我会得到FFmpeg并使用它将图片转换为视频。如果你的意思是"第三方应用程序"你可以使用Java进行系统调用是"我不想手动做#34;因为FFmpeg支持命令行。

例如,可能像

String[] cmds = {"path/to/ffmpeg", args ... }
Runtime.getRuntime().exec(cmds);

有许多关于如何使用ffmpeg将一系列图像转换为视频文件的教程。