NSIsNotNil 0 0 NSNegateBoolean NSIsNotNil HBFrameRateTransformer NSIsNotNil HBVideoEncoderTransformer Constant Quality varies bitrate to ensure visual quality remains relatively consistent throughout the video. Recommended. Average Bitrate varies quality to ensure the data rate remains relatively consistent throughout the video. NSIsNotNil Variable Framerate allows each frame to have its own duration, matching the source. Peak Framerate is the same as Variable Framerate and limited to the maximum set by Framerate (FPS). Useful for ensuring frame rate compatibility, regardless of the source. Constant Framerate forces all frames to be exactly the same duration, set by Framerate (FPS). NSIsNotNil Constant Quality varies bitrate to ensure visual quality remains relatively consistent throughout the video. Adjust the quality slider to the right to increase quality or to the left to decrease quality, in small increments of plus or minus 1-2. Recommended values for the x264 and x265 encoders are RF 18-28. Higher quality settings may produce extremely large files. x264 is lossless at RF 0. NSIsNotNil HBQualityTransformer none Video encoder profile. Sets and ensures compliance with the specified video compression standard profile. Overrides all other settings. auto Video encoder level. Sets and ensures compliance with the specified video compression standard level. Overrides all other settings. auto Additional video encoder options. For advanced use only. Syntax: option-1=foo:opt2=bar,baz Video encoder preset. Adjusts encoder settings to balance compression efficiency and encoding speed. Slower encoder presets may use settings that are less compatible with certain devices. Additional video encoder options. For advanced use only. Syntax: option-1=foo:opt2=bar