diff --git a/youtube_dl/extractor/ted.py b/youtube_dl/extractor/ted.py index f27d0e313..47be60bbe 100644 --- a/youtube_dl/extractor/ted.py +++ b/youtube_dl/extractor/ted.py @@ -271,7 +271,7 @@ class TEDIE(InfoExtractor): } def _get_subtitles(self, video_id, talk_info): - languages = [lang['languageCode'] for lang in talk_info.get('languages', [])] + languages = [lang['languageCode'] for lang in talk_info.get('downloads', {}).get('languages', [])] if languages: sub_lang_list = {} for l in languages: