I just put together a way of using OBS with quelea.
I will leave the link here for the repository and I will try to make it more installation friendly after this sunday service.
for the tech guys the way I did it was creating a webserver where the default behavior is to passthrough all requests to quelea remote webserver ( :1112 )
except for 2 endpoints the one that goes and fetches the lyrics and the one that changes the selected verse.
the one that fetches the lyrics was changed to create subsections on the current selected verse
with each subsection having at most N lines. and then it makes all the subsections clickable
And I also created a endpoint that retrieves only the active section in my midleman
Then I created a python obs script to change the labels inside the obs.
The script is always asking for the newest version, but the midleman only sends the script on changing subsection.
I will just refer to this thread here, since I think it might be helpful to bunch of people. It’s very similar to Tiago’s solution, but it uses java instead of python.
I was trying to setup this in a friend of mine and I couldn’t install the obs python scripts necessary so I bit the bullet and went home and change it to work as a simple browser overlay without any major configuration in the obs side.
I did also add a readme in the project how to set it up. please try again it will be a lot easier and please report back.
Anybody knows how to set up script to showing text in the bottom of screen (like in demo video)? In my case, there’s visible all the interface with arrows on the right, words are going out of screen view in OBS. I did everything which was described in readme on github.