diff options
author | Déstin Reed <trox1972@users.noreply.github.com> | 2016-06-25 19:01:47 +0200 |
---|---|---|
committer | Sergey M․ <dstftw@gmail.com> | 2016-07-09 03:23:32 +0700 |
commit | 3fee7f636cb63e6cb785b07e4ffea3cc91981525 (patch) | |
tree | 2c2191ed13391bdb0d506bf812ce64c23bfd7f56 /youtube_dl/extractor/common.py | |
parent | 89e2fff2b7e4aeda92cfc811d395b68d18f2d85d (diff) |
[flipagram] Add extractor
Diffstat (limited to 'youtube_dl/extractor/common.py')
-rw-r--r-- | youtube_dl/extractor/common.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index be2b6ff66..b5fce5de2 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -837,6 +837,13 @@ class InfoExtractor(object): 'title': unescapeHTML(json_ld.get('headline')), 'description': unescapeHTML(json_ld.get('articleBody')), }) + elif item_type == 'VideoObject': + info.update({ + 'title': unescapeHTML(json_ld.get('name')), + 'description': unescapeHTML(json_ld.get('description')), + 'upload_date': unified_strdate(json_ld.get('upload_date')), + 'url': unescapeHTML(json_ld.get('contentUrl')), + }) return dict((k, v) for k, v in info.items() if v is not None) @staticmethod |