From cccfd6755041470de8b34ed70a59e88a1669b5b9 Mon Sep 17 00:00:00 2001 From: lilydjwg Date: Wed, 7 Oct 2015 20:25:13 +0800 Subject: [PATCH] [sina] match vid from the page fix for http://video.sina.com.cn/view/249851143.html --- src/you_get/extractors/sina.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/you_get/extractors/sina.py b/src/you_get/extractors/sina.py index 9a8e0317..88f819c0 100644 --- a/src/you_get/extractors/sina.py +++ b/src/you_get/extractors/sina.py @@ -70,6 +70,8 @@ def sina_download(url, output_dir='.', merge=True, info_only=False, **kwargs): vids = match1(video_page, r'[^\w]vid\s*:\s*\'([^\']+)\'').split('|') vid = vids[-1] + if vid is None: + vid = match1(video_page, r'vid:(\d+)') if vid: title = match1(video_page, r'title\s*:\s*\'([^\']+)\'') sina_download_by_vid(vid, title=title, output_dir=output_dir, merge=merge, info_only=info_only)