View Source Membrane.VideoCompositor.OutputOptions (Membrane VideoCompositor Plugin v0.8.0)
Options of VideoCompositor output.
Summary
Types
After rendering VideoCompositors outputs are encoded. Changing encoder preset can substantially impact output quality as well as CPU usage. See FFmpeg docs to learn more.
Options of VideoCompositor output.
Types
@type encoder_preset() ::
:ultrafast
| :superfast
| :veryfast
| :faster
| :fast
| :medium
| :slow
| :slower
| :veryslow
| :placebo
After rendering VideoCompositors outputs are encoded. Changing encoder preset can substantially impact output quality as well as CPU usage. See FFmpeg docs to learn more.
@type t() :: %Membrane.VideoCompositor.OutputOptions{ encoder_preset: encoder_preset(), height: Membrane.RawVideo.height_t(), id: Membrane.VideoCompositor.output_id(), width: Membrane.RawVideo.width_t() }
Options of VideoCompositor output.