[radiocanada] changes requested in pr #11224

This commit is contained in:
Vincent Olivier 2016-11-18 14:40:40 -05:00
parent ad54426071
commit f17227520e

View File

@ -171,10 +171,20 @@ class RadioCanadaAudioVideoIE(InfoExtractor):
return self.url_result('radiocanada:medianet:%s' % self._match_id(url))
class RadioCanadaArticleIE(InfoExtractor):
'radiocanada:article'
_VALID_URL = r'https?://ici\.radio-canada\.ca/(?P<id>[^?#&]+)'
_TEST = {
'url': 'http://ici.radio-canada.ca/nouvelle/1000657/victimes-richard-henry-bain-abandonnees-ivac',
'info_dict': {
'id': '7633340',
'ext': 'mp4',
'title': 'La sentence de Bain connue vendredi',
'upload_date': '20161118',
},
'params': {
'skip_download': True,
},
}
@classmethod
def suitable(cls, url):
@ -186,13 +196,11 @@ class RadioCanadaArticleIE(InfoExtractor):
webpage = unescapeHTML(self._download_webpage(url, display_id))
entries = [
self.url_result(
'radiocanada:medianet:%s' % mobj.group('id'),
ie=RadioCanadaIE.ie_key(), video_id=mobj.group('id'))
for mobj in re.finditer(
r'\"idMedia\"\s*:\s*\"(?P<id>\d+)\"', webpage)]
r'"idMedia"\s*:\s*"(?P<id>\d+)"', webpage)]
return self.playlist_result(entries, display_id)