跳转到主要内容

Moviepy

技能 已验证 活跃

使用 moviepy 2.x 进行 Python 视频合成 — 在 AI 生成的视频(LTX-2, SadTalker)上叠加确定性文本,合成片段,单文件 build.py 视频项目。适用于在 LTX-2 或 SadTalker 输出上添加标签/标题/下三分之一,使用纯 Python 而非 Remotion 构建短广告式视频,或进行程序化视频合成。触发条件包括:视频文本叠加,标注 LTX-2 片段,字幕 SadTalker 输出,下三分之一,build.py 视频,moviepy,Python 视频合成,30 秒以下的广告片段。

目的

使用户能够可靠地将确定性文本叠加、字幕和标签添加到 AI 生成的视频内容中,确保准确性和可读性,并促进 Python 中的程序化视频合成。

功能

  • 在 AI 生成的视频(LTX-2, SadTalker)上叠加确定性文本
  • 以编程方式合成视频片段
  • 构建单文件 Python 视频项目
  • 使用 PIL 进行文本渲染的解决方法,以避免 moviepy 的错误
  • 实现音频锚定的时间线以实现精确计时

使用场景

  • 将标签、字幕或下三分之一添加到 LTX-2 或 SadTalker 视频输出
  • 使用纯 Python 构建短广告风格的视频片段
  • 将数据驱动的视觉效果(例如 matplotlib 动画)与可信赖的文本进行合成
  • 确保新闻、纪录片或教程视频中的文本准确无误

非目标

  • 提供具有 GUI 的全功能视频编辑套件
  • 处理 Remotion 中典型的复杂、多品牌设计系统复用
  • 自行生成 AI 视频内容(依赖 LTX-2、SadTalker 的输出)
  • 批量 SRT 驱动的字幕(首选 ffmpeg 进行此操作)

Documentation

  • info:Configuration & parameter reference虽然依赖项列在 requirements.txt 中,但除了提供的示例之外,关于 moviepy 特定参数或配置的显式文档并未详述。

Code Execution

  • info:Validation虽然代码使用了 Pillow 和 moviepy,但在提供的片段中并未明显看到像 Zod 或 Pydantic 这样的显式验证模式来处理输入参数。

安装

npx skills add digitalsamba/claude-code-video-toolkit

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
97 /100
13 days ago 分析

信任信号

最近提交15 days ago
星标1.1k
许可证MIT
状态
查看源代码

类似扩展

Videoagent Video Studio

100

从文本或图像生成短的 AI 视频——文本到视频、图像到视频和基于参考的生成——无需设置 API 密钥。当用户想要创建视频片段、制作图像动画或根据描述生成视频时使用。

技能
pexoai

Video

100

When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Runway,' 'Kling,' 'Pika,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'video pipeline,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social-content. For paid video ad creative, see ad-creative.

技能
coreyhaines31

Compose Sacred Music

100

Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.

技能
pjt222

Watermark An Image

100

Apply a text watermark to a photo using layer-based image composition for brand protection and copyright.

技能
iterationlayer

Embedding Strategies

100

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

技能
wshobson

Aws Cdk Development

100

AWS Cloud Development Kit (CDK) 专家,用于使用 TypeScript/Python 构建云基础设施。在创建 CDK 堆栈、定义 CDK 构造、实现基础设施即代码,或当用户提及 CDK、CloudFormation、IaC、cdk synth、cdk deploy,或希望以编程方式定义 AWS 基础设施时使用。涵盖 CDK 应用结构、构造模式、堆栈组合和部署工作流。

技能
zxkane