video-clipper

Extract, split, and trim video segments using moviepy and ffmpeg-python.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill video-clipper-dkyazzentwatwa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-clipper
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/video-clipper
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill video-clipper-dkyazzentwatwa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires moviepy>=1.0.3, ffmpeg-python>=0.2.0, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of cutting, trimming, and splitting video files, saving time and effort compared to manual video editing.

Core Features & Use Cases

  • Timestamp Clipping: Extract specific segments of a video using start and end timestamps.
  • Multi-Segment Extraction: Define multiple start/end times to extract several clips from a single video.
  • Split by Duration: Automatically divide a video into smaller chunks of a specified duration.
  • Trim Start/End: Remove unwanted portions from the beginning or end of a video.
  • Use Case: You need to extract a 30-second highlight clip from a 10-minute webinar recording, or split a long lecture video into 15-minute segments for easier viewing.

Quick Start

Use the video-clipper skill to cut a segment from 'my_video.mp4' starting at 1 minute and ending at 2 minutes and 30 seconds, saving it as 'output_clip.mp4'.

Frequently Asked Questions about video-clipper

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

FAQPage Schema
How do I extract a specific segment from a video using start and end timestamps?

You can extract a specific video segment by defining start and end timestamps to isolate the desired portion. This automated clipping process saves the extracted segment as a new video file without manual editing.

Can I split a long video into smaller chunks based on a specific duration?

You can split a long video into smaller chunks by specifying a target duration. This automated segmentation divides continuous video files into evenly timed clips for easier viewing and management.

How do I trim unwanted portions from the beginning or end of an mp4 file?

You can trim unwanted portions from the beginning or end of an mp4 file by specifying the exact timestamps to cut. This removes unnecessary footage and exports the remaining video content as a clean file.

Does this video clipping approach work with moviepy and ffmpeg-python?

Yes, this video clipping approach works with moviepy and ffmpeg-python. It utilizes these robust libraries as dependencies to perform precise video manipulation, extraction, and splitting operations efficiently.

Can I extract multiple clips from a single video file at the same time?

You can extract multiple clips from a single video file at the same time. By defining multiple start and end times, the process performs multi-segment extraction to output several distinct clips from one source video.