Loading...
Loading...
Generate real estate marketing videos from property data. Use when creating property showcases, social media content, market reports, or neighborhood tours. Integrates Firecrawl scraped data with Remotion rendering.
npx skill4agent add bobby44-max/boston-luxury-re-producer apex-video-generator| Type | ID | Duration | Aspect | Use Case |
|---|---|---|---|---|
| Property Showcase | | 30s | 16:9 | Listing promotion |
| Social Short | | 9s | 9:16 | TikTok/Reels |
| Market Stats | | 20s | 16:9 | Monthly reports |
| Neighborhood Tour | | 45s | 16:9 | Area marketing |
| Agent Intro | | 15s | 9:16 | Personal branding |
| Testimonial | | 20s | 16:9 | Social proof |
| Just Listed | | 12s | 9:16 | New listing alert |
| Just Sold | | 12s | 9:16 | Sales proof |
| Open House | | 15s | 9:16 | Event promotion |
| Price Drop | | 10s | 9:16 | Price reduction |
[Listing URL] → [Firecrawl Extract] → [Property Data]
↓
[AI Script Generator] ← [Property Data + Video Type]
↓
[Remotion Composition] → [Rendered Video]
↓
[Optional: OpenAI TTS] → [Voiceover Audio]POST /api/video/generate
{
listingUrl: "https://zillow.com/...",
videoType: "property-showcase",
voiceoverEnabled: true,
branding: {
agentName: "John Doe",
brokerageName: "Apex Realty",
logoUrl: "https://...",
primaryColor: "#0dccf2"
}
}
// Response
{
success: true,
videoId: "vid_abc123",
status: "rendering",
estimatedTime: 120 // seconds
}GET /api/video/status?id=vid_abc123
{
status: "complete",
videoUrl: "https://storage.../video.mp4",
thumbnailUrl: "https://storage.../thumb.jpg",
duration: 30,
propertyData: { ... }
}