from moviepy.editor import *
# Create a simple solid background (red)
bg_clip = ColorClip(size=(720, 480), color=(200, 50, 50)).set_duration(5)
# Add a simple moving rectangle (just for random fun effect)
rect = ColorClip(size=(200, 100), color=(50, 200, 50)).set_duration(5)
rect = rect.set_position(lambda t: (50 + int(t*100), 200)) # moves horizontally
# Combine background + rectangle
final_clip = CompositeVideoClip([bg_clip, rect])
# Export random video
output_path = "/mnt/data/random_demo.mp4"
final_clip.write_videofile(output_path, fps=24)