
源码系统概览
文章正文
printfilm 是一套把文案变成可播放视频的 AI 创作平台源码,面向短视频获客与 AI 漫剧两条产品线。它采用模板驱动设计,创作者只需确定主题与剧本,系统会依次完成分镜拆分、画面生成、视频合成,最终通过 FFmpeg 输出成片,口播由 Seedance 出片时直接生成,无需单独配音。
源码简介
printfilm 是一个开源的 AI 漫剧与短视频创作系统,由作者 yi1108 在 GitHub 上持续维护,作者 yi1108 在 GitHub 上持续维护,当前版本为 v0.2.0,采用 MIT 许可证开放分发。
项目在 GitHub 获得 3004 星与 308 个分支,属于活跃的生成式 AI 应用示例。
它把 AI 文案、生图、生视频与视频合成整合到一个模板驱动的流程里,适合作为自建 AI 视频工具的起点,也适合开发者研究多模型调用与任务编排。
项目把文案生成、生图、生视频与视频合成串联成一条模板驱动的流水线,用户端与管理后台前后端分离,运营方可以独立维护风格模板与模型配置。
适用场景
- 面向带货团队的 AI 短视频批量获客工具
- 面向内容创作者的 AI 漫剧一键成片平台
- 作为 TokenFree New API 等模型的图形化调用前端
- 作为 FastAPI 加 React 的 AI 多任务生产系统参考
技术栈与运行环境
压缩包大小: 45.3M
解压后大小: 50.2M
前端语言: React 19 + TypeScript + Vite(非编译)
后端语言: Python 3.12 + FastAPI
接口语言: FastAPI REST /api
数据库: PostgreSQL 16 + Redis 7
AI 模型: TokenFree New API(文生图/文生视频/TTS)
视频合成: FFmpeg
功能亮点
- 模板驱动创作,主题到成片全自动编排
- AI 短视频与 AI 漫剧两条产品线共用一套生成能力
- 进程内任务平台,无需单独搭建 Celery
- 内置 20 余种风格模板,模型可在后台随时切换
- Seedance 自带口播,成片免配音
- 开放 /api/v1 接口,支持接入第三方系统
printfilm 与云端 SaaS 对比
printfilm 和云端 AI 视频 SaaS 的最大区别在交付形态,前者可自托管私有部署,后者按订阅计费,模型与数据都在厂商侧。
| 方案 | 交付形态 | 模型接入 | 版权 |
|---|---|---|---|
| printfilm | 自托管源码 | TokenFree New API | MIT 开源 |
| 云端 AI 视频 SaaS | 订阅服务 | 厂商内置 | 闭源付费 |
| 本地脚本工具 | 桌面脚本 | 各自配置 | 视项目而定 |
技术架构与部署指南
安装与部署提示
开源版提供 Docker 全栈与源码两种启动方式。
复制 deploy/.env.prod.example 为 deploy/.env.prod 并修改数据库密码,再执行 docker compose 拉起 PostgreSQL 与 Redis。
后端填写 TokenFree API Key 后即可拉取模型,前端与管理端分别通过 nginx 反代 /api 与 /static。
截图与演示说明




工作台首页展示平台整体入口;分镜工作台呈现短视频从文案、分镜到成片的完整生成链路;漫剧项目列表与分集工作台展示 AI 剧集项目筛选、剧本解析、分镜编辑与资产库统筹管理能力,界面完整适合作为功能演示。
常见问题
问. printfilm 能离线使用吗 生成模型默认走 TokenFree New API,需要网络与 API Key;视频合成依赖 FFmpeg。
问. 需要 GPU 吗 不需要。图像与视频生成都通过远程模型 API 完成,本地只跑 FastAPI 与任务编排。
问. 支持哪些模型 后台模型页可切换文字、生图、生视频与配音模型,默认接入 Seedream、Seedance、qwen-tts。
问. 与云端部署平台比有什么不同 本源码可自托管私有部署,数据与素材完全在自有服务器,适合对数据敏感或要二次开发的团队,和云端一键 SaaS 的交付形态不同。
安全风险提示
本项目为开源 MIT 授权,无后门与加密混淆,但存在几点需自行把握。
默认密钥为占位符,部署前必须更换 SECRET_KEY 与数据库密码。
模型走第三方 TokenFree 网关,API Key 需要自行申请。
内置易支付计费网关默认关闭,接入前请自行评估支付合规与资金安全。
下载说明
本仓库提供完整源码包,含后端、前端、管理后台与部署配置,约 45.3M。
源码默认存在草稿与隐藏下载区,正式发布后可见下载链接。
GitHub项目开源地址 https://github.com/yi1108/printfilm
更新日志
当前版本 v0.2.0,最后更新 2026 年,作者 yi1108 持续迭代,主要完善漫剧分集、分镜资产与模型切换能力。