-> % npm run dev

> introduce_npm_for_python@1.0.0 dev
> remotion studio

Server ready - Local: http://localhost:3000, Network: http://192.168.31.74:3000
Building...
Built in 696ms
╭─ Starting render 
│ Downloading Chrome Headless Shell https://www.remotion.dev/chrome-headless-shell
│ Downloading from: https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.20/mac-arm64/chrome-headless-shell-mac-arm64.zip
node:internal/process/promises:394
    triggerUncaughtException(err, true /* fromPromise */);
    ^

AggregateError [ETIMEDOUT]: 
    at internalConnectMultiple (node:net:1134:18)
    at afterConnectMultiple (node:net:1715:7) {
  code: 'ETIMEDOUT',

可以用下面的命令解决

# 避免为每个 project 都下载安装一次 chrome

export REMOTION_CHROME_PATH="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"

# 指定使用全局的 chrome 来渲染

rabbitcoder
3.6k 声望1.3k 粉丝