Giter VIP home page Giter VIP logo

overlay's Introduction

Overlay

An easy-to-use, yet very customizable application to display champion select information in streams

Gradle CI Discord

Screenshot

Requirements

  • Windows
  • Java (min. Java 8)

Getting started

  • Download the latest release here. Download the win32 archive for 32 bits Java, or the win64 archive for 64 bits Java.
  • Extract the zip file and execute run.bat to start Overlay.

Customization

Edit the configuration by modifying config.conf and saving. You can also customize fonts and more elements: check out ./web/img/custom and ./web/fonts.

OBS Studio Setup

Two methods can be used to set up Overlay with OBS Studio: simple and advanced. Please note that the simple method has a resolution restriction (windows cannot exceed a certain size on Windows).

Method 1 (simple)

  1. Open Overlay by double-clicking on run.bat.
  2. In OBS, set up a window capture of the greenscreen Overlay window.
  3. Set up a color key filter with key color set to HTML #008000 and Similarity/Smoothness to the minimum.

Method 2 (advanced)

  1. Open config.conf in a text editor and set nogui to true. Save the file.
  2. Double-click on run.bat, wait until you see the message WebSocket server started successfully in the console.
  3. In OBS, create a new browser source.
  4. Check Local file and click the Browse button. Navigate to the Overlay folder, then select the web/index.html file.
  5. Set the width and height to a 16:9 aspect ratio (like 1920x1080 for 1080p).
  6. Make sure Shutdown source when not visible and Refresh browser when source becomes active are both unchecked.
  7. Click OK.
  8. Set up a color key filter with key color set to HTML #008000 and Similarity/Smoothness to the minimum.

Next time, make sure to start Overlay before starting OBS Studio. If you forgot, double-click the browser source and click Refresh cache. Don't forget to make your browser source local file point to the latest index.html after upgrading to a newer Overlay version.

Building and running

Building

  • Extract ./libs/lib/win32.zip (for 32 bits Java), ./libs/lib/win64.zip (for 64 bits Java) and ./web/web.zip.Select "extract here".
  • Open the scripts folder and run build_win32.bat or build_win64.bat.

Running

  • Execute run_win32.bat or run_win64.bat in the scripts folder.

overlay's People

Contributors

harmfulbreeze avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.