Tiene que aparecer en pantalla en tiempo real o es para ponérselo a algo ya grabado?
Si es para hacerlo en tiempo real, podrías tener un problema si no tienes hardware dedicado para vídeo, para usar por ejemplo Video Toaster de NewTek:
http://www.newtek.com/vt/tutorial_alower3rd.php.
Con premiere en Tiempo real tal vez podrías hacer algo, pero lo veo algo más complicado.
Para hacerlo sobre una grabación es mucho más fácil, con cualquier programa de postproducción como Adobe After Effects o Combustion podrás hacer auténticas virguerías.
Saludos.