From 0e518e2fea0e8bd162d53ea6d22720321274abb4 Mon Sep 17 00:00:00 2001 From: Philipp Hagemeister Date: Fri, 4 Apr 2014 02:09:04 +0200 Subject: [PATCH] [cnet] Fall back to "videos" key --- youtube_dl/extractor/cnet.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/youtube_dl/extractor/cnet.py b/youtube_dl/extractor/cnet.py index 6a2f5ce36..f5ab443d2 100644 --- a/youtube_dl/extractor/cnet.py +++ b/youtube_dl/extractor/cnet.py @@ -6,6 +6,7 @@ import re from .common import InfoExtractor from ..utils import ( + ExtractorError, int_or_none, ) @@ -36,6 +37,10 @@ class CNETIE(InfoExtractor): webpage, 'data json') data = json.loads(data_json) vdata = data['video'] + if not vdata: + vdata = data['videos'][0] + if not vdata: + raise ExtractorError('Cannot find video data') video_id = vdata['id'] title = vdata['headline']