Rocinante
21st December 2018, 18:24
This is my first post here, I apologize ahead of time if this is posted in the wrong place.
Recently, due to a change in upload policy of their website, my clients requires me to meet their needs to a 8Mb/s Average bit rate and a 15Mb/s Maximum bit rate in video. So, I tried to use -vbv-maxrate and -vbv-bufsize to limit the max rate in 2pass encoding, but the result always varies on videos and sometime exceeded the max bit rate that I set, even when I reduced my vbvbufsize to 1/2 of targeted vbvmaxrate. ( for example: I sometimes get 8Mb/s Average bit rate & 20Mb/s Maximum bit rate, and I had to re-encode with a lower vbv setting until I hit the 15Mb/s's sweet spot. )
After some research, I learned that vbv option doesn't translate into limiting Maximum bit rate, but I know for a fact that h264 renderer in Adobe Premiere Pro is capable to set a Maximum bit rate for 2pass encoding and the result is always precise, unlike the vbv option that I used.
So I'm wondering what setting that Premiere Pro used, and if anyone can teach me the command line for it or any way to achieve a precise max bit rate setting. Thanks a lot for your time and I appreciate any helps that you guys may offer.
Recently, due to a change in upload policy of their website, my clients requires me to meet their needs to a 8Mb/s Average bit rate and a 15Mb/s Maximum bit rate in video. So, I tried to use -vbv-maxrate and -vbv-bufsize to limit the max rate in 2pass encoding, but the result always varies on videos and sometime exceeded the max bit rate that I set, even when I reduced my vbvbufsize to 1/2 of targeted vbvmaxrate. ( for example: I sometimes get 8Mb/s Average bit rate & 20Mb/s Maximum bit rate, and I had to re-encode with a lower vbv setting until I hit the 15Mb/s's sweet spot. )
After some research, I learned that vbv option doesn't translate into limiting Maximum bit rate, but I know for a fact that h264 renderer in Adobe Premiere Pro is capable to set a Maximum bit rate for 2pass encoding and the result is always precise, unlike the vbv option that I used.
So I'm wondering what setting that Premiere Pro used, and if anyone can teach me the command line for it or any way to achieve a precise max bit rate setting. Thanks a lot for your time and I appreciate any helps that you guys may offer.