diff --git a/youtube_dl/extractor/generic.py b/youtube_dl/extractor/generic.py index ce8252f6a..80b691ac7 100644 --- a/youtube_dl/extractor/generic.py +++ b/youtube_dl/extractor/generic.py @@ -2185,10 +2185,19 @@ class GenericIE(InfoExtractor): if not next_url: continue + description = None + for tag in ('description', 'content:encoded', 'itunes:summary', 'itunes:subtitle'): + try: + description = it.find(tag).text + break + except AttributeError: + pass + entries.append({ '_type': 'url_transparent', 'url': next_url, 'title': it.find('title').text, + 'description': description }) return {