Installation Options
1. Install Through Prebuilt Releases (Recommended)
This is the easiest way to get started.
-
Download the Latest Release
- Visit our GitHub Releases Page.
- Look for the latest version suitable for your operating system:
- Windows Users: Download the
.exefile. - MacOS Users: Download the
.dmgfile associated with your mac (x86_64 for intel, arm64 for apple silicone). - Linux Users: Download the
.AppImageortar.gzfile.
- Windows Users: Download the
-
Install OnTheSpot
- Windows: Run the downloaded
.exe. - MacOS: Open the
.dmg, follow the instructions listed in README.txt, and dragOnTheSpot.appinto yourApplicationsfolder. - Linux: Make the
.AppImageexecutable and run it, alternatively extract the tar.gz and execute the binary.
- Windows: Run the downloaded
Tip
For MacOS, if you encounter security warnings, right-click the app and select "Open" from the context menu to bypass the gatekeeper.
-
Launch OnTheSpot
- Open the application from your Downloads folder or Applications menu.
2. Build The App From Source
If you prefer to build OnTheSpot yourself, follow these steps.
-
Install Python and Download the Source Code
-
Installing python can vary depending on your operating system.
-
The source code can be downloaded through github or through the commands below:
git clone https://github.com/justin025/onthespot cd onthespot
-
-
Run the Build Script for Your Operating System
- Windows: Open the
scriptsFolder. Double-clickbuild_windows.bator run it in Command Prompt. - MacOS: Run
build_mac.shin Terminal with./scripts/build_mac.sh. - Linux: Run
build_linux.shin Terminal with./scripts/build_linux.sh. - Linux AppImage: Run
build_appimage.shin Terminal with./scripts/build_appimage.sh.
- Windows: Open the
-
Install and Launch OnTheSpot
After building the application will be located in the
distfolder. Be sure to follow installation steps based on your operating system.
3. Install Via Pip or Run The App From Source
You can install the app via pip, ensure you have ffmpeg, python, and git installed in your path. Run the commands below to setup the environment:
python -m venv venv
source venv/bin/activate
Next you can download and run the app by installing via pip:
python -m pip install git+https://github.com/justin025/onthespot
onthespot-cli #cli
onthespot-gui #gui
onthespot-web #web ui
Alternatively you can run the app from source following the commands listed below:
git clone https://github.com/justin025/onthespot
cd onthespot/src
python -m onthespot.cli #cli
python -m onthespot.__init__ #gui
python -m onthespot.web #web ui
Footer
