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
.exe
file. - MacOS Users: Download the
.dmg
file associated with your mac (x86_64 for intel, arm64 for apple silicone). - Linux Users: Download the
.AppImage
ortar.gz
file.
- Windows Users: Download the
-
Install OnTheSpot
- Windows: Run the downloaded
.exe
. - MacOS: Open the
.dmg
, follow the instructions listed in README.txt, and dragOnTheSpot.app
into yourApplications
folder. - Linux: Make the
.AppImage
executable 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.
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
scripts
Folder. Double-clickbuild_windows.bat
or run it in Command Prompt. - MacOS: Run
build_mac.sh
in Terminal with./scripts/build_mac.sh
. - Linux: Run
build_linux.sh
in Terminal with./scripts/build_linux.sh
. - Linux AppImage: Run
build_appimage.sh
in Terminal with./scripts/build_appimage.sh
.
- Windows: Open the
-
Install and Launch OnTheSpot
After building the application will be located in the
dist
folder. Be sure to follow installation steps based on your operating system.
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