Inspiration
Content creators today face a massive gap: AI can generate amazing videos, but then what? You still need professional editing, captions, multiple formats for different platforms, and seamless publishing. After generating a video with AI, creators are left with complex workflows involving multiple tools just to make their content ready for social media.
We envisioned Viral-Veo as the missing bridge - a complete pipeline that takes you from a simple text prompt all the way to published, viral-ready content across all platforms.
What it does
Viral-Veo is a professional AI video generation and editing platform that provides:
- 🤖 AI Video Generation - Integration with Google's cutting-edge Veo-3 model
- 🎬 Professional Video Editor - Built-in Remotion editor with timeline, precise captions, and aspect ratio control
- 🎵 Real Music Integration - Live trending sounds from Apple Music APIs (iTunes/Deezer)
- 📺 One-Click Publishing - Professional YouTube publishing with metadata control and OAuth
- 🎨 Multi-Platform Export - 16:9 (YouTube), 9:16 (TikTok/Shorts), 1:1 (Instagram)
- ☁️ Production Infrastructure - Google Cloud Storage, automated token refresh, real-time collaboration
How we built it
Frontend:
- React 19 with TypeScript for modern, type-safe UI
- Remotion for professional video editing and real-time preview
- Custom black/white design system with responsive grid layout
Backend:
- Express.js API with comprehensive video processing pipeline
- Google Cloud Storage for scalable file management
- YouTube Data API v3 with OAuth 2.0 and auto-refresh tokens
- Apple Music API integration for trending sounds
Video Processing:
- Remotion Player for frame-accurate editing
- FFmpeg for video conversion and optimization
- Multi-format export system (16:9, 9:16, 1:1)
- Caption overlay system with precision timing
AI Integration:
- Google Veo-3 for state-of-the-art video generation
- Gemini 2.5 Flash for intelligent prompt enhancement
- Multi-shot prompt template system for better results
Challenges we ran into
- Real-time video processing - Implementing frame-accurate timeline scrubbing while maintaining 60fps preview
- OAuth complexity - Building seamless YouTube authentication with automatic token refresh
- Multi-format rendering - Creating a system that exports the same video optimized for different social platforms
- Production infrastructure - Setting up proper cloud storage, authentication, and deployment pipeline
- API rate limiting - Balancing real-time features with API quotas and costs
Accomplishments that we're proud of
- Complete working pipeline - Not just a prototype, but production-ready infrastructure
- Real YouTube integration - Actual videos published to live channels with metadata
- Professional editing tools - Timeline editor that rivals commercial video editing software
- Multi-API orchestration - Seamlessly integrating Google Cloud, YouTube, Apple Music, and AI models
- Modern tech stack - React 19, TypeScript, Remotion, Express.js with proper authentication and security
What we learned
- The complexity of professional video workflows and how AI can simplify them
- Real-time video processing optimization techniques
- OAuth flows and token management for production applications
- The importance of user experience in content creation tools
- How to build scalable cloud infrastructure for media processing
What's next for Viral-Veo
- Advanced editing features - Transitions, effects, and collaborative editing
- More AI models - Integration with additional video generation and enhancement models
- Creator marketplace - Platform for sharing templates, sounds, and effects
- Analytics dashboard - Performance tracking across all published content
- Mobile app - Native mobile editing and publishing capabilities
Built With
- apple-music-api
- express.js
- ffmpeg
- gemini-ai
- google-cloud
- google-veo-3
- node.js
- oauth
- react
- remotion
- tailwind-css
- typescript
- vite
- youtube-data-api
Log in or sign up for Devpost to join the conversation.