Generate thumbnails from videos
Automatically create preview thumbnails from video files at specific timestamps or intervals.
Automatically find scene cuts, transitions, and fades in video files.
Video · Notebook · Updated
Colab runs it in your browser. If it calls a model provider, it asks for that provider's API key in a cell.
Three built-in detection methods handle different transition types using PySceneDetect.
pip install pixeltable scenedetect opencv-python
pxt.create_table()insert()add_computed_column()# Detect scenes using content-based detection (best for hard cuts)videos.add_computed_column(scenes_content=videos.video.scene_detect_content(threshold=27.0, # Lower = more sensitivemin_scene_len=15, # Minimum frames between cuts))# View detected scenesvideos.select(videos.title, videos.scenes_content).collect()
One cell of the notebook, copied as it is. Open it in Colab for the rest.
Automatically create preview thumbnails from video files at specific timestamps or intervals.
Burn text, captions, or watermarks directly into video files.
Create videos from text prompts or animate images using Google's Veo model.
Turn a collection of images into an animated video with Ken Burns effects, text overlays, logos, and background music — using a fully declarative Pixeltable pipeline.