- edited description
SBS downloads stopped working a few days ago
Something changed at SBS last week. grabber.py always throws this exception when trying to pull anything from SBS. This is with the latest code. ABC and Ten are OK:
Traceback (most recent call last):
File "/home/fred/webdl/grabber.py", line 62, in <module>
main()
File "/home/fred/webdl/grabber.py", line 55, in main
if not n.download():
File "/home/fred/webdl/sbs.py", line 27, in download
player_params = self.get_player_params(doc)
File "/home/fred/webdl/sbs.py", line 54, in get_player_params
raise Exception("Unable to find player params for %s: %s" % (self.video_id, self.title))
Exception: Unable to find player params for 1559892547836: The Last Man On Earth S1 Ep1 - Alive In Tucson
Comments (5)
-
reporter -
reporter - edited description
-
reporter Update: I’ve dug a little, and it appears that the format of the SBS response has changed. Looking at the SBS response, I can’t see any player parameters in a format which the current webdl code can parse. Unfortunately my understanding of javascript is’t good enough to trace where these parameters have now been hidden.
-
reporter - changed status to resolved
Today, SBS started working again with no explanation. Looks like it was a temporary change, albeit one which lasted a week...
-
repo owner Thanks for the report.
I had some time to look at this today and I’m very happy to see it’s working again :)
- Log in to comment