Version: 1.0.0
Author: Nitin Prakash
License: MIT
ShortsBuilder CLI is a professional yet simple command-line tool that helps you:
- Split large videos using timestamps
- Convert videos into lightweight formats (3GP default)
- Generate YouTube Shorts (Vertical 9:16)
- Batch process entire folders
- Maintain clean and efficient workflows
Designed for creators, educators, and content repurposers.
- Automatic FFmpeg detection
- OS-specific installation guidance
- Default lightweight 3GP export
- YouTube Shorts (1080x1920)
- Center crop (default)
- Clean terminal output
- Professional structure
- Cross-platform support
| OS | Status |
|---|---|
| Linux | Fully Tested |
| Windows (Git Bash / WSL) | Untested |
| macOS | Untested |
ShortsBuilder CLI requires FFmpeg.
sudo apt update
sudo apt install ffmpegbrew install ffmpeg- Download FFmpeg from: https://www.gyan.dev/ffmpeg/builds/
- Extract the ZIP file
- Add the
binfolder to your System PATH - Restart terminal
Verify installation:
ffmpeg -versionMake scripts executable:
chmod +x splitter.sh
chmod +x converter.sh./splitter.sh./converter.shFollow on-screen instructions.
Split files:
export/
Converted files:
converted/
Shorts:
shorts/
- GPU acceleration
- AI speaker detection
- Subtitle burn-in
- Advanced CLI flag support
If this project helps you, consider giving it a ⭐ on GitHub.