AutoClipper is a standalone Windows desktop application that downloads YouTube playlist videos and automatically clips them into segments of custom lengths. It includes both an Electron-based version and a Python GUI fallback.
- Download full YouTube playlists using
yt-dlp - Automatically split videos into segments:
- Options: 5s, 10s, 15s, 20s, 25s, 30s, 1m
- Clean, modern desktop UI (Electron)
- Optional standalone
.exeversion for Windows - Python GUI fallback with
customtkinter - Automatic dependency handling:
- Downloads
yt-dlp,ffmpeg, andffprobe
- Downloads
- Background processing with live task logging
- Paste your YouTube playlist URL into the app
- Choose a segment length and video format (mp4/webm/mkv)
- Click Start to begin download + clipping
- Monitor progress in the log panel
Clips are saved to:
C:\Users\YourName\Videos\AutoClipperApp\
All videos and clips are placed directly inside this folder.
You can download the latest version of AutoClipper here:
👉 Download AutoClipper.exe
No Python or installation required — just download and run.
The repository includes a build script that creates AutoClipper.exe with no Python or npm installation required for end users.
- Clone the repo
- Run:
.\build_installer.batThis bundles:
- All Python code via PyInstaller
- All dependencies (
yt-dlp,ffmpeg,ffprobe) - Output appears in the
dist/directory asAutoClipper.exe
For testing or lightweight environments, a Python version is included using customtkinter.
pip install -r requirements.txt
python -m app.mainAuto-downloaded binaries are saved to:
D:\AutoClipper\bin (preferred, if D:\ exists)
C:\AutoClipper\bin (fallback)
These include:
yt-dlp.exeffmpeg.exeffprobe.exe
- Windows 10 or 11
- Internet connection (for dependencies and downloads)
- 150MB+ free space for build and video files
- Electron (TypeScript + Vite)
- Python 3.x
customtkinteryt-dlp,ffmpeg- PyInstaller (Windows packaging)
If you'd like to submit features, improvements, or bug fixes, feel free to open a pull request or file an issue.
See full Contributing Guidelines
Licensed under the MIT License