Giter VIP home page Giter VIP logo

Comments (9)

ezsoftware avatar ezsoftware commented on July 29, 2024

I have a modified version that may work for you in my fork, download the "Streamer" edition from here: https://github.com/ezsoftware/OverlayPlugin/releases/tag/v0.3.3.7.EZS.4

from overlayplugin.

Cleanse avatar Cleanse commented on July 29, 2024

@ezsoftware What special settings do you use in OBS to get it to show up? I am only getting a black square.

from overlayplugin.

wingprinces avatar wingprinces commented on July 29, 2024

u can use this plugin
it's base on rainbowmage
working in OBS without black square

link:
https://github.com/xtuaok/ACT_EnmityPlugin/releases

2015-09-01 9:08 GMT+08:00 Paul Lovato [email protected]:

@ezsoftware https://github.com/ezsoftware What special settings do you
use in OBS to get it to show up? I am only getting a black square.


Reply to this email directly or view it on GitHub
#30 (comment)
.

from overlayplugin.

Cleanse avatar Cleanse commented on July 29, 2024

I was using your version, but still get a black box. Is it because of Windows 10/8 cannot diable Aero?

from overlayplugin.

ezsoftware avatar ezsoftware commented on July 29, 2024

The issue is that chromium uses OpenGL to render the HTML. Chromium is the rendering engine that Chrome uses. RainbowMage's OverlayPlugin uses Chromium Embedded Framework to render, so all Overlay Plugin's overlays are rendered with OpenGL. Now the issue with that is OBS does not support OpenGL windows. You can see the same thing if you try to capture, for example, a Minecraft window in OBS.

OBS does support OpenGL for game capture mode and screen capture mode, but not window capture.

So the only way you can get OBS stream with the overlay is to either use Screen Capture and get your whole screen, or (what I do) use a game capture to capture the game, then create a screen capture that is just the size of my overlay and then align the screen capture in OBS to match with the game capture.

I'm not certain about @wingprinces's note about xtuaok's addon working, since xtuaok's addon uses RainbowMage's plugin, and by extension CEF, to render the window it should be subject to the same limitations.

from overlayplugin.

Cleanse avatar Cleanse commented on July 29, 2024

@ezsoftware Thanks man.

from overlayplugin.

Cleanse avatar Cleanse commented on July 29, 2024

@ezsoftware Do you know of the html file created when the ACT runs? The OBS CLR Browser Source Plugin might allow for this to work.

from overlayplugin.

ezsoftware avatar ezsoftware commented on July 29, 2024

@Cleanse OverlayPlugin doesn't create an html file, it loads the html from the selected url/file into a CEF browser on a form and then passes JSON data with parsing information to an event hook in the javascript on the browser which then has to update the browser's DOM accordingly.

However, ACT itself has the ability to run a webserver and display a simple parsing table which should be compatible with that plugin and will provide constantly updating parse results through a web page URL, though it won't be anything fancy like OverlayPlugin can generate. You can find the options for that under Options > Output Display > ACT Web Server.

from overlayplugin.

RainbowMage avatar RainbowMage commented on July 29, 2024

Window style of the overlay windows are "tool window" which is not show in the Windows/Alt-Tab candidate. Some of the capturing software ignores tool window from window list.

And, some of the window capturing software is not support layered window which overlay windows uses. Please use softwares which supports that to capture overlay windows.

Alternative option I suggest is using ActServer plugin to show DPS on your broadcasting.

from overlayplugin.

Related Issues (20)

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.