Skip to content

Latest commit

 

History

History
79 lines (55 loc) · 2.92 KB

INSTALLATION.md

File metadata and controls

79 lines (55 loc) · 2.92 KB

Installation Options

1. Install Through Prebuilt Releases (Recommended)

This is the easiest way to get started.

  1. 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 or tar.gz file.
  2. Install OnTheSpot

    • Windows: Run the downloaded .exe.
    • MacOS: Open the .dmg, follow the instructions listed in README.txt, and drag OnTheSpot.app into your Applications folder.
    • Linux: Make the .AppImage executable and run it, alternatively extract the tar.gz and execute the binary.

Tip

For MacOS, if you encounter security warnings, right-click the app and select "Open" from the context menu to bypass the gatekeeper.

  1. Launch OnTheSpot

    • Open the application from your Downloads folder or Applications menu.

OTS_Download_1

2. Build The App From Source

If you prefer to build OnTheSpot yourself, follow these steps.

  1. 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
  2. Run the Build Script for Your Operating System

    • Windows: Open the scripts Folder. Double-click build_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.
  3. 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.

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