[radiocanada] changes requested in pr #11224
This commit is contained in:
parent
ad54426071
commit
f17227520e
@ -171,10 +171,20 @@ class RadioCanadaAudioVideoIE(InfoExtractor):
|
|||||||
return self.url_result('radiocanada:medianet:%s' % self._match_id(url))
|
return self.url_result('radiocanada:medianet:%s' % self._match_id(url))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class RadioCanadaArticleIE(InfoExtractor):
|
class RadioCanadaArticleIE(InfoExtractor):
|
||||||
'radiocanada:article'
|
|
||||||
_VALID_URL = r'https?://ici\.radio-canada\.ca/(?P<id>[^?#&]+)'
|
_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
|
@classmethod
|
||||||
def suitable(cls, url):
|
def suitable(cls, url):
|
||||||
@ -186,13 +196,11 @@ class RadioCanadaArticleIE(InfoExtractor):
|
|||||||
|
|
||||||
webpage = unescapeHTML(self._download_webpage(url, display_id))
|
webpage = unescapeHTML(self._download_webpage(url, display_id))
|
||||||
|
|
||||||
|
|
||||||
entries = [
|
entries = [
|
||||||
self.url_result(
|
self.url_result(
|
||||||
'radiocanada:medianet:%s' % mobj.group('id'),
|
'radiocanada:medianet:%s' % mobj.group('id'),
|
||||||
ie=RadioCanadaIE.ie_key(), video_id=mobj.group('id'))
|
ie=RadioCanadaIE.ie_key(), video_id=mobj.group('id'))
|
||||||
for mobj in re.finditer(
|
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)
|
return self.playlist_result(entries, display_id)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user