home / skills / dkyazzentwatwa / chatgpt-skills / timelapse-creator
This skill creates timelapse videos from image sequences with adjustable FPS, transitions, and quality options to produce polished clips.
npx playbooks add skill dkyazzentwatwa/chatgpt-skills --skill timelapse-creatorReview the files below or copy the command above to add this skill to your agents.
---
name: timelapse-creator
description: Create timelapse videos from image sequences with frame rate control, transitions, and quality optimization.
---
# Timelapse Creator
Create timelapse videos from image sequences.
## Features
- **Image Sequence**: Combine images into video
- **Frame Rate Control**: Custom FPS settings
- **Transitions**: Crossfade between frames
- **Sorting**: Auto-sort by timestamp/filename
- **Quality Control**: Resolution and codec options
- **Text Overlays**: Add timestamps/labels
## CLI Usage
```bash
python timelapse_creator.py --input images/ --output timelapse.mp4 --fps 30
```
## Dependencies
- moviepy>=1.0.3
- pillow>=10.0.0
- numpy>=1.24.0
This skill creates timelapse videos from sequences of images with flexible frame rate, transition, and quality controls. It focuses on producing smooth, high-quality videos while offering options for sorting, overlays, and codec/resolution settings. The tool is implemented in Python and integrates common imaging and video libraries for reliable results.
The skill reads an input folder of images, optionally sorts them by timestamp or filename, then constructs a video timeline at the specified frames-per-second. It can apply crossfade transitions, add text overlays such as timestamps or labels, and export using chosen codecs and resolution settings. Under the hood it leverages image processing and video composition libraries to optimize quality and encoding.
What input formats are supported?
Common image formats such as JPEG, PNG, and TIFF are supported; ensure consistent dimensions for best results.
How do I control playback speed?
Set the frames-per-second (FPS) option when creating the timelapse; lower FPS slows playback, higher FPS speeds it up.
Can I add timestamps automatically?
Yes. The skill can overlay EXIF timestamps or derive labels from filenames and render them as text overlays.