YILS-LIN/short-video-factory
一键生成产品营销与泛内容短视频,AI批量自动剪辑,高颜值跨平台桌面端工具 One click generation of product marketing and general content short videos, AI batch automatic cliping, beautiful cross platform desktop tool
📚 快速摘要
Short Video Factory 是一款开源桌面应用程序,可利用 AI 自动创建营销或通用内容的短视频。输入一个简短的提示词和一些原始素材,应用会自动生成脚本、将脚本转换为语音、剪切拼接视频片段、添加字幕和简单效果,并可同时批量处理多个视频。它可在 Windows、macOS 和 Linux 上本地运行,并使用公开的 AI 服务,如 OpenAI 兼容的文本生成和 Edge-TTS 语音合成。
🔑 核心功能(根据 README 描述)
| 功能 | 作用 | 实现方式(根据 README) |
|---|---|---|
| AI 驱动的工作流 | 自动生成文案、语音和编辑决策。 | 调用 OpenAI 兼容 API 进行文本生成,使用 Edge-TTS 进行语音合成。 |
| 脚本/文案生成 | 根据用户提供的提示词生成短视频脚本。 | 使用上述同样的 OpenAI 兼容端点。 |
| 自动视频编辑 | 根据生成的脚本剪切、混合、合并视频片段。 | 内置视频处理引擎,支持多种格式;本地运行。 |
| 语音合成 | 将生成的脚本转换为自然语音。 | 使用开源 edge-tts 库(在致谢中注明)。 |
| 字幕与效果 | 自动添加字幕,并可应用简单的视觉效果。 | 本地渲染管线的一部分;未来将扩展样式选项。 |
| 批量处理 | 处理提示词/源片段列表,一次性生成多个视频。 | “批量任务”模式,自动重复上述步骤。 |
| 多语言支持 | 支持中文、英语等多种语言。 | 依赖于文本生成 API 和 Edge-TTS 的语言能力。 |
| 跨平台桌面应用 | 在 Windows、macOS 和 Linux 上无需复杂安装即可运行。 | 打包为原生桌面客户端(README 中未提供详细信息)。 |
| 仅本地操作 | 无云端存储;所有数据保留在用户机器上。 | 描述中强调;AI 调用是唯一的外部网络流量。 |
🛠️ 工作原理(高层流程)
- 输入 – 用户提供简短的 提示词 和原始视频片段文件夹(“故事板”)。
- 文案生成 – 应用将提示词发送到 OpenAI 兼容端点,获得简短脚本。
- 语音合成 – 将脚本输入 Edge-TTS,生成音频文件。
- 视频组装 – 引擎选择并裁剪提供的片段,叠加音频,添加字幕,渲染最终 MP4。
- 批量模式 – 对批量列表中的每个条目重复步骤 1-4,自动生成多个视频。
📦 开始使用
- 从 GitHub 的 Releases 页面 下载 最新版本。
- 阅读 官方文档站点上的用户手册:
https://short-video-factory.yils.blog。 - 无需复杂配置;该应用宣传为“开箱即用”。
🚧 路线图(计划中的增强功能)
- 更细粒度的编辑参数控制。
- 除 Edge-TTS 之外的其他语音合成 API。
- 更丰富的字幕样式和视觉效果。
🙌 社区与贡献
- 欢迎提交拉取请求和问题报告。
- 贡献者通过
contrib.rocks徽章展示。 - 资助选项包括捐赠二维码和公开的捐赠者列表。
⚖️ 许可证
- 根据仓库的 LICENSE(见徽章)分发,与大多数开源项目相同。
以上所有信息均直接取自仓库的 README,未添加任何外部假设。
相关
- 项目
- 项目
- 项目
- 项目
- 项目