Replies: 11 comments 4 replies
-
you could test it by changing the dockerfile to add the plugin yeah (maybe even copy it inside somehow while it's running), and arguments are in this file: it does however need to get rebuilt, so a i'll keep this idea in mind if i get back into this in any reasonable amount of time. |
Beta Was this translation helpful? Give feedback.
-
ok, did the following:
the only thing I don't get as a docker-noob - where do I have to run
after restarting the docker container, the plugin is recongized by LiveStreamDVR according to the logs
but the new arguments are missing (as i don't know what exactly I should build):
|
Beta Was this translation helpful? Give feedback.
-
ah right that error makes sense, the dockerfile cleans out the node modules, maybe try |
Beta Was this translation helpful? Give feedback.
-
for anyone else interested, here a quick summary how to add the plugin to LiveStreamDVR:
|
Beta Was this translation helpful? Give feedback.
-
are the proxy services closed source? i wonder if it could just be ran inside the container locally |
Beta Was this translation helpful? Give feedback.
-
small update after 3 days of using the plugin with LiveStreamDVR:about 80% of my recorded streams have seen a massive reduction in ads received. One streamer for example dropped from 20 minutes stream pauses per stream to 1 minute for one stream and to no ads for another stream (each of the example streams with a duration of 6 hours). Other streams/streamers dropped to 0 ads when there were 5 to 15 minutes of ads before. A few of the streams saw a minimal reduction, which I guess is due to the proxies used. Nevertheless I am still experimenting with all the options for the plugin and the different proxies, so I think there is still room for improvement with some tweaks Example for one streamer: |
Beta Was this translation helpful? Give feedback.
-
very interesting, about a minute was the previous delay because of the preroll so it's very close now. i'm just wondering about the legitimacy of including this, like there must be a reason for streamlink not including it |
Beta Was this translation helpful? Give feedback.
-
i wonder, will putting that python file in the install overwrite anything? like can it be enabled or disabled at will |
Beta Was this translation helpful? Give feedback.
-
i pushed a possible experimental solution for this, a few new config options are available on dev |
Beta Was this translation helpful? Give feedback.
-
can confirm now that it works 'officially' |
Beta Was this translation helpful? Give feedback.
-
just a heads up - twitch seems to have changed something in the past days. ttvlol currently has a v2 beta in testing (also see #131) that seems to get adblocking working again. the streamlink-plugin hasn't been updated yet. |
Beta Was this translation helpful? Give feedback.
-
I am currently experimenting with streamlink-ttvlol-proxy to get ride of ads when using streamlink. At the moment, I am testing it with the streamlink-twitch-gui on my pc.
What would be the best way to get this working in LiveStreamDVR?
Would I just replace the twitch-plugin in
/usr/local/lib/python3.9/dist-packages/streamlink/plugins
in the docker-container?And how would I add flags like
--twitch-proxy-playlist=https://api.ttv.lol
needed for the proxy to the streamlink command?Beta Was this translation helpful? Give feedback.
All reactions