Hi
i used to use x-stream loader to extract streams from chaturbate, but this stopped working.
I researched all i could, and read that the nsfw plugins weren't available by default, i read that you could sideload the plugin itself and it works, i read that you can edit the chaturbate.py in the notepad, type the plugin script programming and it works, i read that you could use older streamlink versions and it works right there and then.
But
I can't do any of this. I am a newb as far as Python language goes, and i can't neither find a good tutorial, nor a guide on how to learn Python quick enough for things to be clearly understandable by me, so i decidede to post here.
So far, i did this:
1 - X-stream loader wasn't working for me, so i went into settings and tried changing some stuff. Now i can open twitch streams without problems, before i had a old streamlink in the settings, so i installed streamlink, i fecthed the newly installed .exe in the settings and it worked.
2- when i tried extracting a chaturbate stream, the x-stream loader GUI just began to do it, but just used to write a line like C:x-stream loader .... (path where the x-streamloader .exe was) -arrow- ....(chaturbate http link) and nothing more
3 - i tried opening chaturbate.py with the notepad and it was empty. so i copied the script you can find in the streamlink github page, and tried to save the file, but i couldn't do so, a window showed up telling me that i had no permission to open the file
4 - i found a chaturbate.py i could download, so i copied into the plugins folder (in my pc being C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugins) and i replaced the file, and i tried to do it with that new chaturbate.py but this error showed up
[session][error] Failed to load plugin chaturbate from C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugins
Traceback (most recent call last):
File "C:\Program Files (x86)\Streamlink\pkgs\streamlink\session.py", line 459, in load_plugins
mod = load_module(module_name, path)
File "C:\Program Files (x86)\Streamlink\pkgs\streamlink\utils\__init__.py", line 24, in load_module
spec.loader.exec_module(mod)
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugins\chaturbate.py", line 5, in <module>
from streamlink.plugin.api import http
ImportError: cannot import name 'http' from 'streamlink.plugin.api' (C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugin\api\__init__.py)
[session][error] Failed to load plugin chaturbate from C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugins
Traceback (most recent call last):
File "C:\Program Files (x86)\Streamlink\pkgs\streamlink\session.py", line 459, in load_plugins
mod = load_module(module_name, path)
File "C:\Program Files (x86)\Streamlink\pkgs\streamlink\utils\__init__.py", line 24, in load_module
spec.loader.exec_module(mod)
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugins\chaturbate.py", line 5, in <module>
from streamlink.plugin.api import http
ImportError: cannot import name 'http' from 'streamlink.plugin.api' (C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugin\api\__init__.py)
so, i had some advances, but now things got really complicated, and could never be harder for me than this. i don't know how to fix it. can you guys help?
thanks