Training
Video Keyframe Extraction Pipeline
Extract representative keyframes from videos with scene detection. Generate thumbnails, visual summaries, and frame-level embeddings.
video
image
Single Tier
1.7K runs
Run in Builderfrom mixpeek import Mixpeekclient = Mixpeek(api_key="YOUR_API_KEY")namespace = client.namespaces.create(name="keyframes")collection = client.collections.create(namespace_id=namespace.id,name="product-videos",extractors=["scene-detection", "keyframe-extraction", "image-embedding-v2"])# Upload videos - keyframes extracted automaticallyclient.buckets.upload(collection_id=collection.id,url="s3://your-bucket/product-videos/")# Search keyframes visuallyresults = client.retrievers.execute(retriever_id=retriever.id,query="product being unboxed")
Feature Extractors
Scene Detection
Detect and classify scenes in video content
450K runs
Retriever Stages
Related Recipes & Resources
Explore these related resources to deepen your understanding and discover more powerful features
Extractor
Scene Detection
Detect and classify scenes in video content
Learn more
Extractor
Text Grouping
Group video segments based on unique text appearing on screen
Learn more
Extractor
Object Grouping
Segment and group objects across video frames
Learn more
Extractor
Scene Splitting
Detect and segment distinct scenes in video content
Learn more
Extractor
Face Grouping
Detect, track, and group faces across video frames
Learn more
Extractor
Video Transcription
Convert speech to text with timestamps for video content
Learn more