<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hello.</div><div class=""><br class=""></div><div class="">My idea is using for encode video for streaming.</div><div class="">When I prepare video for streaming I have bandwidth limition. Its limit is strong and average bitrate can’t be more than it.</div><div class="">In other hand I want to prepare video with same quality.</div><div class="">If I use bitrate control I get video with different quality. Usual the quality if whole video is quality of worst part of it. And if we have bad quality part spend all available bitrate for other part of video isn’t necessary.</div><div class="">My idea is use CRF for reduce bitrate with general bitrate control. While encoding with average bitrate we can calculate CRF and decrease bitrate and quality is CRF became less than given.</div><div class="">For example, then I prepare HD video CRF=20..22 is enough for me. But I encode with bitrate 5Mb. I understand that sometime 5Mb is more than necessary and bitrate may be reduced. But I can’t of it for different part of video.</div><div class=""><br class=""></div><div class="">In addition we can calculate CRF while 1 pass and use value nearly max CRF for limit bitrate at 2nd pass.</div><div class=""><br class=""></div><div class="">What are thinking about this idea?</div><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Nikolai Ryzhkov, iviru</div></div></body></html>