zakk4223 / CocoaSplit

Stream/record your desktop/webcam to twitch/owned etc.
351 stars 34 forks source link

[e302a3b] Rate change doesn't affect quality using CBR #73

Closed LordHDL closed 9 years ago

LordHDL commented 9 years ago

Example video: https://www.dropbox.com/s/lq7tcbeljn8riw3/CS%20Rate%20Change.mp4.gz?dl=0

I started with 5000 bit rate and dropped it to around 300 or so. The video quality remains as if it were 5000, and there is some visual flickering after the change.

This was when using CBR. The rate change worked correctly using CRF.

zakk4223 commented 9 years ago

What’s the compressor config look like? Also make sure you are compiling against a new ffmpeg AND x264. The CBR mode uses an x264 parameter that didn’t show up until around x264 build 139 I think. (current build is 146)

On Feb 28, 2015, at 10:36 AM, LordHDL notifications@github.com wrote:

Example video: https://www.dropbox.com/s/lq7tcbeljn8riw3/CS%20Rate%20Change.mp4.gz?dl=0 https://www.dropbox.com/s/lq7tcbeljn8riw3/CS%20Rate%20Change.mp4.gz?dl=0 I started with 5000 bit rate and dropped it to around 300 or so. The video quality remains as if it were 5000, and there is some visual flickering after the change.

— Reply to this email directly or view it on GitHub https://github.com/zakk4223/CocoaSplit/issues/73.

LordHDL commented 9 years ago

My x264 library and ffmpeg are current git. Compressor config:

screen shot 2015-02-28 at 8 00 24 pm