使用 jcodec 生成包含多个图像的视频

Generation of a video with several images with jcodec

我正在使用最新的 0.2.5 版本的 jcodec 生成包含多个图像的视频。我正在这样做:

AWTSequenceEncoder encoder = AWTSequenceEncoder.createSequenceEncoder(file, 25);

然后对于每张图片:

encoder.encodeImage(image);

我完成的时间:

encoder.finish();

这个return一个对应的视频文件,没有任何异常,而且我在VLC中看到正确的第一张图片,例如,但是视频的持续时间似乎是0。我做错了什么?

这是我的错误,我确实在每次添加图像时都重新创建了 AWTSequenceEncoder