Try StripChat's ScarlettMore