Skip to content

🎬 SoClip β€” AI-powered SaaS for automated video clipping & subtitle generation β€” Next.js Β· Python Β· FFmpeg

Notifications You must be signed in to change notification settings

SoClosee/gen-clip-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

🎬 SoClip

AI-powered SaaS for automated video clipping & subtitle generation

Status Stack License


Overview

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.

Features

  • 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

Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Frontend   │────▢│   API Layer  │────▢│  Processing  β”‚
β”‚   Next.js    β”‚     β”‚   FastAPI    β”‚     β”‚   Workers    β”‚
β”‚   React UI   │◀────│   WebSocket  │◀────│  FFmpeg/AI   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                           β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”
                    β”‚  Storage &  β”‚
                    β”‚  Queue Mgmt β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Tech Stack

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

Status

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

Built by SoClose Β· Part of the SoClose ecosystem

About

🎬 SoClip β€” AI-powered SaaS for automated video clipping & subtitle generation β€” Next.js Β· Python Β· FFmpeg

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published