Communitygithub.com

Fangyuan025/tiktok-video-skill:抖音短视频秒级生成技能

面向 AI 智能体(如 Claude Code、Cursor、Codex 等)的一键式抖音/抖音短视频生成技能——自动完成脚本撰写、免费素材获取、双语 TTS 配音、卡拉 OK 式字幕、背景音乐合成及 FFmpeg 视频组装,无需任何 API 密钥。

tiktok-video-skill:抖音短视频秒级生成技能 是什么?

该技能专为 AI 智能体设计,能够一次性完成从短视频脚本编写到最终视频合成的完整流程。它依托免费的素材库和 TTS 引擎,支持中英文双语配音,并自动生成卡拉 OK 风格的同步字幕,同时自动添加背景音乐。最终通过 FFmpeg 将各元素无损合成,输出可直接发布的短视频。整个过程无需调用外部 API,完全在本地或开发环境中执行,是内容创作者和 AI 应用开发者的高效工具。

兼容平台✓Claude Code✓Codex CLI✓Cursor
npx skills add Fangyuan025/tiktok-video-skill

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

tiktok-video-skill:抖音短视频秒级生成技能 是做什么的?

面向 AI 智能体(如 Claude Code、Cursor、Codex 等)的一键式抖音/抖音短视频生成技能——自动完成脚本撰写、免费素材获取、双语 TTS 配音、卡拉 OK 式字幕、背景音乐合成及 FFmpeg 视频组装,无需任何 API 密钥。

功能特性

  • 脚本生成:根据用户主题或关键字,自动生成符合短视频节奏的脚本。
  • 免费素材采集:从公开的免版权素材库获取高清视频片段或图片。
  • 双语 TTS 配音:支持中文与英文的语音合成,可调节语速、音色。
  • 卡拉 OK 字幕:自动生成与配音同步的逐字或逐句字幕,支持双语显示。
  • 背景音乐:自动选择或用户指定 BGM,支持淡入淡出效果。
  • FFmpeg 合成:将所有元素(视频、音频、字幕)通过 FFmpeg 命令合并为最终视频。
  • 零 API 密钥:完全使用开源工具和免费服务,无需注册或付费。

使用方法

  1. 安装依赖:确保已安装 FFmpeg 和 Python 3.8+。
  2. 克隆仓库:
    git clone https://github.com/Fangyuan025/tiktok-video-skill.git
    cd tiktok-video-skill
    
  3. 运行技能:
    python main.py --topic "你的视频主题"
    
  4. 输出文件:最终视频将保存在 output/ 目录下。

参数说明

参数说明默认值
--topic视频主题(必填)-
--language语言(zh 或 en)zh
--duration目标视频时长(秒)30
--bgm背景音乐路径自动选择

示例

生成一个关于“杭州西湖”的 30 秒短视频:

python main.py --topic "杭州西湖" --language zh --duration 30

技术栈

  • Python:主逻辑
  • FFmpeg:视频合成与编码
  • Edge TTS:免费 TTS 引擎(无需密钥)
  • Pexels / Pixabay:免费素材来源

许可证

本项目采用 MIT 许可证。

相关技能