video-clip-skill

Clip local videos from URLs or files with optional bilingual subtitles.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/qianleigood/crawclaw --skill video-clip-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: video-clip-skill
Source: https://github.com/qianleigood/crawclaw/tree/main/skills-optional/video-clip-skill
Command: npx skills add https://github.com/qianleigood/crawclaw --skill video-clip-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Clip local videos and manage subtitles without online editors, enabling controlled, high-quality clips directly from sources or downloads.

Core Features & Use Cases

  • Local clipping from URLs or downloaded media with deterministic timing.
  • Subtitle handling, including optional bilingual display and burn-in when requested.
  • Output clips suitable for sharing or archiving, with support for explicit time ranges or highlight-based selections.

Quick Start

Provide a video URL or local file path, specify the desired start and end times (or request 3–5 highlights), and let the skill output a clipped video with optional subtitles.

Frequently Asked Questions about video-clip-skill

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

FAQPage Schema
How do I clip local videos with subtitles without using an online editor?▼

You can clip local videos with subtitles by providing a video URL or local file path to the skill, specifying start and end times, and letting it process the media locally to output a clipped video with optional burned-in subtitles.

Can I extract bilingual subtitles and burn them into a video clip?▼

Yes, bilingual subtitle display and burn-in are supported during video clipping. The skill uses the bundled ass-karaoke.py subtitle helper to render karaoke-style subtitles directly into your output video file.

How do I clip videos from a URL using yt-dlp and ffmpeg?▼

To clip videos from a URL, provide the video link and desired time ranges to the skill, which requires yt-dlp and ffmpeg for media processing alongside Python 3.6+ to download and trim the media locally.

What is the best way to clip video highlights for social media sharing?▼

The best way to clip video highlights for sharing is to request 3 to 5 highlights or specify explicit time ranges, allowing the local clipping process to extract suitable segments with deterministic timing.

Do I need Python to run local video clipping with ass-karaoke subtitles?▼

Yes, Python 3.6 or higher is required to run the local video clipping process, specifically because the bundled ass-karaoke.py subtitle helper depends on it to render karaoke-style subtitles.

Does local video clipping support both explicit time ranges and highlight-based selections?▼

Local video clipping supports both explicit time ranges and highlight-based selections, enabling you to extract precise segments from URLs or downloaded files for content preparation, archival clipping, and media review.