Raspivid currently support that, but raspiyuv does just that (although from the stills output which changes the processing path a bit). A bit of mixing and matching needed.
Software Engineer at Raspberry Pi Trading. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.