trim-video-clips

Trim video clips with frame accuracy using ffmpeg and JSON specifications.

6|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill trim-video-clips
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: trim-video-clips
Source: https://github.com/gooseworks-ai/gooseworks-ads-skills/tree/main/skills/atoms/editing/trim-video-clips
Command: npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill trim-video-clips

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, and includes scripts (resource) components.

What problem does it solve?

This Skill allows for precise and frame-accurate trimming of video clips, ensuring that each segment is cut at the exact requested time windows.

Core Features & Use Cases

  • Frame-Accurate Trimming: Cut videos into clips at specified time points with perfect accuracy.
  • Re-Encoding: Clips are re-encoded for clean cuts, suitable for editing purposes.
  • Use Case: When you need to build a clip library or assemble an edit from a long video, this Skill can help you create individual clips with exact start and end points.

Quick Start

Trim the video 'source.mp4' into clips at the specified intervals and save them to 'output_dir'.

Frequently Asked Questions about trim-video-clips

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

FAQPage Schema
How do I trim video clips with frame accuracy using ffmpeg?▼

This Skill performs frame-accurate video trimming by using ffmpeg to re-encode source videos at specified time intervals. It processes JSON specifications for clip start and end times to ensure precise cuts, creating clean segments suitable for editing.

Do I need ffmpeg installed to perform frame-accurate video trimming?▼

Yes, you need ffmpeg installed on your system to use this video trimming Skill. It depends on ffmpeg to execute the re-encoding process required for achieving frame-accurate cuts and generating clean video segments.

Can I use JSON to specify start and end times for video trimming?▼

Yes, you can use JSON specifications to define clip start and end times or durations for video trimming. The Skill reads these JSON parameters to locate exact frames and execute precise cuts on the source video.

What is the best way to build a video clip library from a long source file?▼

Building a video clip library from a long source file is best done using frame-accurate trimming with re-encoding. By specifying exact start and end times via JSON, the process generates individual, precisely cut clips ready for editing assembly.

Why does frame-accurate video trimming require re-encoding the clips?▼

Frame-accurate video trimming requires re-encoding to guarantee clean cuts at exact time points. Re-encoding reconstructs the video stream around the specified frames, ensuring the resulting clips are perfectly accurate and suitable for editing.

Related Skills