packages/docs/docs/cli/still.mdx
Render a still frame based on the entry point, the composition ID and save it to the output location.
npx remotion still <serve-url|entry-point>? [<composition-id>] [<output-location>]
You may pass a Serve URL or an entry point as the first argument, otherwise the entry point will be determined.
If output-location is not passed, the still will be rendered into the out folder.
If composition-id is also not passed, Remotion will let you select a composition.
--props:::note
Inline JSON string isn't supported on Windows shells because it removes the " character, use a file name instead.
:::
--image-format--config--env-file--jpeg-quality <AvailableFrom v="4.0.0" />Value between 0 and 100 for JPEG rendering quality. Doesn't work when PNG frames are rendered.
--qualityRenamed to --jpeg-quality in v4.0.0
--output <AvailableFrom v="4.0.0" />Sets the output file path, as an alternative to the output-location positional argument.
--overwriteWrite to output even if file already exists.. This flag is enabled by default, use --overwrite=false to disable it.
--browser-executable--scaleScales the output frames by the factor you pass in. For example, a 1280x720px frame will become a 1920x1080px frame with a scale factor of 1.5. Vector elements like fonts and HTML markups will be rendered with extra details. scale must be greater than 0 and less than equal to 16. Default: 1.
--frame--bundle-cache--logSet the log level. Increase or decrease the amount of output. Acceptable values: error, warn, info (default), verbose
--port--public-dir<AvailableFrom v="3.2.13" />--timeoutDefine how long a single frame may take to resolve all delayRender() calls before it times out in milliseconds. Default: 30000.
:::info
Not to be confused with the --timeout flag when deploying a Lambda function.
:::
--ignore-certificate-errors<AvailableFrom v="2.6.5" />--disable-web-security<AvailableFrom v="2.6.5" />--disable-headless--dark-mode<AvailableFrom v="4.0.381"/>--chrome-mode<AvailableFrom v="4.0.248" />--gl--user-agent<AvailableFrom v="3.3.83"/>--media-cache-size-in-bytes<AvailableFrom v="4.0.352"/>--offthreadvideo-cache-size-in-bytes<AvailableFrom v="4.0.23"/>--offthreadvideo-video-threads<AvailableFrom v="4.0.261"/>--enable-multiprocess-on-linux<AvailableFrom v="4.0.42"/>--binaries-directory<AvailableFrom v="4.0.120" />--experimental-rspack<AvailableFrom v="4.0.426" />--ffmpeg-executableremoved in v4.0
Set a custom ffmpeg executable. If not defined, a ffmpeg executable will be searched in PATH.
--ffprobe-executableremoved in v4.0
Set a custom ffprobe executable. If not defined, a ffprobe executable will be searched in PATH.