ViewCast 4100 Oven User Manual


 
Appendix B: H.264 Advanced Settings
126 ViewCast
Setting
Explanation
recommended that you use the default setting of 51 and not
31.
QuantizerMaxDiffBetweenFrames
This value determines the maximum change quantizer
between two frames. The purpose is to reduce the possibility
of any large quality jumps in the output video. It is better to
slow this change over a few frames rather than all at once. 4 is
good, however if you don’t want to see big jumps in bit rates
and don’t mind big jumps in quality, you can increase the
value to 8 or 16.
QuantizerMin
This value sets the minimum quantizer you will ever use. The
lower the quantizer the closer it is to its input. For most video,
anything below 10 is perceptually lossless. Anything below the
default of 8 is definitely lossless.
IMPORTANT! Raising gpmin higher than its default of 16 is
strongly discouraged because this could reduce the quality
of flat background areas of the frame.
QuantizerScaleCompress
The default setting is 0.60. Use this value to trade off the
number of bits allocated to “expensive” high-motion versus
“cheap” low-motion frames.
At one extreme, a setting of 0.0 aims for true constant bit
rates. Typically with high-motion scenes, this setting tends to
look bad. If you use low bit rates, however, low motion scenes
appear perfect but use more bits than needed.
The other extreme setting of 1.0 aims to achieve constant
quantization, however this setting throws many bits at high-
motion scenes, and a lot less at low-motion scenes which can
cause the bit rate to fluctuate. 0.50 performs well on sports,
0.60 on action content, while 0.30 works well with news
broadcasts. 0.2 works well with drama-type movies, soap
operas, and shows.
ReferenceFrames
This value is the number of previous frames each P-frame can
use as a reference. Recommended value is around 4 to 8. Each
increase has reduced benefit and constant speed loss with
higher CPU usage. However, 16 can be helpful for animated
content, video game capture, CGI, and other similar content.
SceneChangeDetectThreshold
0 turns off scene change detection. Higher values of scenecut
increase the number of scenecuts detected. A good default is
40.
IMPORTANT! Lowering the default causes less scene
detections so it would use less IDR frames. Those are
expensive heavyweight frames.