If you need a known size, use 2-pass bitrate, otherwise crf. Do not use qp. 2-pass and crf will give you the same quality at the same bitrate.
Presets change the the quality/bits. So when using crf the exact visual quality can be affected by your choice of preset.
The general suggestion for animation is to lower psy-related values. Try --tune animation.
|