A simple desktop application for splitting video files using ffmpeg and a Tkinter GUI.
- Select a video file from disk.
- Split by fixed segment length in seconds.
- Split into a set number of parts.
- Split by custom time ranges.
- Outputs split files into a folder next to the source video.
- Python 3.8+
tkinter(often included with Python on Windows)ffmpeginstalled and available on the system PATH
- Install Python if it is not already installed.
- Install
ffmpegand ensure theffmpegandffprobecommands work from a terminal.("pip install tkinterdnd2") - Optionally, install
tkinterif your Python installation does not include it. ("pip install tk")
- Open a terminal in the project folder.
- Run:
python video_cutter.py- Use the GUI to:
- browse for a video file
- choose a split mode
- enter a value or custom ranges
- start splitting
- Split output is saved in a new folder named after the source file with
_partsappended. - Custom ranges should be entered in
HH:MM:SS-HH:MM:SSformat, one range per line.