Support

Email hello@editframe.com with what you ran or asked for, what you expected and the exact message you saw. Never send passwords or API keys.

MailNew message
To
hello@editframe.com
Subject
editframe render stops with CHROME_REQUIRED

I ran this in a new project from the html template, on Linux x86-64:

Terminal
$ npx editframe --version
0.60.35
$ npx editframe render -o output.mp4
Rendering composition … at revision …
{"error":{"code":"CHROME_REQUIRED","message":"Rendering needs Google Chrome or Chromium. Install Chrome, or set CHROME_PATH to its executable."}}

I expected output.mp4 in the project directory.

Editframe Elements

CLI errors

The Editframe CLI prints an error as one line of JSON with a code and a message. These are the ones people meet first on their own computer.

Send us the whole line and the version npx editframe --version prints.

What the CLI printsWhat to do
SETUP_REQUIREDRun `npx editframe setup` to install the Editframe local runtime, or select an installed runtime with --bridge or --component.Run npx editframe setup once on this computer, then run the command again.
CHROME_REQUIREDRendering needs Google Chrome or Chromium. Install Chrome, or set CHROME_PATH to its executable.Install Google Chrome or Chromium, or set CHROME_PATH to the browser's absolute path.
ENCODER_UNSUPPORTEDThis browser cannot encode H.264 video with WebCodecs. Select a Google Chrome build with CHROME_PATH.Set CHROME_PATH to Google Chrome rather than another Chromium build.
BROWSER_REQUIREDThe headless renderer did not become ready within 60 s.Check that Chrome opens on this computer and try again. If it keeps happening, send us the output.
RUNTIME_UNAVAILABLEThe Editframe local runtime supports macOS and Linux; this computer is win32-amd64.Render on macOS or Linux x86-64.
CLI_MIGRATION_REQUIREDThe preview command belongs to the previous CLI workflow.Use npx editframe render for local renders, and @editframe/api for calls to Editframe's cloud API.

Editframe in ChatGPT

Messages in ChatGPT

Editframe in ChatGPT needs no account, and we don't link its videos to your ChatGPT account or another identity, so we can't look yours up.

Tell us what you asked for, the video's title and format, and what the card or ChatGPT showed.

What you seeWhat it means
This download link has expired.A download link works for 5 minutes. Go back to the video card and choose Download MP4 again.
No video was made.The card says this when the call that should have made the video failed or was cancelled. Ask ChatGPT to try again.
The export didn't finishChoose Try the export again in the card, or ask ChatGPT to retry the export.
The video is goneA video and its versions expire 24 hours after it's created and are deleted. Export an MP4 to keep one.
A request was declinedEditframe limits how many videos and exports it makes across all users, so a request can be declined when it's busy. Try again later.
No more versions or exportsEach video allows up to 20 versions and two MP4 exports.

Do not send download links: anyone with a link can open the video until the link expires.

Editframe Factory

Pipeline errors

Editframe enables Factory for each organization after you tell us about your footage; until then, the CLI and API answer as if pipelines didn't exist.

Once it's enabled, send us the run's ID, the step's key and its error code.

What you seeWhat it means
Not found. Check the id; pipelines are only available to enrolled organizations.The CLI adds this to a 404: the ID is wrong, or Factory isn't enabled for your organization yet.
Fragment uploads are not enabled for this organizationStreamed uploads are refused until Factory is enabled.
input_failedThe input file failed processing. Check that it plays, then retry with npx editframe pipelines runs retry RUN_ID.
engine_unavailableTranscription couldn't reach its engine. The failure is retryable: retry the run.
render_failedThe re-render failed. Send us the run's ID.
review_expiredA review waited past its deadline, and the pipeline fails a run when its review expires.

Account, billing and privacy

Email hello@editframe.com from the address on your account, and never include a password or API key.

Account holders can also write about personal information Editframe holds as a controller. For contract or enterprise privacy matters, copy jeremy@editframe.com.

Write to support

Paste the whole message rather than a screenshot of it, and say which product and version you were using.