OBS studio is the most popular streaming software and I am able to use it fine on other sites. However, I am confused how to deploy it on LiChess because of a quirk in its programming...
I would like to do a window capture to grab the board. In OBS there are 3 options for window captures:
1. Window title must match
2. Match title, otherwise find window of same type
3. Match title, otherwise find window of same executable
For some reason I cannot fathom, LiChess has decided to put a different title on the browser window every single game. This makes it impossible to setup OBS studio to grab the LiChess window.
I can set it up to grab a random browser window and hope it happens to pick LiChess. I can set it up to grab a browser window and not open any other websites. Neither seem like good options.
How are other streamers dealing with this? Is there some way to override LiChess's crazy window title behavior with some sort of browser plugin? Is there some OBS studio plugin that will search window titles for keywords rather than requiring an exact match?
I'd appreciate any feedback on the best way to deal with LiChess's terrible programming decision.
I would like to do a window capture to grab the board. In OBS there are 3 options for window captures:
1. Window title must match
2. Match title, otherwise find window of same type
3. Match title, otherwise find window of same executable
For some reason I cannot fathom, LiChess has decided to put a different title on the browser window every single game. This makes it impossible to setup OBS studio to grab the LiChess window.
I can set it up to grab a random browser window and hope it happens to pick LiChess. I can set it up to grab a browser window and not open any other websites. Neither seem like good options.
How are other streamers dealing with this? Is there some way to override LiChess's crazy window title behavior with some sort of browser plugin? Is there some OBS studio plugin that will search window titles for keywords rather than requiring an exact match?
I'd appreciate any feedback on the best way to deal with LiChess's terrible programming decision.