The traditional way to composite texts and images over a video clip for presentation encounters such problems as time consuming, instructor skill scarcity, video retrieval difficulty, and video quality loss, especially, in internet high-compressed video materials.