A web-based tool for detecting and trimming silent parts in videos using FFmpeg.js.
- 🎥 Video upload and preview
- 🔍 Silence detection with adjustable threshold
- ✂️ Automatic silence trimming
- 📊 Visual timeline of silent segments
- 🌐 Multi-language support (English/Turkish)
- 🎨 Modern dark theme UI
- 📱 Responsive design
- Next.js 14
- TypeScript
- Tailwind CSS
- FFmpeg.js
- WebAssembly
- Clone the repository
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser
- Click "Select Video" to upload a video file
- Adjust audio threshold and minimum silence duration if needed
- Click "Detect Silent Parts" to analyze the video
- Review detected silent segments in the timeline
- Click "Trim Silent Parts" to process the video
- Download the processed video without silent parts
Muzaffer Kadir YILMAZ
MIT