首页 技术杂谈 开源 AI 视频平台
文章内容

开源 AI 视频平台

2026年08月18日 13:57 技术杂谈 18 阅读

项目简介

开源 AI 视频平台,集成三大工具:剪辑生成器(Clip Generator)AI 短视频(UGC 视频 + AI 演员)YouTube 工作室(YouTube Studio)

1. 剪辑生成器(Clip Generator)

将你的长视频——播客、网络研讨会、直播、Vlog、访谈——自动转换为适合 TikTok、Instagram Reels 和 YouTube Shorts 的 9:16 病毒式短视频。

Clip Results

2. AI 短视频(UGC 视频创建工具)

任何产品或业务生成带 AI 演员的营销视频。无需相机、无需工作室、无需网红预算。只需描述你的产品或粘贴 URL。

AI Shorts Setup

  • 两种成本模式:低成本(约 $0.65/视频)和高级(约 $2/视频)
  • 适用于任何业务:SaaS、餐厅、电商、教练、本地商家
  • AI 生成演员,支持唇形同步、配音、B-roll 和 TikTok 风格字幕
  • 可从共享头像库选择,或上传自己的照片
  • 直接发布到 TikTok、Instagram 和 YouTube

3. YouTube 工作室(YouTube Studio)

完整的免费 AI YouTube 工具包:缩略图、标题、描述,以及一键发布。

YouTube Studio

  • 带人脸叠加的 AI 缩略图生成器
  • 10 个病毒式标题建议 + 交互式优化聊天
  • 自动生成带章节时间戳的描述
  • 一键发布到 YouTube

UGC 视频画廊

所有生成的视频和头像都会保存到公共画廊,并为每个视频提供 SEO 页面。

  • 支持悬停播放的公共画廊页面(/gallery)
  • 带 og:video 元标签的独立 SEO 视频页面(/video/{id})
  • 面向搜索引擎的 JSON-LD 结构化数据
  • 带头像提示历史的画廊

自托管真正永久免费。你只需提供机器、自己的 API 密钥,并花时间维护运行。托管计划的存在是为了覆盖硬件和密钥成本,而不是解锁功能。

核心功能

剪辑生成器

  • 病毒时刻检测:Google Gemini 3.0 Flash 分析转录文本和场景边界,检测 3–15 个高潜力片段
  • 智能 9:16 裁剪:双模式 AI 重新构图——TRACK 模式(MediaPipe + YOLOv8 人脸追踪)和 GENERAL 模式(模糊背景)
  • 自动字幕:faster-whisper 生成单词级时间戳,并烧录到剪辑中
  • AI 语音配音:ElevenLabs 集成,支持 30+ 语言和声音克隆
  • 钩子文字叠加:AI 生成吸引注意力的文字覆盖层
  • AI 视频特效:Gemini 生成的 FFmpeg 滤镜,实现专业效果

AI 短视频流水线

  1. 分析:抓取网站 URL + 网络研究,或根据手动描述生成
  2. 脚本:AI 撰写病毒式脚本(钩子 - 问题 - 解决方案 - 行动号召格式)
  3. 演员:使用 Flux 2 Pro 生成 AI 演员,或从共享画廊选择
  4. 语音:ElevenLabs TTS 配音(英语/西班牙语,男声/女声)
  5. 视频:说话头像生成(Hailuo 2.3 Fast img2video + VEED 唇形同步)
  6. B-roll:AI 生成画面 + Ken Burns 效果
  7. 合成:FFmpeg 最终组装,加入字幕和钩子叠加
  8. 发布:通过 Upload-Post 直接发布到 TikTok、Instagram Reels、YouTube Shorts

YouTube 工作室

  • AI 驱动的标题生成,提供 10 个病毒式选项
  • 交互式标题优化聊天
  • 自定义人脸 + 背景的 AI 缩略图生成
  • 基于 Whisper 转录的自动描述 + 章节时间戳
  • 通过 Upload-Post 直接发布到 YouTube

社交媒体自动发布

  • 一键同时发布到 TikTok、Instagram Reels 和 YouTube Shorts
  • 定时上传:可设置任意日期和时间——规划内容日历,让 OpenShorts 自动发布
  • 多平台分发:从一个界面同时发布到所有社交网络
  • Upload-Post 集成,支持异步上传

基础设施

  • S3 云备份(私有桶用于剪辑,公共桶用于画廊/头像)
  • FastAPI 提供带 JSON-LD 结构化数据的 SEO 画廊页面
  • 所有用户共享的头像画廊
  • 可配置并发的异步任务队列

适合谁使用?

  • 内容创作者 — 自动将长视频转为短视频,并一次性发布到所有平台
  • 营销机构 — 大规模为客户生成 UGC 视频,无需演员或工作室
  • SaaS 创始人 — 仅需一个 URL 即可创建产品演示和营销短视频
  • 电商品牌 — 用 AI 演员制作产品视频,适用于 TikTok Shop、Instagram、YouTube
  • 本地商家 — 餐厅、健身房、房地产、教练等——低成本视频营销
  • 开发者 — 自托管、自定义流水线、通过 API 集成

OpenShorts 与竞品对比

功能OpenShortsOpus ClipCapCutVizardKlapDescript
价格自托管免费
托管从 $12/月起
$15-29/月$8/月$15-20/月$23-63/月$24-65/月
自托管
开源
水印自托管永不出现
托管仅免费计划有
免费层部分有免费层免费层免费层
上传限制自托管无限制
托管按计划限制
10-30GB积分制60分钟-10小时10-100 视频/月60分钟-40小时
AI 剪辑检测
智能 9:16 重新构图
自动字幕
语音配音(30+ 语言)仅专业版仅专业版仅商业版
AI UGC 演员
AI 视频特效
钩子文字叠加
YouTube 工作室(标题、缩略图)
社交媒体自动发布仅专业版仅 TikTok仅付费仅付费
定时上传仅专业版仅付费仅付费
数据隐私你的服务器他们的云他们的云他们的云他们的云他们的云

快速开始

1. 克隆仓库

git clone https://github.com/your-username/OpenShorts.git
cd OpenShorts

2. 配置(可选)

cp .env.example .env
# 编辑 .env,填入你的 AWS 密钥以启用 S3 备份

3. 启动

docker compose up --build

4. 打开仪表盘

访问 http://localhost:5175

  1. 进入 Settings,输入你的 API 密钥(Gemini、fal.ai[1]、ElevenLabs、Upload-Post)
  2. Clip Generator:上传长视频,生成病毒式短视频
  3. AI Shorts:描述产品或粘贴 URL,生成 UGC 营销视频
  4. YouTube Studio:生成 YouTube 缩略图、标题和描述
  5. UGC Gallery:浏览所有生成的视频和头像

项目地址

https://github.com/mutonby/openshorts