]> code.delx.au - webdl/blobdiff - sbs.py
autograbber: implement .excludes.txt (fixes #75)
[webdl] / sbs.py
diff --git a/sbs.py b/sbs.py
index 55ded10edd3872f3e33927d9309dca7203f85d98..1b6af3a084da80fbe7876d79961f27300c4d4709 100644 (file)
--- a/sbs.py
+++ b/sbs.py
@@ -23,8 +23,13 @@ class SbsVideoNode(Node):
         with requests_cache.disabled():
             doc = grab_html(VIDEO_URL % self.video_id)
         player_params = self.get_player_params(doc)
-        release_url = player_params["releaseUrls"]["html"]
 
+        error = player_params.get("error", None)
+        if error:
+            print("Cannot download:", error)
+            return False
+
+        release_url = player_params["releaseUrls"]["html"]
         filename = self.title + ".ts"
 
         hls_url = self.get_hls_url(release_url)