Skip to main content
Inspiring
March 24, 2023
Open for Voting

Implement h.264/h.265 CRF "Constant Quality" Export

  • March 24, 2023
  • 0 replies
  • 206 views

Implement a "constant quality" encoding option in the H.264 encoder. 

 

Sometimes you just want to output the best or visually lossless quality files and care less about the specific bitrate. 

 

The "adaptive bitrate match source" preset sort of does this but still selects a somewhat arbitrary bitrate and if you uncheck the source size and scale the frame rate up or down the bitrate remains unchanged. 

 

A primer: https://superuser.com/questions/677576/what-is-crf-used-for-in-ffmpeg

 

Honestly, I just use one ffmpeg preset that has a -crf setting of between 15-18 most of the time in a little applet called "another gui" because of how backwards Premiere's export page has become as of late and it launches 100x faster than media encoder. It makes really nice H.264s with these settings. I think we should keep all the other options for commercial broadcast delivery etc, but for web, just having a decent -crf setup is pretty nice. 

 

https://www.stuudio.ee/anothergui/