π« The Pain Point
You want to show a UI bug to the developer. A screenshot doesnβt show the movement. A video is too heavy to attach in Jira/Slack. GIF is the perfect middle ground.
π Agentic Solution
GIF Maker: Converts short clips to looping animations.
Key Features:
- Resizing: Shrinks 4K video to small 320px width for fast loading.
- Frame Rate: Lowers fps to 10-15 to keep file size small.
βοΈ Phase 1: Commander (Quick Fix)
For a quick demo.
Prompt:
βConvert
demo.mp4todemo.gif. Resize width to 480px and set fps to 10 to save space.β
Result: Lightweight GIF.
ποΈ Phase 2: Architect (Permanent Tool)
For QA/Support Teams.
Engineering Prompt:
**Role:** Python Media Dev
**Task:** Create a "Video to GIF Converter".
**Requirements:**
1. **GUI:**
* Select Video.
* Input: Start/End time (Optional cut).
* Slider: Quality/Size (FPS 10-30).
* "Convert" button.
2. **Logic:**
* Use `moviepy.write_gif()`.
* Apply optimization (fuzz) to reduce file size.
3. **Deliverables:** `video_to_gif.py`, `run.bat` (Windows), `run.sh` (Mac).
π§ Prompt Decoding
- Optimization: GIFs are inefficient formats (ancient technology). If you donβt resize and lower FPS, a 5-second GIF can be 50MB! Optimization is mandatory.
π οΈ Instructions
- Copy Prompt -> Paste -> Run.
- Select Video -> Convert.