From architecture to evaluation: A comprehensive review of video generation techniques | Synapse