Transform your long-form videos into viral clips instantly. Upload once, get dozens of ready-to-post shorts for TikTok, Reels, and YouTube Shorts.
ClipperAI is an AI-powered video clipping platform that automatically converts long-duration videos (podcasts, YouTube videos, webinars, livestreams) into bite-sized, social-media-ready clips. Save 10+ hours of manual editing every week.
- Auto-Framing 9:16 β AI automatically crops and reframes landscape videos to vertical format, keeping the speaker's face in focus without cutting off important content
- Viral Score AI β Get an intelligent score for each generated clip based on current social media trends. Know which clips will perform best before posting
- Automatic Subtitles β AI generates 98%+ accurate subtitles automatically. Silent videos don't sellβwe add captions that keep viewers watching
- Multi-Format Support β Works with YouTube videos, Zoom recordings, Podcasts, Livestreams, and more in MP4/MOV format
- Fast Processing β Average processing time: 2-5 minutes for a 1-hour video
- No Watermarks β All clips are watermark-free and ready for professional brand accounts
- Node.js 18+
- npm or yarn package manager
- PostgreSQL or your preferred database
-
Clone and install dependencies:
cd fronend npm install -
Set up environment variables: Create a
.env.localfile in thefronenddirectory with the following:NEXT_PUBLIC_API_URL=http://localhost:3000 DATABASE_URL=your_database_url NEXTAUTH_SECRET=your_secret_key NEXTAUTH_URL=http://localhost:3000 -
Set up the database:
npx prisma migrate dev
-
Start the development server:
npm run dev
The app will be available at
http://localhost:3000 -
Build for production:
npm run build npm run start
fronend/
βββ src/
β βββ app/ # Next.js app routes (landing, dashboard, auth)
β βββ components/ # Reusable React components
β βββ actions/ # Server actions (auth, S3, video processing)
β βββ lib/ # Utility functions and helpers
β βββ schemas/ # Validation schemas
β βββ styles/ # CSS files (Tailwind)
βββ prisma/ # Database schema and migrations
βββ public/ # Static assets
Built with modern, production-ready technologies:
- Frontend β Next.js with TypeScript
- Auth β NextAuth.js
- Database β Prisma ORM
- Styling β Tailwind CSS
- Storage β AWS S3 for video uploads
- Processing β Python backend for AI video processing
- Upload β User selects a video file (MP4, up to 500MB)
- Process β AI analyzes the video, identifies key moments, and generates clip suggestions
- Customize β View generated clips with viral scores and adjust if needed
- Download β Get watermark-free clips ready to post on social media
Deploy easily to Vercel (recommended for Next.js):
npm install -g vercel
vercelOr follow Vercel's Next.js deployment guide.
- Documentation β Check our guides and tutorials
- Issues β Report bugs or request features
- Questions β Contact our support team
Built with β€οΈ to save content creators time.
