用于构建 AI 驱动的视频应用程序的强大入门套件。该工具包使用 Next.js、Remotion 和 fal.ai 构建,简化了在浏览器中使用 AI 视频模型的复杂性。
主要功能
-
🎬 浏览器原生视频处理:浏览器中的无缝视频处理和合成
-
🤖 AI 模型集成:通过 fal.ai 直接访问最先进的视频模型
- 用于视频生成的 Minimax
- Hunyuan 用于视觉合成
- 用于视频操作的 LTX
-
🎵 高级媒体功能:
- 多剪辑视频合成
- 音轨集成
- Voiceover 支持
- 延长视频时长处理
-
🛠️ 开发人员实用程序:
- 元数据编码
- 视频处理管道
- 即用型 UI 组件
- TypeScript 支持
技术栈
- fal.ai - AI 模型基础设施
- Next.js - React 框架
- Remotion - 视频处理
- IndexedDB - 基于浏览器的存储(无需云数据库)
- Vercel - 部署平台
- UploadThing - 文件上传
安装和使用
- 克隆存储库:
git clone https://github.com/fal-ai-community/video-starter-kit
cd video-starter-kit
- 安装依赖项:
npm install
# or
yarn install
# or
pnpm install
- 设置环境变量:
cp .env.example .env.local
- 启动开发服务器:
npm run dev
# or
yarn dev
# or
pnpm dev
打开 http://localhost:3000 以查看应用程序。