|
|
|
@ -120,6 +120,7 @@ from .expressen import ExpressenIE
|
|
|
|
|
from .zype import ZypeIE
|
|
|
|
|
from .odnoklassniki import OdnoklassnikiIE
|
|
|
|
|
from .kinja import KinjaEmbedIE
|
|
|
|
|
from .doodstream import DoodStreamIE
|
|
|
|
|
from .rcs import RCSEmbedsIE
|
|
|
|
|
from .bitchute import BitChuteIE
|
|
|
|
|
|
|
|
|
@ -3192,6 +3193,11 @@ class GenericIE(InfoExtractor):
|
|
|
|
|
return self.playlist_from_matches(
|
|
|
|
|
foxnews_urls, video_id, video_title, ie=FoxNewsIE.ie_key())
|
|
|
|
|
|
|
|
|
|
doodstream_urls = DoodStreamIE._extract_urls(webpage)
|
|
|
|
|
if doodstream_urls:
|
|
|
|
|
return self.playlist_from_matches(
|
|
|
|
|
doodstream_urls, video_id, video_title, ie=DoodStreamIE.ie_key())
|
|
|
|
|
|
|
|
|
|
sharevideos_urls = [sharevideos_mobj.group('url') for sharevideos_mobj in re.finditer(
|
|
|
|
|
r'<iframe[^>]+?\bsrc\s*=\s*(["\'])(?P<url>(?:https?:)?//embed\.share-videos\.se/auto/embed/\d+\?.*?\buid=\d+.*?)\1',
|
|
|
|
|
webpage)]
|
|
|
|
|