我正在尝试使用phantomJS录制包含gif的网页。但在输出视频非常快,请参阅下面的gif
但我收到的视频播放速度比gif快,有什么解决方案吗?
使用PhantonJS代码
var page = require('webpage').create();
page.viewportSize = { width: 1600, height: 900 };
page.open('http://192.168.2.4/index.html', function () {
setTimeout(function() {
var frame = 0;
setInterval(function() {
page.render('Desktop/frames/dragon'+(frame++)+'.png', { format: "png" });
if(frame > 150) {
phantom.exit();
}
}, 1/25);
}, 666);
});
代码将生成png,我将使用ffmpeg将png作为视频。