MicrocosmWorks创新与构建数字宇宙
关于我们联系我们
MicrocosmWorks创新与构建数字宇宙

提供重要的IT解决方案。我们热衷于技术、安全,并通过可靠、创新的IT基础设施帮助企业成长。

[email protected]
+91 7011868196
New Delhi, India

AI增长中心

AI中心初创创新企业加速器

解决方案

所有解决方案健康与健身应用AI视频平台AI代理开发

资源

见解行业指南用例蓝图架构模式案例研究

公司

关于我们联系我们我们的工作

服务

数字咨询云基础设施SaaS 开发AI 开发视频技术
ERP 开发Zoho 定制Odoo 开发Salesforce 集成定制 CRM 开发
QuickBooks 集成物联网解决方案区块链开发
网络安全咨询IT 支持 - L3

© 2026 MicrocosmWorks. 保留所有权利。

隐私政策服务条款
返回项目列表
SaaS Development
Live
Web

Adstacker:AI 视频广告生成器

一个由 AI 驱动的 SaaS,可将单个视频上传转换为数百种品牌广告变体——通过一个 Next.js Web App、一个 Admin Dashboard、一个 NestJS API、一个 Remotion 渲染服务和一个 BullMQ 生成工作器协同工作。它驱动自动化组合生成、GPU 加速渲染、多风格字幕、实时 WebSocket 进度以及由 Stripe 提供支持的订阅计费。

查看更多项目
17+
Technologies
11+
Key Features
Web
Platform
Adstacker:AI 视频广告生成器

核心功能

AI 组合引擎,生成所有 Hook x Body x CTA 排列6 种动画类型——淡入、上下滑动、缩放、打字机、弹跳6 种字幕样式——Hormozi, MrBeast, GaryVee, Abdal, TikTok Viral, Clean Corporate所有 4 种宽高比——9:16, 16:9, 1:1, 4:5GPU 加速的 Remotion + FFmpeg 渲染带有并发控制的 BullMQ 异步作业队列

开发亮点

带有 Mongoose 和模块化 CRUD 的完整 NestJS 后端架构带有笛卡尔积生成的组合引擎带有 6 种动画类型的 Remotion 视频合成引擎带有并发控制的 BullMQ 生成管道实时 WebSocket 进度跟踪带有 webhook 驱动信用的 Stripe 订阅生命周期用于管理仪表板的 MongoDB 聚合分析

技术栈

Next.jsReactTypeScriptTailwind CSSshadcn/uiNestJS 11MongooseMongoDBRedisBullMQRemotionFFmpegAWS S3WebSocketStripe

我们的贡献

后端架构

从零开始构建完整的 NestJS 后端——Mongoose 模式、模块化 CRUD API、DTO 验证,以及将前端扁平数组转换为后端嵌入式文档的映射层。

组合引擎

构建了组合计算器引擎,可枚举所有有效的 Hook x Body x CTA x Subtitle 排列,并将每个排列作为一个独立的 BullMQ 作业入队。

视频渲染管道

开发了具有 6 种动画类型的 Remotion 组合(VideoComposition、HookOverlay、BodyOverlay、CtaOverlay),并在服务器启动时打包它们以实现快速作业执行。

生成工作器

实现了 BullMQ 生成处理器:S3 下载、Remotion renderMedia()、FFmpeg 编码优化、缩略图生成、S3 上传和 DB 更新,并带有错误处理和重试机制。

字幕系统

在 SubtitleRenderer.tsx 中构建了 6 种字幕渲染样式,涵盖了 Hormozi、Abdal、MrBeast、GaryVee、TikTok Viral 和 Clean Corporate,支持所有 4 种宽高比。

实时进度

集成了 WebSocket 网关以实现实时生成进度,并支持 SSE 回退,从而无需轮询即可在前端实现实时作业状态更新。

计费集成

实现了完整的 Stripe 订阅生命周期——结账会话、计费门户、带有原始主体和签名验证的 webhook 处理器、订阅时的信用分配以及每月信用重置 cron。

分享与下载系统

构建了分享和下载系统——基于 nanoid 的可分享令牌、无需身份验证的公共 S3 签名 URL 访问、链接撤销以及 Content-Disposition 下载头。

管理模块

开发了带有 MongoDB 聚合管道的管理模块,用于仪表板分析、时间序列图表数据、用户管理和订阅管理。

