From 1bd838608fda2da789c8991ec7fc194ed5ec0a1f Mon Sep 17 00:00:00 2001 From: minusf Date: Fri, 20 Feb 2015 18:24:20 +0100 Subject: [PATCH] prefer 'code' to 'uri' if present --- youtube_dl/extractor/ted.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/ted.py b/youtube_dl/extractor/ted.py index 10b3b706a..5e5322974 100644 --- a/youtube_dl/extractor/ted.py +++ b/youtube_dl/extractor/ted.py @@ -134,9 +134,13 @@ class TEDIE(SubtitlesInfoExtractor): if talk_info.get('external') is not None: self.to_screen('Found video from %s' % talk_info['external']['service']) + if 'code' in talk_info['external']: + ext_url = talk_info['external']['code'] + else: + ext_url = talk_info['external']['uri'] return { '_type': 'url', - 'url': talk_info['external']['uri'], + 'url': ext_url, } formats = [{