Converting VFR to CFR with HandBrake
I've been doing a lot of testing of this the last couple days. They changed the 'default' behaviors in a couple ways, and it seems "broken" to many for conversions ... they convert, but the media is still VFR when checked in MediaInfo's "Tree" view. Why?
On the video page of Handbrake, where you have the frame-rate drop-down selector and the CFR/VFR buttons, if you use the "suggested" setting for frame-rate of "Same as source" ... what you get is the same as the source ... and if that source is VFR, you get VFR output files, if you have the CFR box checked!
From testing, if I use a VFR source, and the frame-speed shows say 30fps, and I don't set it to something specific myself ... I still get VFR media exported.
So ... you need to both check the CFR box, AND manually set a frame-rate, to be sure of getting CFR media exported.
Also, if you're using the basic setup which defaults to the Encoder Profile set to Main, typically your Mbps tops out at 21.1 Mbps. Setting that to High jumps immediately to around 65Mbps with my Samsung S7 phone's 47.5Mbps 4k files. So I'm working with the other settings to figure out how to get around 48Mpbs out of it.
Neil
