Is your feature request related to a problem? Please describe.
I've noticed that the Window Name matching function only matches exact window names. Unfortunately, OBS has its' version included in the window name, so whenever OBS updates, the window matching fails and we need to re-do it by hand.
Describe the solution you'd like
I would like the window matching to be a bit more fuzzy. If it cannot find the exact window name, instead calculate the Levenshtein distance to all other windows and pick the one that is the closest.
Describe alternatives you've considered
Alternatively, you could instantly bring up the "match window" function if no window matches. Though, I guess it could create problems if you start AutoSplit before the captured program. Though, the same is true for my suggested solution.
Another idea could be to allow patterns in the window name. So say you match against the string:
OBS * (64-bit, windows) - Portable Mode - Profile: Gikkman - Scenes: Scenes
Is your feature request related to a problem? Please describe.
I've noticed that the Window Name matching function only matches exact window names. Unfortunately, OBS has its' version included in the window name, so whenever OBS updates, the window matching fails and we need to re-do it by hand.
Describe the solution you'd like
I would like the window matching to be a bit more fuzzy. If it cannot find the exact window name, instead calculate the Levenshtein distance to all other windows and pick the one that is the closest.
Describe alternatives you've considered
Alternatively, you could instantly bring up the "match window" function if no window matches. Though, I guess it could create problems if you start AutoSplit before the captured program. Though, the same is true for my suggested solution.
Another idea could be to allow patterns in the window name. So say you match against the string:
OBS * (64-bit, windows) - Portable Mode - Profile: Gikkman - Scenes: Scenes