全面集成

主导了用户应用和管理面板的前后端全面集成——用实时 API 调用替换了所有模拟存储,连接了 WebSocket 进度,并端到端验证了完整的用户旅程。

成果

广告变体: 单次上传生成数百种渲染: GPU 加速的 Remotion + FFmpeg样式覆盖: 6 种字幕样式 x 6 种动画 x 4 种宽高比架构: 五组件协同平台

项目特色

通过自动化组合生成、GPU 加速渲染和多风格字幕支持,将单个视频上传转换为数百种品牌广告变体——专为效果营销人员打造。

图库

Adstacker:AI 视频广告生成器 - Image 1
Adstacker:AI 视频广告生成器 - Image 2
Adstacker:AI 视频广告生成器 - Image 3
Adstacker:AI 视频广告生成器 - Image 4
Adstacker:AI 视频广告生成器 - Image 5
Adstacker:AI 视频广告生成器 - Image 6
Adstacker:AI 视频广告生成器 - Image 7
Adstacker:AI 视频广告生成器 - Image 8
Adstacker:AI 视频广告生成器 - Image 9
Adstacker:AI 视频广告生成器 - Image 10

常见问题

MicrocosmWorks 构建了组合计算器引擎,该引擎计算所有 Hook x Body x CTA x Subtitle 排列组合的笛卡尔积。每个输入元素(hooks、正文片段、CTAs)由用户定义,引擎会枚举每个有效组合,然后将每个组合作为独立的 BullMQ 作业入队。这种方法意味着一个包含 5 个 hooks、3 个正文、4 个 CTAs 和 6 种字幕样式的视频可以自动生成 360 个独特的广告变体。

MicrocosmWorks 在 Adstacker 中实现了 6 种字幕渲染样式:Hormozi, MrBeast, GaryVee, Abdal, TikTok Viral, 和 Clean Corporate。每种样式都具有独特的字体、颜色、动画和定位特性,与效果营销人员所熟悉的流行创作者格式相匹配。SubtitleRenderer 在 Remotion 合成中处理所有 4 种宽高比(9:16, 16:9, 1:1, 4:5)和 6 种动画类型(fade, slide-up, slide-down, scale, typewriter, bounce)。

MicrocosmWorks 使用在服务器启动时捆绑的 Remotion 合成构建了渲染管道,以实现快速作业执行,并结合 FFmpeg 进行编码优化。BullMQ 管理异步作业队列,具有可配置的并发控制,因此多个变体可以跨可用的 GPU 资源并行渲染。每个作业处理整个管道:S3 下载、Remotion renderMedia、FFmpeg 编码、缩略图生成、S3 上传和数据库更新,并具有错误处理和自动重试功能。

MicrocosmWorks 集成了一个 WebSocket 网关,将每个排队中的变体的实时生成进度推送到前端,并在 WebSocket 连接不可用的环境中提供 SSE (Server-Sent Events) 回退。用户可以看到每个变体的实时状态更新,包括排队中、处理中、渲染百分比和已完成状态。这消除了轮询的需要,并提供有关生成管道状态的即时反馈。

MicrocosmWorks 实现了 Stripe 订阅计费,带有 webhook 驱动的积分分配。当用户订阅或续订时,webhook 处理程序会根据他们的套餐级别分配生成积分。每个视频变体生成消耗一个积分,每月 cron job 会重置积分余额。管理仪表板提供 MongoDB 聚合分析,显示积分使用模式、订阅收入和每个用户的消耗,以指导定价决策。

有类似的项目想法?

让我们讨论如何以同样的专业水平和专注度来实现您的愿景。

联系我们查看更多项目
带有 SSE 回退的实时 WebSocket 进度
预签名 S3 直传云端上传
带有 webhook 驱动信用的 Stripe 订阅计费
可撤销的可分享公共视频链接
带有 MongoDB 聚合分析功能的管理仪表板
Zod
Swagger
Adstacker:AI 视频广告生成器 - Image 11
Adstacker:AI 视频广告生成器 - Image 12
Adstacker:AI 视频广告生成器 - Image 13
Adstacker:AI 视频广告生成器 - Image 14
Adstacker:AI 视频广告生成器 - Image 15
Adstacker:AI 视频广告生成器 - Image 16