Skip to content

DaviBe92/Autostarter

Repository files navigation

Autostarter for OBS


Autostarter for OBS


Plugin for OBS Studio that automatically launches and quits programs alongside OBS. Perfect for streamers and content creators who need to start multiple applications when beginning their streaming or recording sessions.

Features

  • 🚀 Automatically launch programs when OBS starts
  • 🎯 Save multiple loadouts for different scenarios
  • 📱 Launch multiple programs per loadout
  • ⚙️ Highly configurable launch options:
    • 🔽 Launch programs minimized
    • 🔄 Automatic program termination when OBS exits
    • 💬 Optional launch confirmation dialog
  • 🎮 Launch and quit programs directly from OBS
  • 💻 Command line support (--autostarter "loadoutname")

Settings

Autostarter Settings Interface

Launch Dialog

Autostarter Launch Configuration Dialog Autostarter Launch Dialog with Program List

Improvements over the old Lua Script

  • ✨ Native C++ implementation for better performance
  • 📦 Multiple loadout support
  • 💬 Added launch confirmation option
  • 🔧 More configuration options
  • 🛠️ Full process management with proper termination
  • 🔍 Prevents duplicate programm launches
  • ⚡ Faster startup and response times
  • 🖥️ Modern UI with better usability

System Requirements

  • Windows 10 or later
  • OBS Studio 30.1.2 or later
  • 64-bit system

Installation

  1. Download the latest release from the releases page
  2. Close OBS Studio if it's running
  3. Copy the autostarter.dll to your OBS plugins directory: C:\Program Files\obs-studio\obs-plugins\64bit
  4. Start OBS Studio
  5. Find "Autostarter" in the Tools menu

Usage

  1. Open OBS Studio
  2. Go to Tools → Autostarter
  3. Check Enable Autostarter
  4. Create a new loadout or use the default one
  5. Add your programs using the "Add" button
  6. Configure launch options for each program
  7. Save your settings

Configuration

  • Loadouts: Create multiple program groups for different scenarios
  • Launch Options:
    • Minimize on start
    • Auto-close when OBS exits
    • Launch confirmation dialog
  • Command Line: Start OBS with a specific loadout using:
    obs64.exe --autostarter "loadoutname"
    
    This will bypass the enabled state and launch dialog, always launching the specified loadout.

Credits

Developed with ❤️ by Davi Be

About

Plugin for OBS Studio that automatically launches and quits programs alongside OBS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •