From c4491551b2d22999bc0d2b1cd3598c945c1a2c86 Mon Sep 17 00:00:00 2001 From: Mort Yao Date: Mon, 21 Mar 2016 16:38:36 +0100 Subject: [PATCH] [youku] (partly) fix #996 --- src/you_get/extractors/youku.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/you_get/extractors/youku.py b/src/you_get/extractors/youku.py index cefb7719..b4fc38a7 100644 --- a/src/you_get/extractors/youku.py +++ b/src/you_get/extractors/youku.py @@ -278,7 +278,7 @@ class Youku(VideoExtractor): streamfileid = piece['fileid'] for no in range(0, len(segs)): k = segs[no]['key'] - assert k != -1 + if k == -1: break # we hit the paywall; stop here fileid, ep = self.__class__.generate_ep(no, streamfileid, sid, token) q = parse.urlencode(dict(