Back to catalog / Agent workflows
Turn video content into a narrated summary clip
Extract representative video frames, create a description and narration script, then synthesize a voice track.
Goal
Extract representative video frames, create a description and narration script, then synthesize a voice track.
Steps
- Use OpenCV to sample frames and verify coverage of key scenes. [source-openai-create-narrated-video-summary]
- Draft a concise narration, synthesize with TTS, and align audio to timestamps. [source-openai-create-narrated-video-summary]
- Check facts, pacing, and rights; do not imitate a real person’s voice. [source-openai-create-narrated-video-summary]
How to verify
Check that selected frames cover the beginning, middle, and end, narration fits the clip, and the exported audio plays.
Troubleshooting
If a key scene is missing, add representative frames and regenerate the description; for audio drift, inspect sample rate and segment timestamps.
Permissions
Prerequisites
- Python, OpenCV, OpenAI vision and TTS APIs; process licensed video and check voice/likeness rights.
Permissions
- Uploads approved video or sampled frames to vision/audio APIs and calls speech synthesis, which may incur charges; writes output only to the designated local directory.
Limitations
Run the source on isolated test data, then check outputs and dependency versions before adapting it.
Pinned upstream source
- Repository
- openai/openai-cookbook
- File path
- examples/GPT_with_vision_for_video_understanding.ipynb
- Pinned commit
5bd6cb40b6b84b69b2032d810610aa85064102df- Source checked
- 2026-10-14 · Reviewed against the pinned upstream source
Repository metrics
These values describe the upstream repository, not popularity or likes for an individual skill or playbook.
- Stars
- Not collected
- Forks
- Not collected
- Observed at
- Not collected
No metrics snapshot is available yet.
License: MIT
Main topic
Turn ecommerce campaign materials into a reviewable weekly brief