ganymede icon indicating copy to clipboard operation
ganymede copied to clipboard

Can't Video download issue

Open kkr881 opened this issue 1 year ago • 5 comments

Video download is not currently available due to Streamlink issue. streamlink#plugins.twitch: no playable streams on this url 2023-05-31

kkr881 avatar Jun 01 '23 08:06 kkr881

Can confirm. Because of that, I had to delete around 450 vods from the same stream because the queue was failing and creating new items.

soleny894 avatar Jun 01 '23 09:06 soleny894

@Zibbp as a temporary measure to address this issue --twitch-api-header="Client-Id=jzkbprff40iqj646a697cyrvl0zt2m6" If you change the Client-Id value that Streamlink is using by default as above, you can download it.

However, it seems that Ganymede cannot process the instrument normally because it judges the processing of the --twitch-api-header only with the Access Token value through =OAuth parsing. Is it possible to modify Client-Id to be delivered to Streamlink to apply the above temporary measures?

image The example above is a test of Streamlink running alone to ensure that down works fine when changing Client-id.

kkr881 avatar Jun 01 '23 16:06 kkr881

As I was trying to recreate the problem it appears Twitch rolled this change back (according to the link Streamlink issue).

The access token check for is crashing when passing in the client ID, I can change that so you will be able to pass a custom client ID.

Zibbp avatar Jun 01 '23 22:06 Zibbp

I pushed https://github.com/Zibbp/ganymede/commit/72f79539eef677f33fa4118bc9dc731e508af036 which is available on the :main image tag. This narrows the scope of checking if an oauth token is in the settings which in turn allows setting the client-id. The client-id needs to be added to the list of arguments similar to the oauth, without a space. Here is an example of various arguments.

--force-progress,--force,--twitch-low-latency,--twitch-disable-hosting,--twitch-api-header=Client-ID=ue6666qo983tsx6so1t0vnawi233wa,--twitch-api-header=Authorization=OAuth 123456789abcde

Zibbp avatar Jun 01 '23 23:06 Zibbp

image

I tested it with ganymede:main. It was confirmed that Video Download was operating normally.

kkr881 avatar Jun 02 '23 01:06 kkr881