您可以使用第三方库或工具将Canvas绘制过程转为视频,例如:
-
RecordRTC(https://recordrtc.org/):一个开源的 JavaScript 库,它可以在浏览器中录制音频、视频或 Canvas 绘制,并以多种格式输出。
-
CCapture.js(https://github.com/spite/ccapture.js/):一个基于 Three.js 的 JavaScript 库,用于将 Three.js 场景渲染为视频或 GIF。
-
Whammy.js(https://github.com/antimatter15/whammy):一个 JavaScript 库,用于将 Canvas 帧捕获为 WebM 录像。
这些库和工具都比较容易使用,您只需将其下载并运行示例即可开始将 Canvas 绘制转为视频。