Machine Learning Video Synthesis: Complete Guide 2025