跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

利用 AI 大模型一键生成高清短视频的开源项目介绍

一款基于 Python 和 FastAPI 框架开发的开源项目,支持通过主题或关键词自动生成视频文案、素材、字幕及背景音乐,合成高清短视频。项目采用 MVC 架构,提供 API 和 Web 界面,支持多种视频尺寸、批量生成及多模型接入(如 OpenAI、通义千问等)。部署推荐使用 Docker 方式,操作简便。该工具适合需要快速生产短视频内容的场景。

魔尊发布于 2025/2/6更新于 2026/6/1525 浏览
利用 AI 大模型一键生成高清短视频的开源项目介绍

项目简介

本项目是一个基于 Python 和 FastAPI 框架开发的开源工具,旨在通过简单的主题或关键词自动生成高清短视频。它支持全自动化的视频文案创作、素材搜索、字幕合成及背景音乐添加,最终输出符合主流社交媒体格式的视频文件。

功能特性

项目采用完整的 MVC 架构,代码结构清晰,易于维护,同时提供 API 接口和 Web 管理界面。

  • 智能文案生成:支持根据主题自动调用 AI 大模型生成视频文案,也允许用户自定义输入。
  • 多尺寸支持:兼容竖屏(9:16, 1080x1920)和横屏(16:9, 1920x1080)等多种高清视频比例。
  • 批量处理:支持一次生成多个视频版本,便于对比选择最佳效果。
  • 灵活配置:可设置视频片段时长以调节素材切换频率。
  • 多语言与语音:支持中文和英文文案,内置多种语音合成引擎。
  • 字幕美化:支持调整字体、位置、颜色、大小及描边设置。
  • 音频管理:支持随机或指定背景音乐文件,并可独立调节音量。
  • 无版权素材:视频素材来源高清且声明无版权风险。
  • 多模型接入:支持 OpenAI、Moonshot、Azure、GPT4Free、One-API、通义千问、Google Gemini、Ollama 等多种大模型后端。

项目主页截图

部署指南

Docker 部署

推荐使用 Docker Compose 进行快速部署,无需手动配置复杂的 Python 环境。

在项目目录下执行以下命令:

docker-compose up

常见问题处理

  1. 镜像源连接失败 如果遇到 Unable to connect to deb.debian.org 错误,可通过修改 Dockerfile 中的镜像源解决:

    RUN echo "deb http://deb.debian.org/debian buster main" > /etc/apt/sources.list
    RUN sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
    
  2. 中文主题生成报错 在使用中文主题时可能遇到 AttributeError: 'NoneType' object has no attribute 'get' 错误,通常与网络环境有关。若需测试中文功能,请确保网络连接正常或使用代理。

Docker 部署界面

使用流程

当前最新版本为 v1.1.0,Web 界面主要分为四个模块:文案设置、视频参数、音频配置和字幕样式。

  1. 输入主题:必填项,系统将根据此内容自动检索素材并生成文案。
  2. 配置参数:选择视频尺寸、时长、背景音等可选参数。
  3. 生成预览:点击生成后,后端日志会显示素材搜索、下载、剪辑及合成的全过程。
  4. 下载成品:合成完成后,可在页面直接下载生成的 MP4 文件。

操作界面演示

技术架构分析

该项目展示了如何利用现代 Web 框架与大模型结合实现自动化内容生产。

  • 后端核心:FastAPI 提供了高性能的异步处理能力,适合处理 AI 推理和媒体转码任务。
  • MVC 模式:分离了业务逻辑、数据访问和视图层,便于后续扩展新的模型或素材源。
  • 资源调度:程序内部实现了素材的自动下载与缓存机制,减少了重复请求。

未来计划中已包含支持用户上传私有素材的功能,这将进一步增强项目的灵活性。

目录

  1. 项目简介
  2. 功能特性
  3. 部署指南
  4. Docker 部署
  5. 常见问题处理
  6. 使用流程
  7. 技术架构分析
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Arduino BLDC 自主巡逻机器人(避障 + 路径规划)
  • Python Scrapy 爬虫核心配置与管道实战
  • 常见 AI 降重工具功能对比与选择指南
  • 9 种降低论文 AIGC 检测率的工具推荐
  • Git 国内镜像源下载与安装指南
  • Spring Boot 4.0 与 Spring Cloud Alibaba 2025 整合指南
  • 9 款降低论文 AIGC 检测率的工具推荐
  • Verilator DPI-C 实战:Verilog 与 C/C++ 混合仿真
  • Whisper 语音识别库编译与 CUDA 加速配置指南
  • 2026 AI 大模型排行榜:Google 综合领先,Anthropic 编程突出,OpenAI 文生图夺冠
  • Ventoy 终极教程:U 盘启动 Windows/Linux 多系统安装指南
  • 企业微信外部群机器人主动推送消息实现指南
  • WorkBuddy 安装使用指南:腾讯 AI 原生桌面智能体工作台
  • AI 提示词工程实战:从模糊指令到精准输出的进阶指南
  • DeepSeek-R1 使用技巧:如何平衡深度思考与回复质量
  • C++ 多项式曲线拟合实战:从理论到工程落地
  • 5 个实用的 AI 提示词平台推荐
  • 5 个实用的 AI 提示词工具网站推荐
  • 双指针算法详解与经典题目实战
  • 2026 传媒行业趋势:Agent 成入口,AIGC 重塑供给

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online