Add README for tiktok-video-review skill
This commit is contained in:
50
README.md
Normal file
50
README.md
Normal file
@@ -0,0 +1,50 @@
|
||||
# tiktok-video-review
|
||||
|
||||
Quick utility skill to review TikTok videos by sampling evenly distributed frames across the full video timeline.
|
||||
|
||||
## What it does
|
||||
|
||||
- Downloads a TikTok video with `yt-dlp`
|
||||
- Measures duration with `ffprobe`
|
||||
- Extracts evenly spaced frames with `ffmpeg`
|
||||
- Lets you quickly inspect the visual flow without full playback
|
||||
|
||||
Default sampling count is `14` frames.
|
||||
|
||||
## Files
|
||||
|
||||
- `SKILL.md` - skill instructions for OpenClaw/Codex
|
||||
- `scripts/extract-frames.sh` - frame extraction helper script
|
||||
- `_meta.json` - skill metadata
|
||||
|
||||
## Requirements
|
||||
|
||||
- `yt-dlp`
|
||||
- `ffprobe` (from FFmpeg)
|
||||
- `ffmpeg`
|
||||
- `python3`
|
||||
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
# 1) Download a TikTok video
|
||||
yt-dlp -o /tmp/tiktok_review.mp4 "<tiktok-url>"
|
||||
|
||||
# 2) Extract 14 evenly distributed frames
|
||||
./scripts/extract-frames.sh \
|
||||
--input /tmp/tiktok_review.mp4 \
|
||||
--outdir /tmp/tiktok_review_frames \
|
||||
--count 14
|
||||
```
|
||||
|
||||
The script outputs files like:
|
||||
|
||||
- `/tmp/tiktok_review_frames/frame_01.jpg`
|
||||
- ...
|
||||
- `/tmp/tiktok_review_frames/frame_14.jpg`
|
||||
|
||||
## Notes
|
||||
|
||||
- Sampling is centered and uniform across the entire duration.
|
||||
- For very short videos, near-duplicate frames are expected.
|
||||
- Any summary from this workflow is based on sampled frames, not every frame of the video.
|
||||
Reference in New Issue
Block a user