video-tools

Extract frames, clips, and metadata from video files using FFmpeg.

30|5|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/phuetz/code-buddy --skill video-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-tools
Source: https://github.com/phuetz/code-buddy/tree/main/.codebuddy/skills/bundled/video-tools
Command: npx skills add https://github.com/phuetz/code-buddy --skill video-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates extraction of frames, video segments, and basic metadata from video files using ffmpeg, eliminating manual frame capture and inspection work.

Core Features & Use Cases

  • Frame Extraction: capture single or multiple frames from videos.
  • Clip Creation: generate precise video clips from a source.
  • Format Conversion & Inspection: convert formats and inspect video properties with ffprobe.
  • Use Case: Imagine you need thumbnails and short clips from a large video library for quick previews and archiving.

Quick Start

Run a couple of sample commands to get started: ffmpeg -i video.mp4 -frames:v 1 /tmp/frame.jpg ffprobe -v quiet -show_format -show_streams video.mp4

Frequently Asked Questions about video-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract frames from a video for thumbnail generation?

You can extract frames from a video by running ffmpeg commands to capture single or multiple frames as image files, automating thumbnail generation without manual screen captures. The Skill applies this to large video libraries for quick previews and archiving.

Can I use ffmpeg to generate short clips from a larger video file?

Yes, you can generate precise video clips from a source file using ffmpeg. The Skill automates clip creation by applying ffmpeg segment extraction, allowing you to produce short video clips from your media library efficiently for previews or archival purposes.

Do I need ffmpeg and ffprobe installed to inspect video metadata?

Yes, the implementation requires ffmpeg to be installed on the host system for extraction and conversion, and ffprobe for metadata queries. These command-line tools handle the actual video inspection, frame extraction, and format processing.

What's the best way to inspect video properties for archival workflows?

Inspecting video properties for archival workflows is best handled by running ffprobe commands to query format and stream metadata. The Skill automates this inspection process, extracting detailed video metadata for archival library management and quick previews.

How do I convert video formats using ffmpeg?

You convert video formats by applying ffmpeg conversion commands to your source files. The Skill supports format conversion alongside frame extraction and clip creation, streamlining media processing for various archival and preview use cases without manual intervention.