unreal.MoviePipelineMP4EncodeRateControlMode¶
- class unreal.MoviePipelineMP4EncodeRateControlMode¶
Bases:
EnumBaseEMovie Pipeline MP4Encode Rate Control Mode
C++ Source:
Plugin: MovieRenderPipeline
Module: MovieRenderPipelineMP4Encoder
File: MoviePipelineMP4EncoderCommon.h
- CONSTANT_BIT_RATE: MoviePipelineMP4EncodeRateControlMode = Ellipsis¶
Uses a variable bitrate that attempts to achieve a given mean bitrate, but can specify a maximum bitrate at which point quality will drop if needed. Value is in bytes per second.
- Type:
4
- CONSTANT_QP: MoviePipelineMP4EncodeRateControlMode = Ellipsis¶
Automatically chooses a bit rate to target the given quality. Valid ranges are 16-51.
- Type:
0
- QUALITY: MoviePipelineMP4EncodeRateControlMode = Ellipsis¶
Automatically chooses a bit rate to target the given quality. Valid ranges are 16-51.
- Type:
1
- VARIABLE_BIT_RATE_CONSTRAINED: MoviePipelineMP4EncodeRateControlMode = Ellipsis¶
Uses a variable bitrate that attempts to achieve a given mean bitrate, but can use a higher bitrate (with no max) on a given frame if needed. Value is in bytes per second.
- Type:
2
- VARIABLE_BIT_RATE_UNCONSTRAINED: MoviePipelineMP4EncodeRateControlMode = Ellipsis¶
Attempts to achieve a given mean bitrate for every frame. Can result in higher bitrates than necessary on simple frames, and lower bitrates than required on complex frames. Value is in bytes per second.
- Type:
3