asfenintelligence.blogg.se

Obs studio text scroll
Obs studio text scroll












obs studio text scroll
  1. Obs studio text scroll how to#
  2. Obs studio text scroll update#

updating of the “verseorder“ information and keeping track of “currentTags” (I kept the “currentTag” though, in case someone wanted to use that).everything having to do with “nextslide” or “nextSong”.Again I deleted a whole bunch of lines I was not using: The JavaScript will enter this information later. Note the lines at the end, where I specify that the elements with certain “data-plugin” attributes are not to be shown. Stage.cssThe changes I made there are not for controlling OBS, rather it’s the way that I like my lyrics to look (bottom third with a nice font and semi-transparent background). Then I deleted all the elements I was not using, i.e. That was done by replacing “/files/” with “/stage/obs/” in these two lines. Stage.htmlHere I just inserted one line, to include the obs-websocket.js file.Īlso I needed to change which CSS and JS file it accessed. If you need help implementing a specific feature, just write a comment and I will get back to you.

Obs studio text scroll how to#

Nevertheless, I will now go briefly through all the changes I made, and at the end explain how to customize the script. I tried to comment everything important inside of the files themselves. How to customize the script (also: an explanation of how it all works)The custom stage view that we have installed is based on the default stage view provided with OpenLP. A solution would be to have one custom stage view with the OBS JavaScript in one scene (and running in the background all the time), and have a second custom stage view without the OBS JavaScript in all the other scenes. If all of them use the same browser item, and all are active all the time, you will end up with multiple action triggers everytime you switch slides in OpenLP. There could be problems if you have multiple scenes with lyrics inside of them. Note: As I said, the JavaScript is running inside of the browser item. I figured it’s probably good to have the browser refresh itself every now and then.

  • Refresh browser when scene gets active: Actually, I’m not sure about this one.
  • Our JavaScript is running inside this browser item, so if we deactivate it, the script is deactivated, too.
  • Deactivate when source is invisible: Now this is important! You will want to have the browser item active, even when it is not visible, and even when you’re in another scene that does not display lyrics.
  • User defined CSS: Delete everything here, we’re taking care of that ourselves.
  • Obs studio text scroll update#

  • FPS: I choose 5, because the Javascript updates every 500ms, so I think I don’t need to update the browser item all too often.
  • obs studio text scroll obs studio text scroll

    Width/Height: Just put in the dimensions you’re streaming in.














    Obs studio text scroll