A Python tool that automatically detects scene changes in videos and splits them into individual clips using PySceneDetect and FFmpeg.
- Automatic scene detection
- Adjustable detection threshold
- Fast FFmpeg-based video splitting
- Saves clips into an output folder
- Lightweight and easy to use
- Useful for video editors
- Python 3.10+
- FFmpeg
- PySceneDetect
pip install -r requirements.txt- Place your video in the project folder.
- Rename it to
video.mp4(or change the filename inmain.py). - Run:
python main.pyThe split clips will be saved in the output folder.
Scene-Cutter/
├── main.py
├── README.md
├── requirements.txt
└── .gitignore
This project is licensed under the MIT License.