Add text overlays to videos
Burn text, captions, or watermarks directly into video files.
Automatically create preview thumbnails from video files at specific timestamps or intervals.
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.
You add computed columns that extract frames from videos. Thumbnails are generated automatically when you insert new videos.
pip install pixeltable
pxt.create_table()pxt.create_view()insert()add_computed_column()# Extract frame at 1 second as thumbnailvideos.add_computed_column(thumbnail=pxtf.video.extract_frame(videos.video, timestamp=1.0))
One cell of the notebook, copied as it is. Open it in Colab for the rest.
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.
Pull frames from video files at specified intervals for analysis, thumbnails, or training data.