1. A computer implemented method for converting and displaying a video, comprising: segmenting an input video acquired of a scene into shots; comparing the shots to determine similar shots; combining similar shots into corresponding chains; rendering, for each frame of the input video, a composite image according to the chains and a template; and arranging sequentially the composite images in an output video.