# building more AI features in my app | coding vlog ep. 7

Source: https://www.youtube.com/watch?v=2SJBTUZ3htg
Recap page: https://rapidrecap.app/video/2SJBTUZ3htg
Generated: 2025-12-09T17:44:42.647+00:00

---
## Quick Overview

The developer successfully integrated the Remotion library to handle video generation within their Yorbly app, overcoming initial hurdles like AWS Lambda concurrency limits and lack of Serverless/FFmpeg support by utilizing a custom-built, serverless-friendly video rendering solution, which is now a core feature of their content creation workflow.

**Key Points:**
- The developer integrated Remotion for video generation in their Yorbly app, despite initial difficulties with AWS Lambda concurrency (limited to 10 concurrent functions).
- The initial plan to use Remotion directly on AWS Lambda failed due to insufficient concurrency handling for long videos and lack of direct support for libraries like FFmpeg-wasm.
- The developer switched to a custom, serverless-friendly video export feature running on their own infrastructure, which is now live and performing well.
- The new video generation feature allows users to input a hook script, select an AI avatar, upload product demos (screen recordings), and generate a final video entirely within the platform.
- The developer plans to offer a 3-day free trial for the new feature, which costs 1 credit per 10 seconds of video generation.
- The developer is also working on integrating their AI UCG avatars and improving the overall UX/UI based on feedback, aiming for a more robust system than relying solely on existing solutions.

![Screenshot at 22:39: The developer demonstrates the new Hook + Demo Studio UI, showing where users input the script, select an AI avatar, upload product demos, and click 'Generate Video' to create marketing content.](https://ss.rapidrecap.app/screens/2SJBTUZ3htg/00-22-39.png)

**Context:** This video is the sixth episode of a startup vlog where the creator documents the process of building features for their AI-assisted social media marketing tool, Yorbly. The focus of this update is integrating a complex video generation feature using the Remotion library, which proved challenging due to serverless environment constraints like AWS Lambda concurrency and limitations with video processing libraries.

## Detailed Analysis

The developer provides an update on building out new AI features for their startup, Yorbly, specifically focusing on video generation using the Remotion library. Initially, they intended to run Remotion on AWS Lambda, but encountered major roadblocks: AWS Lambda limits concurrency (initially set to 10 concurrent functions), and Remotion requires heavy computation that is not well-suited for standard serverless functions, especially when dealing with video libraries like FFmpeg-wasm. This forced them to pivot to a custom, self-hosted, serverless-friendly video rendering solution, which they successfully deployed. The new 'Hook + Demo Studio' feature allows users to input a script/hook, select an AI avatar, upload product demo footage (like screen recordings), and generate a complete, customized video. The UI allows customization of text size, color, and position. The developer notes that while the new system works well, it required significant effort to build the necessary infrastructure, bypassing the limitations of standard serverless deployment for heavy media processing. They plan to roll out a 3-day free trial for this feature, which costs 1 credit per 10 seconds of video, and they are actively refining the UX and considering adding support for custom UGC AI avatars.

### Startup Progress Update

- The developer spent two days researching and implementing a custom video export solution after hitting roadblocks with AWS Lambda concurrency limits (10 concurrent functions) and the complexity of running video libraries like FFmpeg-wasm.

### New Feature

- Hook + Demo Studio: This tool lets users write an AI avatar script (hook), select an AI avatar, upload product demo footage (screen recordings), and generate a final video, all within the platform.

### Technical Challenges & Solutions

- The original plan to use AWS Lambda failed due to compute limits and lack of support for heavy libraries, leading to building a custom, serverless-friendly solution that runs entirely on their own infrastructure.

### AI Avatar Customization

- The platform supports default AI avatars and allows users to upload their own UGC (User Generated Content) avatars, which the developer is actively refining.

### Pricing and Trials

- The new video generation feature will cost an estimated 1 credit per 10 seconds of video, and the developer is rolling out a 3-day free trial for users to test it.

### Future Work

- The developer intends to refine the UX/UI, particularly around the video export process, and continue to build out features that simplify marketing workflows, avoiding reliance on complex server-side infrastructure where possible.

![Screenshot at 00:04: The developer shows the Remotion documentation for integrating with Supabase Edge Functions, highlighting the initial technical challenge being addressed.](https://ss.rapidrecap.app/screens/2SJBTUZ3htg/00-00-04.png)
![Screenshot at 00:37: The Yorbly.ai landing page is displayed, emphasizing the product's value as an 'ULTIMATE SOCIAL MEDIA MARKETING TOOL' using viral content analysis.](https://ss.rapidrecap.app/screens/2SJBTUZ3htg/00-00-37.png)
![Screenshot at 00:44: A demonstration of the 'Viral Content Database' feature, showing filtering options and metrics for high-performing social media content.](https://ss.rapidrecap.app/screens/2SJBTUZ3htg/00-00-44.png)
![Screenshot at 01:14: The 'Content Remix' feature interface is shown, where a user can select viral content and prompt an AI agent to transform the script for their product.](https://ss.rapidrecap.app/screens/2SJBTUZ3htg/00-01-14.png)
![Screenshot at 11:27: A close-up of the developer looking stressed, followed by a transition to a screen showing a Google Meet call, illustrating the challenges of scaling internal processes \(like writing EDRs and PRDs\) when hiring a new developer.](https://ss.rapidrecap.app/screens/2SJBTUZ3htg/00-11-27.png)
