remotion render <entry> <comp-id> [output]

Render a video based on the entry point, the composition ID and save it to the output location


comp-idThe composition ID


--gl <arg>Which OpenGL renderer to use
--timeoutThe time in milisecond that a delayRender() may take before it times out
--ignore-certificate-errorsIgnore SSL errors
--disable-web-securityDisable CORS and other web security features
--props <arg>Pass input props as filename or as JSON
--quality <arg>Quality for rendered frames, JPEG only, 0-100
--scale <arg>Upscale or downscale or the dimensions of the video
--codec <arg>Video of audio codec
--every-nth-frame <arg>Render only every nth frame (only for GIFs)
--number-of-gif-loops <arg>How many times a GIF should loop. 0 = No loop
--crfFFMPEG CRF value, controls quality, see docs for info
--frames <frames>Render a portion or a still of a video, 0-9, 50
--log <arg>Log level, "error", "warning", "verbose", "info" (default)
--prores-profile <arg>ProRes profile, need --codec=prores to be set
--image-format <arg>Format to render the frames in, "jpeg" or "png"
--pixel-format <arg>Custom pixel format, see docs for available values
--sequenceOutput as an image sequence
--concurrencyHow many frames to render in parallel
--enforce-audio-trackInclude an audio track even if it's silent
--mutedMute the output video
--env-file <arg>Specify a location for a dotenv file
--overwriteOverwrite if file exists, default true
--browser-executable <arg>Custom path for browser executable
--ffmpeg-executable <arg>Custom path for FFMPEG executable
--bundle-cacheCache webpack bundle, boolean, default true
--port <port>Custom port to use for the HTTP server
--disable-headlessRun Chrome in normal mode rather than headless
--config <arg>Custom location for a Remotion config file
--public-dir <arg>Location of the public/ directory