Ok, replying to the initial thread question, just a few things to get started/things to check out:

* Have you talked to Brandon ("emdash" on IRC) about this?
* Have you seen http://wiki.pitivi.org/wiki/Rendering_Profiles_Implementation ?