评估页面函数超时
错误消息 "评估页面函数超时"
Error: Timed out evaluating page function (f, c) => {window.remotion_setFrame(f, c);}
Error: Timed out evaluating page function (f, c) => {window.remotion_setFrame(f, c);}
通常发生在 Remotion 渲染器试图向浏览器发送 JavaScript 命令,但浏览器在超时内未响应(在 v4.0.73
之前:5 秒,从 v4.0.73
开始:--timeout
标志,默认为 30 秒)。
这意味着浏览器由于 CPU 和内存超载而挂起。这并不意味着 delayRender()
没有被清除。
要解决此问题,请考虑:
- 减少渲染的
--concurrency
- 测量渲染的内存和 CPU 使用情况,并为其添加更多资源
- 增加
--timeout
标志 - 寻找加快 JavaScript 代码速度的方法
- 注意代码中的无限循环,并调试您的渲染