diff options
| -rw-r--r-- | youtube_dl/extractor/collegehumor.py | 7 | ||||
| -rw-r--r-- | youtube_dl/extractor/funnyordie.py | 5 | 
2 files changed, 9 insertions, 3 deletions
| diff --git a/youtube_dl/extractor/collegehumor.py b/youtube_dl/extractor/collegehumor.py index 45d81aae5..6f866e7fc 100644 --- a/youtube_dl/extractor/collegehumor.py +++ b/youtube_dl/extractor/collegehumor.py @@ -17,8 +17,9 @@ class CollegeHumorIE(InfoExtractor):              'id': '6902724',              'ext': 'mp4',              'title': 'Comic-Con Cosplay Catastrophe', -            'description': 'Fans get creative this year', +            'description': "Fans get creative this year at San Diego.  Too creative.  And yes, that's really Joss Whedon.",              'age_limit': 13, +            'duration': 187,          },      },      { @@ -28,7 +29,7 @@ class CollegeHumorIE(InfoExtractor):              'id': '3505939',              'ext': 'mp4',              'title': 'Font Conference', -            'description': 'This video wasn\'t long enough,', +            'description': "This video wasn't long enough, so we made it double-spaced.",              'age_limit': 10,              'duration': 179,          }, @@ -87,6 +88,7 @@ class CollegeHumorIE(InfoExtractor):          self._sort_formats(formats)          duration = int_or_none(vdata.get('duration'), 1000) +        like_count = int_or_none(vdata.get('likes'))          return {              'id': video_id, @@ -96,4 +98,5 @@ class CollegeHumorIE(InfoExtractor):              'formats': formats,              'age_limit': age_limit,              'duration': duration, +            'like_count': like_count,          } diff --git a/youtube_dl/extractor/funnyordie.py b/youtube_dl/extractor/funnyordie.py index 5522e4954..56e079288 100644 --- a/youtube_dl/extractor/funnyordie.py +++ b/youtube_dl/extractor/funnyordie.py @@ -34,12 +34,14 @@ class FunnyOrDieIE(InfoExtractor):          if mobj.group('type') == 'embed':              post_json = self._search_regex(                  r'fb_post\s*=\s*(\{.*?\});', webpage, 'post details') -            post = json.loads(post_json)['attachment'] +            post = json.loads(post_json)              title = post['name']              description = post.get('description') +            thumbnail = post.get('picture')          else:              title = self._og_search_title(webpage)              description = self._og_search_description(webpage) +            thumbnail = None          return {              'id': video_id, @@ -47,4 +49,5 @@ class FunnyOrDieIE(InfoExtractor):              'ext': 'mp4',              'title': title,              'description': description, +            'thumbnail': thumbnail,          } | 
