aboutsummaryrefslogtreecommitdiffstats
path: root/hypervideo_dl/extractor/extractors.py
diff options
context:
space:
mode:
Diffstat (limited to 'hypervideo_dl/extractor/extractors.py')
-rw-r--r--hypervideo_dl/extractor/extractors.py366
1 files changed, 315 insertions, 51 deletions
diff --git a/hypervideo_dl/extractor/extractors.py b/hypervideo_dl/extractor/extractors.py
index f4f817f..457f4c2 100644
--- a/hypervideo_dl/extractor/extractors.py
+++ b/hypervideo_dl/extractor/extractors.py
@@ -4,6 +4,7 @@ from __future__ import unicode_literals
from .abc import (
ABCIE,
ABCIViewIE,
+ ABCIViewShowSeriesIE,
)
from .abcnews import (
AbcNewsIE,
@@ -13,6 +14,10 @@ from .abcotvs import (
ABCOTVSIE,
ABCOTVSClipsIE,
)
+from .abematv import (
+ AbemaTVIE,
+ AbemaTVTitleIE,
+)
from .academicearth import AcademicEarthCourseIE
from .acast import (
ACastIE,
@@ -36,7 +41,10 @@ from .aenetworks import (
HistoryPlayerIE,
BiographyIE,
)
-from .afreecatv import AfreecaTVIE
+from .afreecatv import (
+ AfreecaTVIE,
+ AfreecaTVLiveIE,
+)
from .airmozilla import AirMozillaIE
from .aljazeera import AlJazeeraIE
from .alphaporno import AlphaPornoIE
@@ -50,6 +58,7 @@ from .animelab import (
AnimeLabIE,
AnimeLabShowsIE,
)
+from .amazon import AmazonStoreIE
from .americastestkitchen import (
AmericasTestKitchenIE,
AmericasTestKitchenSeasonIE,
@@ -59,6 +68,10 @@ from .anvato import AnvatoIE
from .aol import AolIE
from .allocine import AllocineIE
from .aliexpress import AliExpressLiveIE
+from .alsace20tv import (
+ Alsace20TVIE,
+ Alsace20TVEmbedIE,
+)
from .apa import APAIE
from .aparat import AparatIE
from .appleconnect import AppleConnectIE
@@ -82,6 +95,7 @@ from .arte import (
ArteTVIE,
ArteTVEmbedIE,
ArteTVPlaylistIE,
+ ArteTVCategoryIE,
)
from .arnes import ArnesIE
from .asiancrush import (
@@ -108,12 +122,16 @@ from .awaan import (
)
from .azmedien import AZMedienIE
from .baidu import BaiduVideoIE
+from .banbye import (
+ BanByeIE,
+ BanByeChannelIE,
+)
from .bandaichannel import BandaiChannelIE
from .bandcamp import (
BandcampIE,
BandcampAlbumIE,
BandcampWeeklyIE,
- BandcampMusicIE,
+ BandcampUserIE,
)
from .bannedvideo import BannedVideoIE
from .bbc import (
@@ -137,6 +155,7 @@ from .bfmtv import (
)
from .bibeltv import BibelTVIE
from .bigflix import BigflixIE
+from .bigo import BigoIE
from .bild import BildIE
from .bilibili import (
BiliBiliIE,
@@ -165,6 +184,7 @@ from .bleacherreport import (
BleacherReportIE,
BleacherReportCMSIE,
)
+from .blogger import BloggerIE
from .bloomberg import BloombergIE
from .bokecc import BokeCCIE
from .bongacams import BongaCamsIE
@@ -177,6 +197,7 @@ from .br import (
)
from .bravotv import BravoTVIE
from .breakcom import BreakIE
+from .breitbart import BreitBartIE
from .brightcove import (
BrightcoveLegacyIE,
BrightcoveNewIE,
@@ -185,6 +206,9 @@ from .businessinsider import BusinessInsiderIE
from .buzzfeed import BuzzFeedIE
from .byutv import BYUtvIE
from .c56 import C56IE
+from .cableav import CableAVIE
+from .callin import CallinIE
+from .caltrans import CaltransIE
from .cam4 import CAM4IE
from .camdemy import (
CamdemyIE,
@@ -192,6 +216,7 @@ from .camdemy import (
)
from .cammodels import CamModelsIE
from .camwithher import CamWithHerIE
+from .canalalpha import CanalAlphaIE
from .canalplus import CanalplusIE
from .canalc2 import Canalc2IE
from .canvas import (
@@ -235,10 +260,7 @@ from .ccc import (
from .ccma import CCMAIE
from .cctv import CCTVIE
from .cda import CDAIE
-from .ceskatelevize import (
- CeskaTelevizeIE,
- CeskaTelevizePoradyIE,
-)
+from .ceskatelevize import CeskaTelevizeIE
from .cgtn import CGTNIE
from .channel9 import Channel9IE
from .charlierose import CharlieRoseIE
@@ -293,25 +315,41 @@ from .commonprotocols import (
from .condenast import CondeNastIE
from .contv import CONtvIE
from .corus import CorusIE
+from .cpac import (
+ CPACIE,
+ CPACPlaylistIE,
+)
+from .cozytv import CozyTVIE
from .cracked import CrackedIE
from .crackle import CrackleIE
+from .craftsy import CraftsyIE
from .crooksandliars import CrooksAndLiarsIE
+from .crowdbunker import (
+ CrowdBunkerIE,
+ CrowdBunkerChannelIE,
+)
from .crunchyroll import (
CrunchyrollIE,
CrunchyrollShowPlaylistIE,
CrunchyrollBetaIE,
CrunchyrollBetaShowIE,
)
-from .cspan import CSpanIE
+from .cspan import CSpanIE, CSpanCongressIE
from .ctsnews import CtsNewsIE
from .ctv import CTVIE
from .ctvnews import CTVNewsIE
from .cultureunplugged import CultureUnpluggedIE
from .curiositystream import (
CuriosityStreamIE,
- CuriosityStreamCollectionIE,
+ CuriosityStreamCollectionsIE,
+ CuriosityStreamSeriesIE,
)
from .cwtv import CWTVIE
+from .cybrary import (
+ CybraryIE,
+ CybraryCourseIE
+)
+from .daftsex import DaftsexIE
from .dailymail import DailyMailIE
from .dailymotion import (
DailymotionIE,
@@ -328,6 +366,7 @@ from .daum import (
DaumPlaylistIE,
DaumUserIE,
)
+from .daystar import DaystarClipIE
from .dbtv import DBTVIE
from .dctp import DctpTvIE
from .deezer import (
@@ -338,10 +377,6 @@ from .democracynow import DemocracynowIE
from .dfb import DFBIE
from .dhm import DHMIE
from .digg import DiggIE
-from .discoveryplusindia import (
- DiscoveryPlusIndiaIE,
- DiscoveryPlusIndiaShowIE,
-)
from .dotsub import DotsubIE
from .douyutv import (
DouyuShowIE,
@@ -351,9 +386,24 @@ from .dplay import (
DPlayIE,
DiscoveryPlusIE,
HGTVDeIE,
+ GoDiscoveryIE,
+ TravelChannelIE,
+ CookingChannelIE,
+ HGTVUsaIE,
+ FoodNetworkIE,
+ InvestigationDiscoveryIE,
+ DestinationAmericaIE,
+ AmHistoryChannelIE,
ScienceChannelIE,
DIYNetworkIE,
- AnimalPlanetIE
+ DiscoveryLifeIE,
+ AnimalPlanetIE,
+ TLCIE,
+ DiscoveryPlusIndiaIE,
+ DiscoveryNetworksDeIE,
+ DiscoveryPlusItalyIE,
+ DiscoveryPlusItalyShowIE,
+ DiscoveryPlusIndiaShowIE,
)
from .dreisat import DreiSatIE
from .drbonanza import DRBonanzaIE
@@ -370,17 +420,16 @@ from .duboku import (
)
from .dumpert import DumpertIE
from .defense import DefenseGouvFrIE
+from .digitalconcerthall import DigitalConcertHallIE
from .discovery import DiscoveryIE
-from .discoverygo import (
- DiscoveryGoIE,
- DiscoveryGoPlaylistIE,
-)
-from .discoverynetworks import DiscoveryNetworksDeIE
-from .discoveryvr import DiscoveryVRIE
from .disney import DisneyIE
from .dispeak import DigitallySpeakingIE
from .doodstream import DoodStreamIE
from .dropbox import DropboxIE
+from .dropout import (
+ DropoutSeasonIE,
+ DropoutIE
+)
from .dw import (
DWIE,
DWArticleIE,
@@ -414,14 +463,21 @@ from .eroprofile import (
EroProfileIE,
EroProfileAlbumIE,
)
+from .ertgr import (
+ ERTFlixCodenameIE,
+ ERTFlixIE,
+ ERTWebtvEmbedIE,
+)
from .escapist import EscapistIE
from .espn import (
ESPNIE,
ESPNArticleIE,
FiveThirtyEightIE,
+ ESPNCricInfoIE,
)
from .esri import EsriVideoIE
from .europa import EuropaIE
+from .europeantour import EuropeanTourIE
from .euscreen import EUScreenIE
from .expotv import ExpoTVIE
from .expressen import ExpressenIE
@@ -430,6 +486,7 @@ from .eyedotv import EyedoTVIE
from .facebook import (
FacebookIE,
FacebookPluginsVideoIE,
+ FacebookRedirectURLIE,
)
from .fancode import (
FancodeVodIE,
@@ -440,6 +497,7 @@ from .faz import FazIE
from .fc2 import (
FC2IE,
FC2EmbedIE,
+ FC2LiveIE,
)
from .fczenit import FczenitIE
from .filmmodu import FilmmoduIE
@@ -449,7 +507,6 @@ from .filmon import (
)
from .filmweb import FilmwebIE
from .firsttv import FirstTVIE
-from .fivemin import FiveMinIE
from .fivetv import FiveTVIE
from .flickr import FlickrIE
from .folketinget import FolketingetIE
@@ -472,6 +529,7 @@ from .foxnews import (
FoxNewsArticleIE,
)
from .foxsports import FoxSportsIE
+from .fptplay import FptplayIE
from .franceculture import FranceCultureIE
from .franceinter import FranceInterIE
from .francetv import (
@@ -481,7 +539,6 @@ from .francetv import (
)
from .freesound import FreesoundIE
from .freespeech import FreespeechIE
-from .freshlive import FreshLiveIE
from .frontendmasters import (
FrontendMastersIE,
FrontendMastersLessonIE,
@@ -495,9 +552,20 @@ from .funimation import (
)
from .funk import FunkIE
from .fusion import FusionIE
-from .gab import GabTVIE
+from .gab import (
+ GabTVIE,
+ GabIE,
+)
from .gaia import GaiaIE
from .gameinformer import GameInformerIE
+from .gamejolt import (
+ GameJoltIE,
+ GameJoltUserIE,
+ GameJoltGameIE,
+ GameJoltGameSoundtrackIE,
+ GameJoltCommunityIE,
+ GameJoltSearchIE,
+)
from .gamespot import GameSpotIE
from .gamestar import GameStarIE
from .gaskrank import GaskrankIE
@@ -505,7 +573,10 @@ from .gazeta import GazetaIE
from .gdcvault import GDCVaultIE
from .gedidigital import GediDigitalIE
from .generic import GenericIE
-from .gettr import GettrIE
+from .gettr import (
+ GettrIE,
+ GettrStreamingIE,
+)
from .gfycat import GfycatIE
from .giantbomb import GiantBombIE
from .giga import GigaIE
@@ -516,6 +587,7 @@ from .globo import (
)
from .go import GoIE
from .godtube import GodTubeIE
+from .gofile import GofileIE
from .golem import GolemIE
from .googledrive import GoogleDriveIE
from .googlepodcasts import (
@@ -541,7 +613,6 @@ from .hidive import HiDiveIE
from .historicfilms import HistoricFilmsIE
from .hitbox import HitboxIE, HitboxLiveIE
from .hitrecord import HitRecordIE
-from .hornbunny import HornBunnyIE
from .hotnewhiphop import HotNewHipHopIE
from .hotstar import (
HotStarIE,
@@ -555,7 +626,12 @@ from .hrti import (
HRTiIE,
HRTiPlaylistIE,
)
+from .hse import (
+ HSEShowIE,
+ HSEProductIE,
+)
from .huajiao import HuajiaoIE
+from .huya import HuyaLiveIE
from .huffpost import HuffPostIE
from .hungama import (
HungamaIE,
@@ -591,14 +667,28 @@ from .indavideo import IndavideoEmbedIE
from .infoq import InfoQIE
from .instagram import (
InstagramIE,
+ InstagramIOSIE,
InstagramUserIE,
InstagramTagIE,
+ InstagramStoryIE,
)
from .internazionale import InternazionaleIE
from .internetvideoarchive import InternetVideoArchiveIE
-from .iprima import IPrimaIE
-from .iqiyi import IqiyiIE
-from .ir90tv import Ir90TvIE
+from .iprima import (
+ IPrimaIE,
+ IPrimaCNNIE
+)
+from .iqiyi import (
+ IqiyiIE,
+ IqIE,
+ IqAlbumIE
+)
+
+from .itprotv import (
+ ITProTVIE,
+ ITProTVCourseIE
+)
+
from .itv import (
ITVIE,
ITVBTCCIE,
@@ -620,10 +710,10 @@ from .joj import JojIE
from .jwplatform import JWPlatformIE
from .kakao import KakaoIE
from .kaltura import KalturaIE
-from .kankan import KankanIE
from .karaoketv import KaraoketvIE
from .karrierevideos import KarriereVideosIE
from .keezmovies import KeezMoviesIE
+from .kelbyone import KelbyOneIE
from .ketnet import KetnetIE
from .khanacademy import (
KhanAcademyIE,
@@ -656,6 +746,11 @@ from .laola1tv import (
EHFTVIE,
ITTFIE,
)
+from .lastfm import (
+ LastFMIE,
+ LastFMPlaylistIE,
+ LastFMUserIE,
+)
from .lbry import (
LBRYIE,
LBRYChannelIE,
@@ -691,11 +786,11 @@ from .limelight import (
LimelightChannelListIE,
)
from .line import (
- LineTVIE,
LineLiveIE,
LineLiveChannelIE,
)
from .linkedin import (
+ LinkedInIE,
LinkedInLearningIE,
LinkedInLearningCourseIE,
)
@@ -707,7 +802,10 @@ from .livestream import (
LivestreamOriginalIE,
LivestreamShortenerIE,
)
-from .lnkgo import LnkGoIE
+from .lnkgo import (
+ LnkGoIE,
+ LnkIE,
+)
from .localnews8 import LocalNews8IE
from .lovehomeporn import LoveHomePornIE
from .lrt import LRTIE
@@ -722,6 +820,7 @@ from .mailru import (
MailRuMusicIE,
MailRuMusicSearchIE,
)
+from .mainstreaming import MainStreamingIE
from .malltv import MallTVIE
from .mangomolo import (
MangomoloVideoIE,
@@ -744,7 +843,10 @@ from .mdr import MDRIE
from .medaltv import MedalTVIE
from .mediaite import MediaiteIE
from .mediaklikk import MediaKlikkIE
-from .mediaset import MediasetIE
+from .mediaset import (
+ MediasetIE,
+ MediasetShowIE,
+)
from .mediasite import (
MediasiteIE,
MediasiteCatalogIE,
@@ -760,6 +862,7 @@ from .metacritic import MetacriticIE
from .mgoon import MgoonIE
from .mgtv import MGTVIE
from .miaopai import MiaoPaiIE
+from .microsoftstream import MicrosoftStreamIE
from .microsoftvirtualacademy import (
MicrosoftVirtualAcademyIE,
MicrosoftVirtualAcademyCourseIE,
@@ -767,6 +870,7 @@ from .microsoftvirtualacademy import (
from .mildom import (
MildomIE,
MildomVodIE,
+ MildomClipIE,
MildomUserVodIE,
)
from .minds import (
@@ -783,6 +887,10 @@ from .mirrativ import (
)
from .mit import TechTVMITIE, OCWMITIE
from .mitele import MiTeleIE
+from .mixch import (
+ MixchIE,
+ MixchArchiveIE,
+)
from .mixcloud import (
MixcloudIE,
MixcloudUserIE,
@@ -792,6 +900,7 @@ from .mlb import (
MLBIE,
MLBVideoIE,
)
+from .mlssoccer import MLSSoccerIE
from .mnet import MnetIE
from .moevideo import MoeVideoIE
from .mofosex import (
@@ -819,7 +928,14 @@ from .mtv import (
MTVItaliaProgrammaIE,
)
from .muenchentv import MuenchenTVIE
+from .murrtube import MurrtubeIE, MurrtubeUserIE
from .musescore import MuseScoreIE
+from .musicdex import (
+ MusicdexSongIE,
+ MusicdexAlbumIE,
+ MusicdexArtistIE,
+ MusicdexPlaylistIE,
+)
from .mwave import MwaveIE, MwaveMeetGreetIE
from .mxplayer import (
MxplayerIE,
@@ -834,7 +950,14 @@ from .myvi import (
)
from .myvideoge import MyVideoGeIE
from .myvidster import MyVidsterIE
-from .n1 import N1InfoIIE, N1InfoAssetIE
+from .n1 import (
+ N1InfoAssetIE,
+ N1InfoIIE,
+)
+from .nate import (
+ NateIE,
+ NateProgramIE,
+)
from .nationalgeographic import (
NationalGeographicVideoIE,
NationalGeographicTVIE,
@@ -868,7 +991,10 @@ from .ndr import (
NJoyEmbedIE,
)
from .ndtv import NDTVIE
-from .nebula import NebulaIE
+from .nebula import (
+ NebulaIE,
+ NebulaCollectionIE,
+)
from .nerdcubed import NerdCubedFeedIE
from .netzkino import NetzkinoIE
from .neteasemusic import (
@@ -886,6 +1012,7 @@ from .newgrounds import (
NewgroundsUserIE,
)
from .newstube import NewstubeIE
+from .newsy import NewsyIE
from .nextmedia import (
NextMediaIE,
NextMediaActionNewsIE,
@@ -896,6 +1023,7 @@ from .nexx import (
NexxIE,
NexxEmbedIE,
)
+from .nfb import NFBIE
from .nfhsnetwork import NFHSNetworkIE
from .nfl import (
NFLIE,
@@ -904,6 +1032,9 @@ from .nfl import (
from .nhk import (
NhkVodIE,
NhkVodProgramIE,
+ NhkForSchoolBangumiIE,
+ NhkForSchoolSubjectIE,
+ NhkForSchoolProgramListIE,
)
from .nhl import NHLIE
from .nick import (
@@ -913,16 +1044,21 @@ from .nick import (
NickNightIE,
NickRuIE,
)
-
from .niconico import (
NiconicoIE,
NiconicoPlaylistIE,
NiconicoUserIE,
+ NiconicoSeriesIE,
+ NiconicoHistoryIE,
NicovideoSearchDateIE,
NicovideoSearchIE,
NicovideoSearchURLIE,
+ NicovideoTagURLIE,
+)
+from .ninecninemedia import (
+ NineCNineMediaIE,
+ CPTwentyFourIE,
)
-from .ninecninemedia import NineCNineMediaIE
from .ninegag import NineGagIE
from .ninenow import NineNowIE
from .nintendo import NintendoIE
@@ -930,6 +1066,7 @@ from .nitter import NitterIE
from .njpwworld import NJPWWorldIE
from .nobelprize import NobelPrizeIE
from .nonktube import NonkTubeIE
+from .noodlemagazine import NoodleMagazineIE
from .noovo import NoovoIE
from .normalboots import NormalbootsIE
from .nosvideo import NosVideoIE
@@ -986,6 +1123,7 @@ from .oktoberfesttv import OktoberfestTVIE
from .olympics import OlympicsReplayIE
from .on24 import On24IE
from .ondemandkorea import OnDemandKoreaIE
+from .onefootball import OneFootballIE
from .onet import (
OnetIE,
OnetChannelIE,
@@ -997,9 +1135,14 @@ from .ooyala import (
OoyalaIE,
OoyalaExternalIE,
)
+from .opencast import (
+ OpencastIE,
+ OpencastPlaylistIE,
+)
from .openrec import (
OpenRecIE,
OpenRecCaptureIE,
+ OpenRecMovieIE,
)
from .ora import OraTVIE
from .orf import (
@@ -1030,6 +1173,11 @@ from .palcomp3 import (
PalcoMP3VideoIE,
)
from .pandoratv import PandoraTVIE
+from .panopto import (
+ PanoptoIE,
+ PanoptoListIE,
+ PanoptoPlaylistIE
+)
from .paramountplus import (
ParamountPlusIE,
ParamountPlusSeriesIE,
@@ -1042,10 +1190,12 @@ from .patreon import (
)
from .pbs import PBSIE
from .pearvideo import PearVideoIE
+from .peekvids import PeekVidsIE, PlayVidsIE
from .peertube import (
PeerTubeIE,
PeerTubePlaylistIE,
)
+from .peertv import PeerTVIE
from .peloton import (
PelotonIE,
PelotonLiveIE
@@ -1059,6 +1209,7 @@ from .periscope import (
from .philharmoniedeparis import PhilharmonieDeParisIE
from .phoenix import PhoenixIE
from .photobucket import PhotobucketIE
+from .piapro import PiaproIE
from .picarto import (
PicartoIE,
PicartoVodIE,
@@ -1069,7 +1220,12 @@ from .pinterest import (
PinterestIE,
PinterestCollectionIE,
)
+from .pixivsketch import (
+ PixivSketchIE,
+ PixivSketchUserIE,
+)
from .pladform import PladformIE
+from .planetmarathi import PlanetMarathiIE
from .platzi import (
PlatziIE,
PlatziCourseIE,
@@ -1090,10 +1246,20 @@ from .podomatic import PodomaticIE
from .pokemon import (
PokemonIE,
PokemonWatchIE,
+ PokemonSoundLibraryIE,
)
+from .pokergo import (
+ PokerGoIE,
+ PokerGoCollectionIE,
+)
+from .polsatgo import PolsatGoIE
from .polskieradio import (
PolskieRadioIE,
PolskieRadioCategoryIE,
+ PolskieRadioPlayerIE,
+ PolskieRadioPodcastIE,
+ PolskieRadioPodcastListIE,
+ PolskieRadioRadioKierowcowIE,
)
from .popcorntimes import PopcorntimesIE
from .popcorntv import PopcornTVIE
@@ -1111,6 +1277,7 @@ from .pornhub import (
from .pornotube import PornotubeIE
from .pornovoisines import PornoVoisinesIE
from .pornoxo import PornoXOIE
+from .pornez import PornezIE
from .puhutv import (
PuhuTVIE,
PuhuTVSerieIE,
@@ -1118,6 +1285,13 @@ from .puhutv import (
from .presstv import PressTVIE
from .projectveritas import ProjectVeritasIE
from .prosiebensat1 import ProSiebenSat1IE
+from .prx import (
+ PRXStoryIE,
+ PRXSeriesIE,
+ PRXAccountIE,
+ PRXStoriesSearchIE,
+ PRXSeriesSearchIE
+)
from .puls4 import Puls4IE
from .pyvideo import PyvideoIE
from .qqmusic import (
@@ -1140,6 +1314,11 @@ from .radiode import RadioDeIE
from .radiojavan import RadioJavanIE
from .radiobremen import RadioBremenIE
from .radiofrance import RadioFranceIE
+from .radiozet import RadioZetPodcastIE
+from .radiokapital import (
+ RadioKapitalIE,
+ RadioKapitalShowIE,
+)
from .radlive import (
RadLiveIE,
RadLiveChannelIE,
@@ -1149,6 +1328,9 @@ from .rai import (
RaiPlayIE,
RaiPlayLiveIE,
RaiPlayPlaylistIE,
+ RaiPlaySoundIE,
+ RaiPlaySoundLiveIE,
+ RaiPlaySoundPlaylistIE,
RaiIE,
)
from .raywenderlich import (
@@ -1173,9 +1355,11 @@ from .redbulltv import (
RedBullTVRrnContentIE,
RedBullIE,
)
-from .reddit import (
- RedditIE,
- RedditRIE,
+from .reddit import RedditIE
+from .redgifs import (
+ RedGifsIE,
+ RedGifsSearchIE,
+ RedGifsUserIE,
)
from .redtube import RedTubeIE
from .regiotv import RegioTVIE
@@ -1188,11 +1372,14 @@ from .reuters import ReutersIE
from .reverbnation import ReverbNationIE
from .rice import RICEIE
from .rmcdecouverte import RMCDecouverteIE
-from .ro220 import Ro220IE
from .rockstargames import RockstarGamesIE
-from .roosterteeth import RoosterTeethIE
+from .rokfin import (
+ RokfinIE,
+ RokfinStackIE,
+ RokfinChannelIE,
+)
+from .roosterteeth import RoosterTeethIE, RoosterTeethSeriesIE
from .rottentomatoes import RottenTomatoesIE
-from .roxwel import RoxwelIE
from .rozhlas import RozhlasIE
from .rtbf import RTBFIE
from .rte import RteIE, RteRadioIE
@@ -1202,12 +1389,26 @@ from .rtl2 import (
RTL2YouIE,
RTL2YouSeriesIE,
)
+from .rtnews import (
+ RTNewsIE,
+ RTDocumentryIE,
+ RTDocumentryPlaylistIE,
+ RuptlyIE,
+)
from .rtp import RTPIE
+from .rtrfm import RTRFMIE
from .rts import RTSIE
-from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE, RTVELiveIE, RTVETelevisionIE
+from .rtve import (
+ RTVEALaCartaIE,
+ RTVEAudioIE,
+ RTVELiveIE,
+ RTVEInfantilIE,
+ RTVETelevisionIE,
+)
from .rtvnh import RTVNHIE
from .rtvs import RTVSIE
from .ruhd import RUHDIE
+from .rule34video import Rule34VideoIE
from .rumble import (
RumbleEmbedIE,
RumbleChannelIE,
@@ -1219,10 +1420,27 @@ from .rutube import (
RutubeMovieIE,
RutubePersonIE,
RutubePlaylistIE,
+ RutubeTagsIE,
+)
+from .glomex import (
+ GlomexIE,
+ GlomexEmbedIE,
+)
+from .megatvcom import (
+ MegaTVComIE,
+ MegaTVComEmbedIE,
+)
+from .ant1newsgr import (
+ Ant1NewsGrWatchIE,
+ Ant1NewsGrArticleIE,
+ Ant1NewsGrEmbedIE,
)
from .rutv import RUTVIE
from .ruutu import RuutuIE
-from .ruv import RuvIE
+from .ruv import (
+ RuvIE,
+ RuvSpilaIE
+)
from .safari import (
SafariIE,
SafariApiIE,
@@ -1244,7 +1462,7 @@ from .scte import (
SCTECourseIE,
)
from .seeker import SeekerIE
-from .senateisvp import SenateISVPIE
+from .senategov import SenateISVPIE, SenateGovIE
from .sendtonews import SendtoNewsIE
from .servus import ServusIE
from .sevenplus import SevenPlusIE
@@ -1270,6 +1488,7 @@ from .simplecast import (
)
from .sina import SinaIE
from .sixplay import SixPlayIE
+from .skeb import SkebIE
from .skyit import (
SkyItPlayerIE,
SkyItVideoIE,
@@ -1288,6 +1507,7 @@ from .skynewsarabia import (
from .skynewsau import SkyNewsAUIE
from .sky import (
SkyNewsIE,
+ SkyNewsStoryIE,
SkySportsIE,
SkySportsNewsIE,
)
@@ -1304,6 +1524,7 @@ from .soundcloud import (
SoundcloudEmbedIE,
SoundcloudIE,
SoundcloudSetIE,
+ SoundcloudRelatedIE,
SoundcloudUserIE,
SoundcloudTrackStationIE,
SoundcloudPlaylistIE,
@@ -1370,8 +1591,10 @@ from .streamable import StreamableIE
from .streamanity import StreamanityIE
from .streamcloud import StreamcloudIE
from .streamcz import StreamCZIE
+from .streamff import StreamFFIE
from .streetvoice import StreetVoiceIE
from .stretchinternet import StretchInternetIE
+from .stripchat import StripchatIE
from .stv import STVPlayerIE
from .sunporno import SunPornoIE
from .sverigesradio import (
@@ -1387,10 +1610,7 @@ from .svt import (
from .swrmediathek import SWRMediathekIE
from .syfy import SyfyIE
from .sztvhu import SztvHuIE
-from .tagesschau import (
- TagesschauPlayerIE,
- TagesschauIE,
-)
+from .tagesschau import TagesschauIE
from .tass import TassIE
from .tbs import TBSIE
from .tdslifeway import TDSLifewayIE
@@ -1406,12 +1626,18 @@ from .teachingchannel import TeachingChannelIE
from .teamcoco import TeamcocoIE
from .teamtreehouse import TeamTreeHouseIE
from .techtalks import TechTalksIE
-from .ted import TEDIE
+from .ted import (
+ TedEmbedIE,
+ TedPlaylistIE,
+ TedSeriesIE,
+ TedTalkIE,
+)
from .tele5 import Tele5IE
from .tele13 import Tele13IE
from .telebruxelles import TeleBruxellesIE
from .telecinco import TelecincoIE
from .telegraaf import TelegraafIE
+from .telegram import TelegramEmbedIE
from .telemb import TeleMBIE
from .telemundo import TelemundoIE
from .telequebec import (
@@ -1433,7 +1659,6 @@ from .theplatform import (
ThePlatformIE,
ThePlatformFeedIE,
)
-from .thescene import TheSceneIE
from .thestar import TheStarIE
from .thesun import TheSunIE
from .theta import (
@@ -1444,10 +1669,18 @@ from .theweatherchannel import TheWeatherChannelIE
from .thisamericanlife import ThisAmericanLifeIE
from .thisav import ThisAVIE
from .thisoldhouse import ThisOldHouseIE
+from .threespeak import (
+ ThreeSpeakIE,
+ ThreeSpeakUserIE,
+)
from .threeqsdn import ThreeQSDNIE
from .tiktok import (
TikTokIE,
TikTokUserIE,
+ TikTokSoundIE,
+ TikTokEffectIE,
+ TikTokTagIE,
+ TikTokVMIE,
DouyinIE,
)
from .tinypic import TinyPicIE
@@ -1462,6 +1695,9 @@ from .toggle import (
ToggleIE,
MeWatchIE,
)
+from .toggo import (
+ ToggoIE,
+)
from .tokentube import (
TokentubeIE,
TokentubeChannelIE
@@ -1478,6 +1714,7 @@ from .trovo import (
TrovoChannelVodIE,
TrovoChannelClipIE,
)
+from .trueid import TrueIDIE
from .trunews import TruNewsIE
from .trutv import TruTVIE
from .tube8 import Tube8IE
@@ -1541,9 +1778,14 @@ from .tvnow import (
TVNowAnnualIE,
TVNowShowIE,
)
+from .tvopengr import (
+ TVOpenGrWatchIE,
+ TVOpenGrEmbedIE,
+)
from .tvp import (
TVPEmbedIE,
TVPIE,
+ TVPStreamIE,
TVPWebsiteIE,
)
from .tvplay import (
@@ -1593,6 +1835,7 @@ from .dlive import (
DLiveVODIE,
DLiveStreamIE,
)
+from .drooble import DroobleIE
from .umg import UMGDeIE
from .unistra import UnistraIE
from .unity import UnityIE
@@ -1635,6 +1878,10 @@ from .vice import (
from .vidbit import VidbitIE
from .viddler import ViddlerIE
from .videa import VideaIE
+from .videocampus_sachsen import (
+ VideocampusSachsenIE,
+ VideocampusSachsenEmbedIE,
+)
from .videodetective import VideoDetectiveIE
from .videofyme import VideofyMeIE
from .videomore import (
@@ -1667,6 +1914,10 @@ from .vimeo import (
VimeoWatchLaterIE,
VHXEmbedIE,
)
+from .vimm import (
+ VimmIE,
+ VimmRecordingIE,
+)
from .vimple import VimpleIE
from .vine import (
VineIE,
@@ -1717,7 +1968,6 @@ from .vrv import (
from .vshare import VShareIE
from .vtm import VTMIE
from .medialaan import MedialaanIE
-from .vube import VubeIE
from .vuclip import VuClipIE
from .vupload import VuploadIE
from .vvvvid import (
@@ -1732,6 +1982,11 @@ from .washingtonpost import (
WashingtonPostIE,
WashingtonPostArticleIE,
)
+from .wasdtv import (
+ WASDTVStreamIE,
+ WASDTVRecordIE,
+ WASDTVClipIE,
+)
from .wat import WatIE
from .watchbox import WatchBoxIE
from .watchindianporn import WatchIndianPornIE
@@ -1754,6 +2009,7 @@ from .weibo import (
WeiboMobileIE
)
from .weiqitv import WeiqiTVIE
+from .willow import WillowIE
from .wimtv import WimTVIE
from .whowatch import WhoWatchIE
from .wistia import (
@@ -1761,6 +2017,10 @@ from .wistia import (
WistiaPlaylistIE,
)
from .worldstarhiphop import WorldStarHipHopIE
+from .wppilot import (
+ WPPilotIE,
+ WPPilotChannelsIE,
+)
from .wsj import (
WSJIE,
WSJArticleIE,
@@ -1784,6 +2044,7 @@ from .ximalaya import (
XimalayaIE,
XimalayaAlbumIE
)
+from .xinpianchang import XinpianchangIE
from .xminus import XMinusIE
from .xnxx import XNXXIE
from .xstream import XstreamIE
@@ -1808,6 +2069,7 @@ from .yandexmusic import (
)
from .yandexvideo import (
YandexVideoIE,
+ YandexVideoPreviewIE,
ZenYandexIE,
ZenYandexChannelIE,
)
@@ -1834,11 +2096,13 @@ from .youtube import (
YoutubeFavouritesIE,
YoutubeHistoryIE,
YoutubeTabIE,
+ YoutubeLivestreamEmbedIE,
YoutubePlaylistIE,
YoutubeRecommendedIE,
YoutubeSearchDateIE,
YoutubeSearchIE,
YoutubeSearchURLIE,
+ YoutubeMusicSearchURLIE,
YoutubeSubscriptionsIE,
YoutubeTruncatedIDIE,
YoutubeTruncatedURLIE,