SoClip is a SaaS tool that automatically transforms long-form video content into short, engaging clips with burned-in subtitles β optimized for TikTok, YouTube Shorts, and Instagram Reels.
Built for content creators, media agencies, and social media managers who need to produce high volumes of short-form content without manual editing.
- AI-Powered Clip Detection β Automatically identifies the most engaging segments from long-form video
- Subtitle Generation β Multi-language subtitle rendering with customizable styles (font, color, position, animations)
- Batch Processing β Process multiple videos simultaneously with queue management
- Preview System β Real-time preview with thumbnail generation before export
- Template Engine β Save and reuse subtitle styles and clip configurations
- API Access β RESTful API for integration into existing content workflows
βββββββββββββββ ββββββββββββββββ βββββββββββββββ
β Frontend ββββββΆβ API Layer ββββββΆβ Processing β
β Next.js β β FastAPI β β Workers β
β React UI βββββββ WebSocket βββββββ FFmpeg/AI β
βββββββββββββββ ββββββββββββββββ βββββββββββββββ
β
ββββββββ΄βββββββ
β Storage & β
β Queue Mgmt β
βββββββββββββββ
| Layer | Technology |
|---|---|
| Frontend | Next.js, React, Tailwind CSS |
| Backend | Python, FastAPI, WebSocket |
| Video Processing | FFmpeg, custom subtitle renderer |
| AI/ML | Speech-to-text, NLP for clip detection |
| Infrastructure | Docker, Nginx, VPS |
| Storage | PostgreSQL, Redis (queue), S3-compatible |
This project is under active development. The public repository contains the documentation and architecture overview. The full codebase is maintained privately.
Roadmap:
- Core video processing pipeline
- Subtitle generation engine (multi-language)
- Batch processing queue
- Public SaaS launch
- Marketplace for subtitle templates
- Mobile companion app