Browse Source

[bbccouk] Fix description (closes #6006)

master
Yen Chi Hsuan 9 years ago
parent
commit
25fa8d66e6
1 changed files with 15 additions and 1 deletions
  1. 16
      youtube_dl/extractor/bbccouk.py

16
youtube_dl/extractor/bbccouk.py

@ -129,6 +129,20 @@ class BBCCoUkIE(InfoExtractor):
'skip_download': True, 'skip_download': True,
}, },
'skip': 'geolocation', 'skip': 'geolocation',
}, {
'url': 'http://www.bbc.co.uk/iplayer/episode/b05zmgwn/royal-academy-summer-exhibition',
'info_dict': {
'id': 'b05zmgw1',
'ext': 'flv',
'description': 'Kirsty Wark and Morgan Quaintance visit the Royal Academy as it prepares for its annual artistic extravaganza, meeting people who have come together to make the show unique.',
'title': 'Royal Academy Summer Exhibition',
'duration': 3540,
},
'params': {
# rtmp download
'skip_download': True,
},
'skip': 'geolocation',
}, { }, {
'url': 'http://www.bbc.co.uk/iplayer/playlist/p01dvks4', 'url': 'http://www.bbc.co.uk/iplayer/playlist/p01dvks4',
'only_matching': True, 'only_matching': True,
@ -362,7 +376,7 @@ class BBCCoUkIE(InfoExtractor):
formats, subtitles = self._download_media_selector(programme_id) formats, subtitles = self._download_media_selector(programme_id)
title = self._og_search_title(webpage) title = self._og_search_title(webpage)
description = self._search_regex( description = self._search_regex(
r'<p class="medium-description">([^<]+)</p>',
r'<p class="[^"]*medium-description[^"]*">([^<]+)</p>',
webpage, 'description', fatal=False) webpage, 'description', fatal=False)
else: else:
programme_id, title, description, duration, formats, subtitles = self._download_playlist(group_id) programme_id, title, description, duration, formats, subtitles = self._download_playlist(group_id)

Loading…
Cancel
Save