Hacer una película desde la url usando ffmpeg y phantomjs

Im Tomando capturas de pantalla de una url, usando phantomjs usando la función setIntreval (25 en este momento) y luego canalizando la salida a ffmpeg (Usando la velocidad de fotogramas -r 24). Aquí está el código. 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);
});

Luego ejecuto el script usando esto.

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

Al igual que en el comando, obtengo el video de 10 segundos con la página, pero todo se acelera rápidamente primero y se congela por completo con un último fotograma.

¿Pueden ayudarme, con una solución alternativa, que me permita grabar la página, TAL CUAL? Al igual que si hay una animación de 3000 retrasos en la película, debería aparecer como real en la película, como suave y en tiempo real.

Gracias chicos. Atrapado en esto por mucho tiempo ahora.

Salud,

Respuestas a la pregunta(1)

Su respuesta a la pregunta