我正在创建一个可以制作带有少量图片的视频的应用。
我的问题是,20或30张图像的视频持续时间为1秒。
我在我的OnCreate
方法和计时器中创建了编码器,我使用了这个
encoder.encodeNativeFrame(pic);
计时器每秒运行一次。
当我按下完成按钮时,我添加此代码
encoder.finish();
但是当我观看视频时,我会在一秒钟内查看所有图像。
我可以设定持续时间吗?例如,每秒添加一个图像? 提前致谢
答案 0 :(得分:1)
你必须像
一样打电话SequenceEncoder encoder = new SequenceEncoder(Outputfile, Constants.VIDEO_WIDTH, Constants.VIDEO_HEIGHT, durationInSeconds);
它对我有用。
答案 1 :(得分:0)
# -*- coding: XXX -*-