video-explorer

安装量: 34
排名: #19922

安装

npx skills add https://github.com/cygnusfear/agent-skills --skill video-explorer

Video Explorer Analyze video content through hierarchical frame extraction. Start wide, identify interesting regions, zoom in. Workflow 1. Overview First Extract quick thumbnails to see the video timeline: ./skills/video-explorer/scripts/videx overview < video

This creates small frames (320px) at 10-second intervals in ./videx-out//overview/ . Read all overview frames to understand video structure: ls ./videx-out/ < name

/overview/ Then use the Read tool on the jpg files to see them. ⚠️ Triplet Rule: Never Single-Frame Sample A single snapshot tells you nothing about change . Overview automatically extracts 3 frames per sample point (t-δ, t, t+δ) so you see motion at each checkpoint. Default δ=0.1s (~3 frames at 30fps) — tight enough to show micro-motion against the long interval between samples. Triplet files are suffixed _a , _b , _c . Always compare the triplet together. Configure delta for your needs: --triplet=0.1 (default) — subtle motion, UI transitions --triplet=0.5 — broader change, scene transitions --triplet=1.0 — wide spread, slow-moving content 2. Identify Regions of Interest After viewing overview frames, identify timestamps where: Something interesting is happening More detail is needed Action is occurring that requires temporal resolution 3. Zoom In For a time range (more frames, higher resolution): ./skills/video-explorer/scripts/videx range < video

< start

- < end

Example: videx range talk.mp4 5:30-6:00

For higher temporal resolution (catch fast action): ./skills/video-explorer/scripts/videx range < video

< start

- < end

--fps

10 For a single frame at full detail : ./skills/video-explorer/scripts/videx zoom < video

< time

Example: videx zoom talk.mp4 5:45

  1. Iterate Repeat zoom operations as needed until the question is answered. Commands Reference Command Purpose Output videx overview
返回排行榜