HoneyHazard / PixelMatchSwitcher

PixelMatchSwitcher plugin for OBS Studio.
79 stars 7 forks source link

"Missing Files" Search Directory & Editing Multiple Match Entries At Once #6

Open JoshingWithYa opened 3 years ago

JoshingWithYa commented 3 years ago

(Copied from Discord)

Hey! I'm basically using the Pixel Match Switcher plugin to translate a freeware phone game from Japanese to English so my friend can stream it on Twitch, but whenever I tried to put the OBS Scene Collection and such on my friend's computer, it was very difficult on the Pixel Match Switcher end of things. I have hundreds of different Active Match entries that I had to reroute the Target Image files to. For more ease of use, could you guys implement a "Missing Files" Search Directory like OBS does for its Sources when the files are missing? Clicking on one folder rather than hundreds of files would be so much more convenient

Also, I noticed that his Elgato that he has to stream his phone with was a little different than mine, so I had to change the "Allowed PIxel Error" setting to 30% on every one of the hundreds of Active Match entries I have, too. Having an option to change all of them at once would be incredibly convenient as well.

HoneyHazard commented 3 years ago

Hi @JoshingWithYa. Thank you for your interest in the plugin!

Batch editing of entries indeed sounds like a good feature, and thank you for taking time to enter it into issue tracking. As I've said, it is unlikely to be implemented soon as there are lots of features in the queue.

In the meantime, I'm thinking of a trick that could help with your specific situation. All you would need is a half-decent text editor. There is an Export Preset(s) button in the preset controls. You could export your existing configuration into XML. Then, open it in the text editor, where you can use search and replace the strings for filenames, and you could also search and replace the property string that sets the allowed pixel error. When done, re-import the preset from XML using the Import Preset(s) button. Hope that helps!

JoshingWithYa commented 3 years ago

That’s a wonderful idea! Thank you so much!