Optional ReadonlyframeOptional ReadonlywidthOutput width in pixels. Unset keeps the source's display width.
Optional ReadonlyheightOutput height in pixels. Unset keeps the source's display height.
Optional ReadonlyfitHow the frame is fitted when both width and height are set.
Optional ReadonlycodecOutput video codec. Defaults to AVC for Mp4 and VP9 for WebM.
Optional ReadonlybitrateOutput bitrate in bits per second. Unset lets the encoder choose.
Optional ReadonlykeySeconds between key frames. Defaults to 1, which costs bytes and buys the short seeks scrubbing and frame stepping depend on.
Optional ReadonlyforceAlways re-encode. Defaults to true, so the output profile is the requested one whatever the input already was; false copies a compatible video stream through untouched.
Output frame rate in hertz. Defaults to 30, which lands a variable-rate input on a constant grid that detection frame indices can address.