dd-center/obs-streamlink

Feature Request: manually set location of python folder.

Opened this issue · 2 comments

Hi, today I tested this and it works like a charm :) However, it install python38, which I've already installed (with streamlink.exe and all its files) on another location inside OBS folder, so I wonder if there's a way to point there (For example: "D:\Program Files\Python") instead to have another copy of the python folder. I can make a softlink to there, but if there's exist a workaround, I'll use it,
Cheers.

This is doable, but the current way of loading the Python in the plugin is somehow awkward and weird. Due to the use of delay-load, parts loading Python are pretty fragile. I've been planning to rewrite the parts involving FFmpeg and Python fully, but I don't have enough time currently to do it so the real fix may never come... Therefore, a quick workaround should be OK. I'll look into it recently - maybe some change to python-delayload.cpp and adding a new option.

That would be great :)