源码概述
Captionify是一套完整可直接部署的AI视频字幕生成移动端解决方案,采用Flutter跨平台移动端框架搭配Python Flask后端开发,打通视频上传、AI智能字幕生成、多语言字幕翻译、字幕样式自定义、内嵌字幕视频导出全流程。整套产品包含完整Flutter移动端源码、Python Flask后端源码以及全套搭建部署文档,无需从零开发,开发者和企业可快速搭建专属移动端AI字幕工具。用户可提前下载APK安装包,在安卓真机上完整预览APP全部操作流程与界面效果,降低采购风险。用户一次性付费即可获取无阉割全套源代码,可自主编译发布安卓、iOS安装包,满足私有化部署与商业化上架需求。

- 自媒体/短视频运营团队:短视频批量加字幕、海外短视频多语言字幕翻译,提升视频制作效率,适配抖音、TikTok、YouTube等平台内容产出
- 传媒影视公司:短视频、宣传片、教学视频快速生成精准字幕,降低人工打字幕成本
- 跨境电商企业:产品宣传视频多语言字幕转换,适配海外多国家流量推广
- 教育培训行业:课程教学视频自动生成字幕,方便学员观看学习,支持中英日韩等多国语言字幕
- 软件开发服务商/独立开发者:二次开发定制专属字幕APP,快速交付项目,节约开发周期与人力成本
- 强大AI语音转写能力:搭载faster-whisper模型,支持99种语言音频转字幕,识别准确率高,适配全球绝大多数语种视频
- 海量多语言翻译支持:对接谷歌翻译接口,支持130+种目标语言字幕一键翻译,轻松实现视频内容全球化
- 全套双端源码交付:完整Flutter安卓+iOS移动端源码+Python Flask后端源码,无代码加密,支持自由二次开发
- 购买模式友好:一次性买断授权,无后续年费、无功能阉割,终身使用现有源码版本
- 购买前真机预览:提供APK预览包,可直接安装安卓手机,完整体验APP全流程后再采购
依托faster-whisper人工智能模型,支持本地视频上传、相机现场拍摄视频两种导入方式,后端通过FFmpeg自动分离视频音频,精准完成音频转文字,自动生成标准SRT字幕文件,告别人工手动打字,大幅节省视频剪辑时间。
2. 多语言字幕一键翻译原生集成谷歌翻译接口,一键将原生字幕翻译成130余种语言,覆盖简体中文、繁体中文、英语、日语、韩语、法语、德语、阿拉伯语、印地语等主流语种,完美适配视频出海、多语种内容运营需求。
3. 全方位字幕样式自定义支持可视化编辑字幕样式,可自由调节字体大小、字幕文字颜色、字幕背景底色、透明度、字幕上下左右位置,同时支持字体加粗、斜体设置,内置多款字幕模板预设,一键套用即可快速美化字幕,无需专业设计能力。
4. 带内嵌字幕MP4视频导出通过FFmpeg Kit实现视频硬字幕烧制,编辑完成后可直接导出自带内嵌字幕的完整MP4视频,字幕嵌入视频内部,无需额外挂载字幕文件,任意播放器均可直接显示字幕。
5. 移动端完整配套功能- 新手引导开机欢迎页,降低用户上手门槛
- Firebase账号登录认证,保障用户账号安全
- 个人中心、作品历史记录,本地保存所有字幕制作项目,支持随时二次编辑
- 深色/浅色双主题模式,适配不同使用场景,UI界面简洁流畅
后端基于Flask REST API开发,提供标准化接口供移动端调用,核心能力包含:FFmpeg音频无损提取、AI智能语音转写、多语言字幕翻译、标准SRT字幕文件生成,同时兼容Windows、Linux服务器环境部署。
APP完整运行流程- 视频上传:用户从手机相册选择本地视频,或直接调用相机拍摄全新视频
- AI智能处理:后端自动提取视频音频,通过faster-whisper模型快速生成原始字幕文本
- 字幕个性化编辑:用户按需调整字幕样式、位置、配色,也可一键翻译多国语言字幕
- 视频导出保存:一键烧制内嵌字幕,导出高清完整MP4视频,保存至手机本地
- 双端完整可编译源代码,支持直接打包发布
- 开机引导页、用户登录、个人主页、视频编辑全套页面源码
- 字幕预览、样式编辑、模板预设全套功能代码
- 深浅色主题切换、FFmpeg Kit视频导出完整逻辑
- 完整RESTful接口代码,前后端接口直接联调无需二次开发
- 音频提取、AI转写、字幕翻译、SRT字幕生成核心功能代码
- Windows、Linux双系统详细服务端部署文档
移动端:Flutter、Dart、Firebase身份认证、Cloud Firestore 后端:Python、Flask、faster-whisper、FFmpeg、谷歌翻译API
环境部署软硬件要求 1. Flutter移动端编译环境要求- 开发工具:Android Studio / VS Code,配套对应Flutter、Dart SDK
- 安卓编译:Android SDK API 21及以上版本
- iOS编译:Xcode、CocoaPods开发环境
- 基础配置:自备Firebase项目,用于账号登录与APP基础配置
- Python版本:3.10 / 3.11稳定版本
- 环境依赖:服务器本地安装FFmpeg工具
- 运行服务器:Windows服务器 / Linux服务器 / 本地主机均可
- 其他:预留磁盘空间,用于存放AI模型文件与视频临时处理文件,需提供CodeCanyon购买码用于项目激活
本次售卖内容仅包含全部源代码+官方部署文档,第三方服务费用、服务器成本均不包含在购买费用内,采购方需自行配置,具体说明如下:
- Firebase服务:需采购方自行搭建Firebase项目用于账号认证,Firebase根据调用量有免费额度与付费阶梯,用量超标需自行续费
- 谷歌翻译API:多语言翻译功能依赖谷歌官方翻译接口,接口调用产生的服务费由使用者自行承担
- 服务器托管费用:Python后端需自行部署至VPS、云服务器或本地主机,服务器租金、带宽费用需自理
- 应用商店上架账号:苹果开发者账号、谷歌开发者控制台账号需要采购方自行注册购买,源码不包含商店账号
- 正式上线生产环境时,务必关闭Flask后端debug调试模式,避免漏洞风险
- 统一配置独立环境变量,管理服务器地址、Firebase密钥、接口私密信息,杜绝敏感信息泄露
- 禁止在生产环境暴露报错日志、服务器路径、私密密钥等调试信息
- 建议搭配Nginx/Apache反向代理、WSGI服务器搭建生产级服务架构,保障后端运行稳定
Captionify AI视频字幕生成APP源码是一站式移动端视频字幕解决方案,覆盖从视频导入、AI字幕生成、多语言翻译、字幕美化到视频导出全链路功能,Flutter跨端开发兼顾安卓和iOS双平台,搭配成熟Python后端,稳定性强、二次开发难度低。无论是个人开发者快速接单开发,还是传媒、自媒体、跨境企业搭建内部视频工具,都可以直接套用这套源码,大幅缩短开发周期,降低视频字幕制作与APP开发双重成本。

