fix yinyuetai, due to api changed

fix #1102

update api url

Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
This commit is contained in:
Zhang Ning 2016-05-07 07:31:27 +08:00
parent b9428bd9c7
commit 8e4877b4ff

View File

@ -5,7 +5,7 @@ __all__ = ['yinyuetai_download', 'yinyuetai_download_by_id']
from ..common import *
def yinyuetai_download_by_id(vid, title=None, output_dir='.', merge=True, info_only=False):
video_info = json.loads(get_html('http://www.yinyuetai.com/insite/get-video-info?json=true&videoId=%s' % vid))
video_info = json.loads(get_html('http://ext.yinyuetai.com/main/get-h-mv-info?json=true&videoId=%s' % vid))
url_models = video_info['videoInfo']['coreVideoInfo']['videoUrlModels']
url_models = sorted(url_models, key=lambda i: i['qualityLevel'])
url = url_models[-1]['videoUrl']