looney2ns
IPCT Contributor
That is not true. VBR fixes the quantization / compression level and also the bandwidth level to vary to maintain that compression level. CBR fixes the bandwidth level and varies the compression to fit within the bandwidth set. Whether it is VBR or CBR, any interframe compression (like MPEG-4, H.264, H.264) will 'only records the part of the pic that changes from frame to frame' so that part does not vary between VBR and CBR.
CBR is risky since is the bitrate is too low for what the scene needs, compression will be lowered. Imagine a school, empty on a Sunday vs when students are changing classes on the middle of Monday. On Sunday, with CBR, compression level will be quite low, since not much bandwidth is needed for an empty hallway. However, on mid-day Monday, compression level will spike and quality will be degraded as the camera is forced to stay within the set CBR level. The only way to prevent this is to set the CBR level quite high and then you are, by contrasting, wasting bandwidth on Sunday in this example. Net/net use VBR.
Thanks for the correction @john-ipvm , I'll learn someday to stop posting when it's late and I'm tired.