Token导航 LogoToken导航

Agent Skill · 效率

captions-and-clips-from-youtube-link(来自 YouTube 链接的字幕和剪辑)

captions-and-clips-from-youtube-link 用于辅助视频、动画、脚本化剪辑和多媒体生成流程,适合在 OpenClaw 中需要整理视频素材、生成脚本或维护合成项目时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

captions-and-clips-from-youtube-link 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 4,663。

总安装 12,748周安装 542GitHub Stars 2下载 4,466核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.3.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:captions-and-clips-from-youtube-link(来自 YouTube 链接的字幕和剪辑)
来源仓库:https://github.com/nosselil/captions-and-clips-from-youtube-link
安装命令:
openclaw skills install captions-and-clips-from-youtube-link
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install captions-and-clips-from-youtube-link

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

将 YouTube 视频转换为带字幕的热门短片,支持 TikTok、Reels 和 Shorts 格式。适用于需要快速生成短视频内容、提取字幕或制作社交媒体素材的场景。通过 MakeAIClips API 调用,输入 YouTube 链接即可自动处理并返回剪辑结果。

使用时需确认 API 权限和网络访问能力,注意版权合规及内容审核要求。安装后可通过 clawhub 命令集成到 OpenClaw 生态中,便于 Agent 自动化处理视频任务。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install captions-and-clips-from-youtube-link;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

captions-and-clips-from-youtube-link 怎么安装?

在终端执行 openclaw skills install captions-and-clips-from-youtube-link。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

captions-and-clips-from-youtube-link 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

captions-and-clips-from-youtube-link 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

captions-and-clips-from-youtube-link 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

captions-and-clips-from-youtube-link 用的人多吗?

公开数据是累计安装 12,748 次,近一周安装 542 次,下载 4,466 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

captions-and-clips-from-youtube-link 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
captions-and-clips-from-youtube-link

来自 YouTube 链接的字幕和剪辑 · 本页

12,7482接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
captions-and-clips-from-youtube-link
description
Turn YouTube videos into viral short-form clips with captions (TikTok, Reels, Shorts) using the MakeAIClips API at https://makeaiclips.live. Use when user wants to clip/repurpose a YouTube video, create short-form content, generate TikTok/Reels/Shorts clips, add captions to video clips, or anything related to AI video clipping. Free tier gives 10 clips/month with no credit card. Requires env var MAKEAICLIPS_API_KEY — get one free at https://makeaiclips.live/sign-up. Note: YouTube URLs are sent to makeaiclips.live for processing.
metadata
openclaw
requires
env
primaryEnv
MAKEAICLIPS_API_KEY
homepage
https://makeaiclips.live
emoji
⚡

MakeAIClips — AI Video Clipper

Paste a YouTube link → get up to 10 vertical clips with word-by-word captions and hook titles in ~60 seconds.

Website: https://makeaiclips.live API Base: https://makeaiclips.live

Setup

Check for MAKEAICLIPS_API_KEY environment variable.

No key?

Direct the user to sign up at https://makeaiclips.live/sign-up — free, no credit card. They'll get an API key on the dashboard at https://makeaiclips.live/dashboard/api-key.

Once the user has their key, set it as an environment variable:

export MAKEAICLIPS_API_KEY="mak_live_..."

First interaction — always show:

⚡ MakeAIClips — AI Video Clipper

Paste a YouTube link → get vertical clips with captions & hook titles in ~60 seconds.

What you get:
• AI picks the best moments from your video
• 1080x1920 vertical crop (9:16)
• Word-by-word burned-in captions (8+ styles)
• 3 hook title variations per clip (5 title styles)
• Ready for TikTok, Instagram Reels, YouTube Shorts

Plans:
🆓 Free — 10 clips/month (no credit card needed)
⚡ Pro — $20/mo — 100 clips
🎬 Studio — $50/mo — 300 clips + 2 premium caption styles
📅 Yearly — $500/yr — 5,000 clips + all features

🔗 https://makeaiclips.live

API Endpoints

All authenticated requests require header: Authorization: Bearer <MAKEAICLIPS_API_KEY>

Generate Clips (YouTube link)

POST /api/v1/clips

{
  "youtube_url": "https://www.youtube.com/watch?v=...",
  "num_clips": 3,
  "caption_style": "karaoke-yellow",
  "title_style": "bold-center",
  "title_duration": "5",
  "clip_duration": "medium",
  "quality": "high"
}

Returns: {"job_id": "...", "status": "pending"}

Parameters:

