Skip to main content

ProRes bits per macroblockv4.0.543

Set the bit budget per macroblock for software ProRes encoding. Accepts an integer from 128 to 8192. Lower values can reduce file size and quality; higher values may produce the same output depending on the content and ProRes profile. Default: null, which lets the encoder choose based on the profile. This maps to FFmpeg's -bits_per_mb option for prores_ks and requires the prores codec. With hardwareAcceleration set to if-possible, encoding falls back to software; required is not supported. The ProRes profile and pixel format still determine the output format and alpha channel support.

CLI flag​

--prores-bits-per-macroblock <value>

The following CLI commands accept this option:

APIs that have this option​

The following APIs accept this option:

Config file​

remotion.config.ts
Config.setProResBitsPerMacroblock(1000);

See also​