https://bugs.kde.org/show_bug.cgi?id=476186
--- Comment #11 from Adam Fontenot <adam.m.fontenot+...@gmail.com> --- My discussion above was about VP9, I've been investigating quality issues with H.264 today. Rather, the lack thereof, because the results are pretty okay for me. `m_avCodecContext->global_quality` is equivalent to setting the `-q` option on the ffmpeg command line. Unfortunately, as is clear from the documentation [1], libx264 ignores the global quality setting *entirely*. So on most ffmpeg versions it's equivalent to the default of CRF 23, which is pretty tolerable quality for screen recordings. As evidence of this, when recording the screen with libx264, Spectacle prints the following to the terminal: [libx264 @ 0x77274430b640] -qscale is ignored, -crf is recommended. As a result the file I get is encoded with `rc=crf`, since that's the default. I'm not sure how Hector got `rc=abr` in their files, my understanding is that this is only applicable to two pass encodes, not for streaming encoding as is used here. At any rate, what's clear is that the current H.264 code needs to be replaced. At present the quality settings are a complete noop. See also: https://trac.ffmpeg.org/ticket/3238 [1] https://ffmpeg.org/ffmpeg-codecs.html#Options-35 -- You are receiving this mail because: You are watching all bug changes.