I was wondering if anyone had the time to help explain to me what some of the options under the ""override.js"" file do?
I've been trying to create the best profiles I can with the user defined options and adjusting them but I barely understand what any of the following do:

//analyse.main.levels            = 0;
//analyse.main.search.type        = 4;
//analyse.main.search.distance        = -4;
//analyse.main.search.sort        = true;
//analyse.main.search.satd        = false;
//analyse.main.search.coarse.type    = 4;
//analyse.main.search.coarse.distance    = 0;
//analyse.main.search.coarse.satd    = true;
//analyse.main.search.coarse.trymany    = false;
//analyse.main.search.coarse.width    = 1050;
//analyse.main.search.coarse.bad.sad    = 1000;
//analyse.main.search.coarse.bad.range    = -24;

//analyse.main.penalty.lambda        = 10.0;
//analyse.main.penalty.plevel        = 1.5;
//analyse.main.penalty.lsad        = 8000;
//analyse.main.penalty.pnew        = 50;
//analyse.main.penalty.pglobal        = 50;
//analyse.main.penalty.pzero        = 100;
//analyse.main.penalty.pnbour        = 50;
//analyse.main.penalty.prev        = 0;

//analyse.refine[0].thsad        = 200;
//analyse.refine[0].search.type        = 4;
//analyse.refine[0].search.distance    = 2;
//analyse.refine[0].search.satd        = false;
//analyse.refine[0].penalty.lambda    = 10.0;
//analyse.refine[0].penalty.lsad    = 8000;
//analyse.refine[0].penalty.pnew    = 50;

As a side note, how do I add the refine options as a uder defined option? I've tried on multiple occasions to but they only seem to crash the encoding.... =/

I've been messing around with the user defined options a bunch and I've figured out my personal optimal best settings for different circumstances (eg Profile 01 for slow, panning shots, Profile 02 for action scenes).

I stumbled across the brief tutorial for adding an option to drop every second frame on the SVP website, and that got me wondering, is it possible to choose the profile of interpolation before it processes a scene? Something along the lines of ""check motion vectors, if very good, profile 01, if average, profile 02, if bad, profile 03""?