【发布时间】:2020-04-30 18:22:40
【问题描述】:
如何捕获 JS / Leaflet 动画的数据流并将其下载到 MP4?
我正在寻找类似于这些演示中的平滑路径的输出: https://github.com/IvanSanchez/Leaflet.Polyline.SnakeAnim
他们的作者似乎是在ffcast 或一些截屏软件中完成的。
但是,我正在寻找一种可以作为脚本运行的自动化解决方案,最好是在数据流本身(而不是屏幕)上运行的自动化解决方案,也许可以使用无头浏览器。
我尝试过puppeteer-gif 和puppeteer-gif-cast,但最好的帧速率是跳跃的。
我尝试过WebRTC-Experiment,但它需要我手动设置权限。同样,屏幕捕获 API 也提到了 here,尽管这至少似乎适用于数据流本身。
【问题讨论】:
-
只是为了记录,我想我用byzanz/peek作为snakeanim gif(而不是
ffcast)。
标签: javascript html5-canvas leaflet mp4