youtube-clipper

Clip YouTube videos by downloading, analyzing subtitles, and generating semantic chapters.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/bagasadi05/VideoClipper --skill youtube-clipper-bagasadi05
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-clipper
Source: https://github.com/bagasadi05/VideoClipper/tree/main
Command: npx skills add https://github.com/bagasadi05/VideoClipper --skill youtube-clipper-bagasadi05

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt_dlp, pysrt, python-dotenv, fastapi, uvicorn, requests, slowapi, pydantic-settings, and includes scripts (resource) and references (resource) components.

What problem does it solve?

YouTube Clipper eliminates the tedious manual workflow of clipping long YouTube videos by automatically downloading videos, generating fine-grained semantic chapters, clipping requested segments, translating subtitles into bilingual format, burning subtitles when needed, and producing social-ready summaries.

Core Features & Use Cases

  • AI-powered semantic chapter generation to create meaningful sections (2-5 minutes each) based on video content
  • Precise clipping using FFmpeg with frame-accurate timing
  • Subtitles translation to bilingual format and bilingual subtitle burning into videos
  • Auto-generated social media content for platforms like Xiaohongshu, Douyin, and WeChat
  • End-to-end workflow from URL input to packaged outputs including clips and summaries

Quick Start

Clip a YouTube video by URL to automatically generate semantic chapters, clip segments, translate subtitles to bilingual format, burn subtitles, and create summary content.

Frequently Asked Questions about youtube-clipper

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

FAQPage Schema
How do I automatically clip YouTube videos and generate semantic chapters?

The skill automates YouTube video clipping by downloading the video with yt_dlp, analyzing subtitles, generating 2-5 minute semantic chapters, and cutting your chosen segments using FFmpeg with frame-accurate timing.

Can I translate YouTube subtitles to a bilingual format and burn them into the video?

Yes, the skill translates subtitles to a bilingual format and optionally burns them into the clipped video using FFmpeg with libass support, producing ready-to-share video files with visible text overlays.

Do I need FFmpeg and yt_dlp to automate downloading and clipping YouTube videos?

Yes, you need yt_dlp to download YouTube videos and FFmpeg with libass support to execute frame-accurate clipping and burn bilingual subtitles into the final output files.

What is the best way to create social media ready clips from long YouTube videos?

The best way is using an end-to-end workflow that downloads the video, generates semantic chapters, clips segments, translates subtitles, and auto-generates social media summaries for platforms like Xiaohongshu and Douyin.

How does AI semantic chapter generation work for YouTube video subtitles?

AI semantic chapter generation works by analyzing downloaded subtitles to automatically divide the video into meaningful 2-5 minute sections, allowing you to select and clip specific segments without manual timeline scrubbing.

Why does subtitle burning fail when clipping YouTube videos with FFmpeg?

Subtitle burning fails if your FFmpeg installation lacks libass support, which is required for rendering bilingual subtitles into the video. Ensure FFmpeg is properly compiled with libass to successfully burn subtitles.