Создание фильма из URL с использованием ffmpeg и phantomjs

Я делаю снимки экрана с URL, используя фантомы, используя функцию setIntreval (прямо сейчас 25), а затем отправляю выходные данные в ffmpeg (используя частоту кадров -r 24). Вот кодекс. ffmpeg.js

var page = require('webpage').create();
page.viewportSize = { width: 1024, height: 768 };

page.open('http://ewoken.github.io/Leaflet.MovingMarker/', function () {
  setInterval(function() {
    page.render('/dev/stdout', { format: "png" });
  }, 25);
});

Затем я запускаю скрипт, используя это.

phantomjs ffmpeg.js | ffmpeg -y -c:v png -f image2pipe -r 24 -t 10 -i - -c:v libx264 -pix_fmt yuv420p -movflags +faststart output.mp4

Например, в команде я получаю 10-секундное видео со страницей, но сначала все быстро ускоряется и полностью замирает с последним кадром.

Можете ли вы, ребята, помочь мне, обойти, позволив мне записать страницу, как есть? Например, если в фильме есть анимация с задержкой 3000, она должна выглядеть как настоящая в фильме, плавно и в реальном времени.

Спасибо вам, ребята. Застрял на этом надолго.

Ура,