Open MikeLund opened 7 years ago
I think Twitch has changed their API. I think you need to use oath2 to get a token now. I am not sure how to do that in svtplay-dl, perhaps @spaam has some idea?
Edit: I think svtplay-dl need to get a client ID and pass it as a header in all api calls as stated here : https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843#.m078q2ys2
Edit2: Turns out they also changed the format of some of the links, but that was an easy fix.
I have a fix for this it is mostly a matter of parsing the correct header with a CLIENT-ID. What do you think @spaam should each user get their own ID and pass it with something such as --twitch-client id ? Or should svtplay use a hard coded one similar to how youtube-dl does it?
Status on this fix? Will you generate a client-id for svtplay-dl or will we be able to use our own client-id?
Get the same thing if trying to download a specific VOD:
Am I doing it wrong, or is this a bug? Thanks!