commit 762155cc90754fc29c68bf0f0256988f37862c3b
parent f8610ba1ca4705dcae5c45c5ac66a99b174ebed3
Author: Yen Chi Hsuan <yan12125@gmail.com>
Date: Thu, 23 Apr 2015 18:07:09 +0800
[ustream] Checking errors
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/youtube_dl/extractor/ustream.py b/youtube_dl/extractor/ustream.py
@@ -7,6 +7,7 @@ from .common import InfoExtractor
from ..compat import (
compat_urlparse,
)
+from ..utils import ExtractorError
class UstreamIE(InfoExtractor):
@@ -47,6 +48,9 @@ class UstreamIE(InfoExtractor):
'autoplay': False,
}), video_id)
+ if 'error' in params:
+ raise ExtractorError(params['error']['message'], expected=True)
+
video_url = params['flv']
webpage = self._download_webpage(url, video_id)