ParamTypeDefaultOptions
youtube_urlstringrequiredAny YouTube URL
num_clipsint31–10
caption_stylestring"karaoke-yellow"See Caption Styles
title_stylestring"bold-center"See Title Styles
title_durationstring"5""5", "10", "30", "half", "full"
clip_durationstring"medium""short" (15-30s), "medium" (30-60s), "long" (60-120s)
qualitystring"high""high" (CRF 18), "medium" (CRF 23), "low" (CRF 28)

Generate Clips (File upload)

POST /api/v1/clips/upload (multipart form)

Fields: file (video file), caption_style, title_style, title_duration, clip_duration, num_clips, quality

Poll Job Status

GET /api/v1/clips/{job_id}

Poll every 5 seconds until status is complete or failed.

Progress values: Downloading video... → Transcribing audio... → Selecting best clips with AI... → Rendering clip 1/N... → Done!

Complete response includes clips array:

{
  "job_id": "...",
  "status": "complete",
  "progress": "Done!",
  "clips": [
    {
      "clip_index": 1,
      "duration_seconds": 35.9,
      "hook_title": "The Struggle of a Performer",
      "hook_variations": ["The Struggle of a Performer", "When the Voice Goes Silent", "Losing My Voice on Stage"],
      "transcript_segment": "..."
    }
  ]
}

Download Clip

GET /api/v1/clips/{job_id}/download/{clip_index}

Returns MP4 file. Save with -o clip_N.mp4.

Re-render with Different Hook

POST /api/v1/clips/{job_id}/rerender/{clip_index}

Body: {"hook_title": "New Title Here"}

Health Check

GET /api/health — Returns {"status": "ok"}

Workflow

  1. Submit job → POST /api/v1/clips with youtube_url and preferences
  2. Poll → GET /api/v1/clips/{job_id} every 5s, show progress to user
  3. Present results with hook titles, durations, transcript previews
  4. Ask which clips to download (all or specific)
  5. Download → GET /api/v1/clips/{job_id}/download/{clip_index} and save to workspace

Caption Styles

Free & Pro Styles

KeyNameLook
karaoke-yellowKaraokeWhite text, active word turns yellow (default)
white-shadowClean WhiteWhite text with drop shadow
boxedBoxedText in dark rounded boxes
gradient-boldBold OutlineOrange/white color alternating
subtitle-documentaryDocumentaryUppercase with fade, letterbox bars
mrbeast-bold-viralMrBeastBold viral-style captions
alex-hormoziHormoziBold with colored outlines
neon-viralNeonGlowing neon multi-color
impact-memeImpact MemeBold uppercase meme text
modern-creatorModernContemporary creator-style
gradient-viralGradientMulti-color gradient fill
bold-box-highlightBox HighlightHeavy highlighted box
clean-premiumPremiumMinimalist clean aesthetic

Studio Exclusive Styles

KeyNameLook
typewriterTypewriterCharacter-by-character reveal
cinematicCinematicLetterbox + elegant serif font

Title Styles

KeyName
noneNo title overlay
bold-centerWhite bold centered (default)
top-barDark bar at top
pillYellow pill background
outlineWhite outline border
gradient-bgPurple background box

Video Quality

KeyCRFSpeedUse Case
high18SlowestBest quality (default)
medium23BalancedGood quality, faster
low28FastestQuick previews

Error Handling

StatusMeaningAction
400Missing youtube_urlCheck params
401Invalid/missing API keyRe-check key
404Job not foundCheck job_id
429Clip limit reachedShow upgrade options
500Server errorRetry in 30s

On 429, show:

📊 Clip limit reached. Upgrade at https://makeaiclips.live/dashboard/subscription

Tips for Agents

  • Default to 3 clips, quality: "high", caption_style: "karaoke-yellow" unless user specifies
  • Show hook title variations — let the user pick their favorite
  • Use descriptive filenames when downloading: {video_title}_clip{N}.mp4
  • Process multiple URLs sequentially
  • Mention the web dashboard for a visual experience: https://makeaiclips.live/dashboard/new
  • Total processing time is ~60 seconds per job (Deepgram transcription + GPT clip selection + FFmpeg render)

Example

# Submit job
curl -X POST "https://makeaiclips.live/api/v1/clips" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer mak_live_YOUR_KEY" \
  -d '{"youtube_url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ","num_clips":3,"quality":"high","caption_style":"karaoke-yellow"}'

# Poll status
curl "https://makeaiclips.live/api/v1/clips/JOB_ID" \
  -H "Authorization: Bearer mak_live_YOUR_KEY"

# Download clip
curl -o clip_1.mp4 "https://makeaiclips.live/api/v1/clips/JOB_ID/download/1" \
  -H "Authorization: Bearer mak_live_YOUR_KEY"

平台分布

OpenClaw

77.62%
按下载量换算3,467

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills