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.