VideoShortsCreator is a desktop application for creating short-form videos using FFmpeg.
It allows you to automatically process videos with zoom effects, aspect ratio adjustments (vertical / horizontal), visual transitions, subtitles, and other enhancements, all through a simple graphical interface.
If you want to run the project from source code, make sure you have Python 3.9+ installed.
-
Clone the repository:
git clone https://github.com/lifeofcapo/shorts-video-creator.git cd shorts-video-creator
-
Install dependencies:
pip install -r requirements.txt
-
Make sure FFmpeg is installed and available in your system PATH:
FFmpeg must be installed separately Windows: winget install ffmpeg macOS: brew install ffmpeg Linux: sudo apt install ffmpeg
Run the application:
python gui.py (with UI) or python ffmpeg_main.py (through console)
For most users, the easiest way is to download the prebuilt Windows executable.
Go to the Releases page.
Download the latest VideoShortsCreator_Windows_x64.zip.
Extract the archive anywhere on your computer.
Run VideoShortsCreator.exe.
FFmpeg is bundled with the executable, so no additional installation is required. Do not remove or rename the ffmpeg folder, as it is required for video processing. Contributing
If you have ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request.