The lower the number, the closer to 'perfect' (uncompressed) video it is, and the larger the file size will be. Below 12 should not be used unless you know what you're doing, why you're doing it, and what problems it will create. 12-16 generally is only used if you plan to edit and re-encode it later, to minimize reencode artifacts. General use, CQP 20-23 is decently watchable with minor artifacting on close inspection. The CRF number is essentially simply how far the image quality is allowed to vary from perfection. Resolution and framerate do not factor in. This cannot be 'recovered' during the re-encode. If you don't use CRF/CQP while recording though, you will still have periods of bitrate choke in situations where the encode needed more to maintain image quality. This reencode just gets rid of the wasteful 'junk' bitrate that you've rolled in while recording by using CBR, unless you're using a better-quality non-realtime encoding preset too. It's not worth the issues they tend to cause. If you're using CQP/CRF while recording, having these on would only result in slightly smaller file sizes. Recording locally, CQP/CRF will use as much or little bitrate as needed to maintain a set image quality. It's both horribly wasteful and incredibly prone to low-rate choke at the same time. CBR is only used while livestreaming as it is a requirement for the back-end infrastructure and CDN chunking. Use CQP or CRF, which are quality-target based encoding methods. why? Unless you're using VERY low-motion video, this will be actively harmful.ĭo NOT record in CBR. These are probably the main source of your problem. They do provide a minor visual quality improvement, but when recording locally should not be relevant, and can cause encoding overload issues when none should exist. The 2-pass filter MQ enables is not meant for use with real-time video encoding.ĭisable Lookahead and Psychovisual Tuning. Switch to the Quality preset, NOT Max Quality. You only use Full if you have an end-to-end Full RGB production pipeline (and almost no one does, unless you specifically invest in one) and are only recording locally (it is hard-coded to Partial while streaming, and will cause color issues).
0 Comments
Leave a Reply. |