A web application for trimming videos with an interactive range slider and managing subtitles.
A web tool for viewing videos, trimming videos using a range slider and managing subtitles.
- Dynamic display of subtitles for the selected video segment.
- WebSocket support
- Intuitive control panel (
Start,Stop,Rewind,Cut). - Interactive slider for trimming videos within a specified time range.
- Wisualize subtitles in trim range
- Save trimmed video with subtitles and audio
- Video viewer in thread
- Generate transcription using Whisper-AI (working in independent thread)
- Backend: Python 3.x (e.g., with Flask) or Node.js
- Frontend: HTML, CSS, JavaScript
- Libraries: noUiSlider, Bootstrap v5.2.3
Required for video and audio processing
- On Windows, example to add
ffmpeg/binto your system's PATH in VSC:$env:PATH += ";D:\ffmpeg\bin"
- On Linux, set the
LD_LIBRARY_PATHto include the necessary libraries in VSC:export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu
Install the required libraries using:
pip install -r requirements.txt


