在android中用jcodec设置图像持续时间

时间:2014-09-29 09:02:45

标签: java android jcodec

我正在创建一个可以制作带有少量图片的视频的应用。 我的问题是,20或30张图像的视频持续时间为1秒。 我在我的OnCreate方法和计时器中创建了编码器,我使用了这个

 encoder.encodeNativeFrame(pic);

计时器每秒运行一次。

当我按下完成按钮时,我添加此代码

 encoder.finish();

但是当我观看视频时,我会在一秒钟内查看所有图像。

我可以设定持续时间吗?例如,每秒添加一个图像? 提前致谢

2 个答案:

答案 0 :(得分:1)

你必须像

一样打电话
SequenceEncoder encoder = new SequenceEncoder(Outputfile, Constants.VIDEO_WIDTH, Constants.VIDEO_HEIGHT, durationInSeconds);

它对我有用。

答案 1 :(得分:0)

# -*- coding: XXX -*-