|
@@ -114,6 +114,7 @@ from .apa import APAIE
|
|
from .foxnews import FoxNewsIE
|
|
from .foxnews import FoxNewsIE
|
|
from .viqeo import ViqeoIE
|
|
from .viqeo import ViqeoIE
|
|
from .expressen import ExpressenIE
|
|
from .expressen import ExpressenIE
|
|
|
|
+from .zype import ZypeIE
|
|
|
|
|
|
|
|
|
|
class GenericIE(InfoExtractor):
|
|
class GenericIE(InfoExtractor):
|
|
@@ -2070,6 +2071,20 @@ class GenericIE(InfoExtractor):
|
|
},
|
|
},
|
|
'playlist_count': 6,
|
|
'playlist_count': 6,
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ # Zype embed
|
|
|
|
+ 'url': 'https://www.cookscountry.com/episode/554-smoky-barbecue-favorites',
|
|
|
|
+ 'info_dict': {
|
|
|
|
+ 'id': '5b400b834b32992a310622b9',
|
|
|
|
+ 'ext': 'mp4',
|
|
|
|
+ 'title': 'Smoky Barbecue Favorites',
|
|
|
|
+ 'thumbnail': r're:^https?://.*\.jpe?g',
|
|
|
|
+ },
|
|
|
|
+ 'add_ie': [ZypeIE.ie_key()],
|
|
|
|
+ 'params': {
|
|
|
|
+ 'skip_download': True,
|
|
|
|
+ },
|
|
|
|
+ },
|
|
{
|
|
{
|
|
# videojs embed
|
|
# videojs embed
|
|
'url': 'https://video.sibnet.ru/shell.php?videoid=3422904',
|
|
'url': 'https://video.sibnet.ru/shell.php?videoid=3422904',
|
|
@@ -3129,6 +3144,11 @@ class GenericIE(InfoExtractor):
|
|
return self.playlist_from_matches(
|
|
return self.playlist_from_matches(
|
|
expressen_urls, video_id, video_title, ie=ExpressenIE.ie_key())
|
|
expressen_urls, video_id, video_title, ie=ExpressenIE.ie_key())
|
|
|
|
|
|
|
|
+ zype_urls = ZypeIE._extract_urls(webpage)
|
|
|
|
+ if zype_urls:
|
|
|
|
+ return self.playlist_from_matches(
|
|
|
|
+ zype_urls, video_id, video_title, ie=ZypeIE.ie_key())
|
|
|
|
+
|
|
# Look for HTML5 media
|
|
# Look for HTML5 media
|
|
entries = self._parse_html5_media_entries(url, webpage, video_id, m3u8_id='hls')
|
|
entries = self._parse_html5_media_entries(url, webpage, video_id, m3u8_id='hls')
|
|
if entries:
|
|
if entries:
|