summaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/_extractors.py
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-30 03:10:23 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-30 03:10:23 +0000
commit96011c9a0b8a4f10e6e06f76acc380d6a802bbee (patch)
tree30ded50e296e5d936800d19ada594982f10111d6 /yt_dlp/extractor/_extractors.py
parentAdding debian version 2024.04.09-1. (diff)
downloadyt-dlp-96011c9a0b8a4f10e6e06f76acc380d6a802bbee.tar.xz
yt-dlp-96011c9a0b8a4f10e6e06f76acc380d6a802bbee.zip
Merging upstream version 2024.05.26.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'yt_dlp/extractor/_extractors.py')
-rw-r--r--yt_dlp/extractor/_extractors.py1068
1 files changed, 577 insertions, 491 deletions
diff --git a/yt_dlp/extractor/_extractors.py b/yt_dlp/extractor/_extractors.py
index 4203427..e9cd38a 100644
--- a/yt_dlp/extractor/_extractors.py
+++ b/yt_dlp/extractor/_extractors.py
@@ -1,4 +1,5 @@
# flake8: noqa: F401
+# isort: off
from .youtube import ( # Youtube is moved to the top to improve performance
YoutubeIE,
@@ -24,6 +25,8 @@ from .youtube import ( # Youtube is moved to the top to improve performance
YoutubeConsentRedirectIE,
)
+# isort: on
+
from .abc import (
ABCIE,
ABCIViewIE,
@@ -43,27 +46,33 @@ from .abematv import (
)
from .academicearth import AcademicEarthCourseIE
from .acast import (
- ACastIE,
ACastChannelIE,
+ ACastIE,
+)
+from .acfun import (
+ AcFunBangumiIE,
+ AcFunVideoIE,
+)
+from .adn import (
+ ADNIE,
+ ADNSeasonIE,
)
-from .acfun import AcFunVideoIE, AcFunBangumiIE
-from .adn import ADNIE, ADNSeasonIE
from .adobeconnect import AdobeConnectIE
from .adobetv import (
+ AdobeTVChannelIE,
AdobeTVEmbedIE,
AdobeTVIE,
AdobeTVShowIE,
- AdobeTVChannelIE,
AdobeTVVideoIE,
)
from .adultswim import AdultSwimIE
from .aenetworks import (
- AENetworksIE,
AENetworksCollectionIE,
+ AENetworksIE,
AENetworksShowIE,
- HistoryTopicIE,
- HistoryPlayerIE,
BiographyIE,
+ HistoryPlayerIE,
+ HistoryTopicIE,
)
from .aeonco import AeonCoIE
from .afreecatv import (
@@ -79,77 +88,85 @@ from .agora import (
)
from .airtv import AirTVIE
from .aitube import AitubeKZVideoIE
+from .aliexpress import AliExpressLiveIE
from .aljazeera import AlJazeeraIE
+from .allocine import AllocineIE
from .allstar import (
AllstarIE,
AllstarProfileIE,
)
from .alphaporno import AlphaPornoIE
+from .alsace20tv import (
+ Alsace20TVEmbedIE,
+ Alsace20TVIE,
+)
from .altcensored import (
- AltCensoredIE,
AltCensoredChannelIE,
+ AltCensoredIE,
)
from .alura import (
+ AluraCourseIE,
AluraIE,
- AluraCourseIE
)
from .amadeustv import AmadeusTVIE
from .amara import AmaraIE
-from .amcnetworks import AMCNetworksIE
from .amazon import (
- AmazonStoreIE,
AmazonReviewsIE,
+ AmazonStoreIE,
)
from .amazonminitv import (
AmazonMiniTVIE,
AmazonMiniTVSeasonIE,
AmazonMiniTVSeriesIE,
)
+from .amcnetworks import AMCNetworksIE
from .americastestkitchen import (
AmericasTestKitchenIE,
AmericasTestKitchenSeasonIE,
)
from .anchorfm import AnchorFMEpisodeIE
from .angel import AngelIE
+from .antenna import (
+ Ant1NewsGrArticleIE,
+ Ant1NewsGrEmbedIE,
+ AntennaGrWatchIE,
+)
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
+from .applepodcasts import ApplePodcastsIE
from .appletrailers import (
AppleTrailersIE,
AppleTrailersSectionIE,
)
-from .applepodcasts import ApplePodcastsIE
from .archiveorg import (
ArchiveOrgIE,
YoutubeWebArchiveIE,
)
from .arcpublishing import ArcPublishingIE
-from .arkena import ArkenaIE
from .ard import (
+ ARDIE,
ARDBetaMediathekIE,
ARDMediathekCollectionIE,
- ARDIE,
)
+from .arkena import ArkenaIE
+from .arnes import ArnesIE
from .art19 import (
Art19IE,
Art19ShowIE,
)
from .arte import (
- ArteTVIE,
+ ArteTVCategoryIE,
ArteTVEmbedIE,
+ ArteTVIE,
ArteTVPlaylistIE,
- ArteTVCategoryIE,
)
-from .arnes import ArnesIE
-from .asobichannel import AsobiChannelIE, AsobiChannelTagURLIE
+from .asobichannel import (
+ AsobiChannelIE,
+ AsobiChannelTagURLIE,
+)
from .asobistage import AsobiStageIE
from .atresplayer import AtresPlayerIE
from .atscaleconf import AtScaleConfEventIE
@@ -160,57 +177,60 @@ from .audiodraft import (
AudiodraftCustomIE,
AudiodraftGenericIE,
)
-from .audiomack import AudiomackIE, AudiomackAlbumIE
+from .audiomack import (
+ AudiomackAlbumIE,
+ AudiomackIE,
+)
from .audius import (
AudiusIE,
- AudiusTrackIE,
AudiusPlaylistIE,
AudiusProfileIE,
+ AudiusTrackIE,
)
from .awaan import (
AWAANIE,
- AWAANVideoIE,
AWAANLiveIE,
AWAANSeasonIE,
+ AWAANVideoIE,
)
from .axs import AxsIE
from .azmedien import AZMedienIE
from .baidu import BaiduVideoIE
from .banbye import (
- BanByeIE,
BanByeChannelIE,
+ BanByeIE,
)
from .bandaichannel import BandaiChannelIE
from .bandcamp import (
- BandcampIE,
BandcampAlbumIE,
- BandcampWeeklyIE,
+ BandcampIE,
BandcampUserIE,
+ BandcampWeeklyIE,
)
from .bannedvideo import BannedVideoIE
from .bbc import (
- BBCCoUkIE,
+ BBCIE,
BBCCoUkArticleIE,
+ BBCCoUkIE,
BBCCoUkIPlayerEpisodesIE,
BBCCoUkIPlayerGroupIE,
BBCCoUkPlaylistIE,
- BBCIE,
)
-from .beeg import BeegIE
-from .behindkink import BehindKinkIE
-from .bellmedia import BellMediaIE
from .beatbump import (
- BeatBumpVideoIE,
BeatBumpPlaylistIE,
+ BeatBumpVideoIE,
)
from .beatport import BeatportIE
+from .beeg import BeegIE
+from .behindkink import BehindKinkIE
+from .bellmedia import BellMediaIE
from .berufetv import BerufeTVIE
from .bet import BetIE
from .bfi import BFIPlayerIE
from .bfmtv import (
BFMTVIE,
- BFMTVLiveIE,
BFMTVArticleIE,
+ BFMTVLiveIE,
)
from .bibeltv import (
BibelTVLiveIE,
@@ -221,37 +241,37 @@ from .bigflix import BigflixIE
from .bigo import BigoIE
from .bild import BildIE
from .bilibili import (
- BiliBiliIE,
+ BilibiliAudioAlbumIE,
+ BilibiliAudioIE,
BiliBiliBangumiIE,
- BiliBiliBangumiSeasonIE,
BiliBiliBangumiMediaIE,
+ BiliBiliBangumiSeasonIE,
+ BilibiliCategoryIE,
BilibiliCheeseIE,
BilibiliCheeseSeasonIE,
- BiliBiliSearchIE,
- BilibiliCategoryIE,
- BilibiliAudioIE,
- BilibiliAudioAlbumIE,
- BiliBiliPlayerIE,
- BilibiliSpaceVideoIE,
- BilibiliSpaceAudioIE,
BilibiliCollectionListIE,
- BilibiliSeriesListIE,
BilibiliFavoritesListIE,
- BilibiliWatchlaterIE,
+ BiliBiliIE,
+ BiliBiliPlayerIE,
BilibiliPlaylistIE,
+ BiliBiliSearchIE,
+ BilibiliSeriesListIE,
+ BilibiliSpaceAudioIE,
+ BilibiliSpaceVideoIE,
+ BilibiliWatchlaterIE,
BiliIntlIE,
BiliIntlSeriesIE,
BiliLiveIE,
)
from .biobiochiletv import BioBioChileTVIE
from .bitchute import (
- BitChuteIE,
BitChuteChannelIE,
+ BitChuteIE,
)
from .blackboardcollaborate import BlackboardCollaborateIE
from .bleacherreport import (
- BleacherReportIE,
BleacherReportCMSIE,
+ BleacherReportIE,
)
from .blerp import BlerpIE
from .blogger import BloggerIE
@@ -264,69 +284,69 @@ from .box import BoxIE
from .boxcast import BoxCastVideoIE
from .bpb import BpbIE
from .br import BRIE
-from .bravotv import BravoTVIE
from .brainpop import (
- BrainPOPIE,
- BrainPOPJrIE,
BrainPOPELLIE,
BrainPOPEspIE,
BrainPOPFrIE,
+ BrainPOPIE,
BrainPOPIlIE,
+ BrainPOPJrIE,
)
+from .bravotv import BravoTVIE
from .breitbart import BreitBartIE
from .brightcove import (
BrightcoveLegacyIE,
BrightcoveNewIE,
)
from .brilliantpala import (
- BrilliantpalaElearnIE,
BrilliantpalaClassesIE,
+ BrilliantpalaElearnIE,
)
-from .businessinsider import BusinessInsiderIE
from .bundesliga import BundesligaIE
from .bundestag import BundestagIE
+from .businessinsider import BusinessInsiderIE
from .buzzfeed import BuzzFeedIE
from .byutv import BYUtvIE
from .c56 import C56IE
-from .cableav import CableAVIE
+from .caffeinetv import CaffeineTVIE
from .callin import CallinIE
from .caltrans import CaltransIE
from .cam4 import CAM4IE
from .camdemy import (
+ CamdemyFolderIE,
CamdemyIE,
- CamdemyFolderIE
)
from .camfm import (
CamFMEpisodeIE,
- CamFMShowIE
+ CamFMShowIE,
)
from .cammodels import CamModelsIE
from .camsoda import CamsodaIE
from .camtasia import CamtasiaEmbedIE
from .canal1 import Canal1IE
from .canalalpha import CanalAlphaIE
-from .canalplus import CanalplusIE
from .canalc2 import Canalc2IE
+from .canalplus import CanalplusIE
from .caracoltv import CaracolTvPlayIE
from .cartoonnetwork import CartoonNetworkIE
from .cbc import (
CBCIE,
- CBCPlayerIE,
- CBCPlayerPlaylistIE,
CBCGemIE,
- CBCGemPlaylistIE,
CBCGemLiveIE,
+ CBCGemPlaylistIE,
+ CBCPlayerIE,
+ CBCPlayerPlaylistIE,
)
from .cbs import (
CBSIE,
ParamountPressExpressIE,
)
from .cbsnews import (
- CBSNewsEmbedIE,
- CBSNewsIE,
- CBSLocalIE,
CBSLocalArticleIE,
+ CBSLocalIE,
CBSLocalLiveIE,
+ CBSNewsEmbedIE,
+ CBSNewsIE,
CBSNewsLiveIE,
CBSNewsLiveVideoIE,
)
@@ -355,12 +375,12 @@ from .chzzk import (
from .cinemax import CinemaxIE
from .cinetecamilano import CinetecaMilanoIE
from .cineverse import (
- CineverseIE,
CineverseDetailsIE,
+ CineverseIE,
)
from .ciscolive import (
- CiscoLiveSessionIE,
CiscoLiveSearchIE,
+ CiscoLiveSessionIE,
)
from .ciscowebex import CiscoWebexIE
from .cjsw import CJSWIE
@@ -373,21 +393,22 @@ from .cloudycdn import CloudyCDNIE
from .clubic import ClubicIE
from .clyp import ClypIE
from .cmt import CMTIE
-from .cnbc import (
- CNBCVideoIE,
-)
+from .cnbc import CNBCVideoIE
from .cnn import (
CNNIE,
- CNNBlogsIE,
CNNArticleIE,
+ CNNBlogsIE,
CNNIndonesiaIE,
)
-from .coub import CoubIE
from .comedycentral import (
ComedyCentralIE,
ComedyCentralTVIE,
)
-from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
+from .commonmistakes import (
+ BlobIE,
+ CommonMistakesIE,
+ UnicodeBOMIE,
+)
from .commonprotocols import (
MmsIE,
RtmpIE,
@@ -396,44 +417,48 @@ from .commonprotocols import (
from .condenast import CondeNastIE
from .contv import CONtvIE
from .corus import CorusIE
+from .coub import CoubIE
+from .cozytv import CozyTVIE
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,
+ CrowdBunkerIE,
)
from .crtvg import CrtvgIE
from .crunchyroll import (
+ CrunchyrollArtistIE,
CrunchyrollBetaIE,
CrunchyrollBetaShowIE,
CrunchyrollMusicIE,
- CrunchyrollArtistIE,
)
-from .cspan import CSpanIE, CSpanCongressIE
+from .cspan import (
+ CSpanCongressIE,
+ CSpanIE,
+)
from .ctsnews import CtsNewsIE
from .ctv import CTVIE
from .ctvnews import CTVNewsIE
from .cultureunplugged import CultureUnpluggedIE
from .curiositystream import (
- CuriosityStreamIE,
CuriosityStreamCollectionsIE,
+ CuriosityStreamIE,
CuriosityStreamSeriesIE,
)
from .cwtv import CWTVIE
from .cybrary import (
+ CybraryCourseIE,
CybraryIE,
- CybraryCourseIE
)
from .dacast import (
- DacastVODIE,
DacastPlaylistIE,
+ DacastVODIE,
)
from .dailymail import DailyMailIE
from .dailymotion import (
@@ -450,9 +475,13 @@ from .damtomo import (
DamtomoRecordIE,
DamtomoVideoIE,
)
+from .dangalplay import (
+ DangalPlayIE,
+ DangalPlaySeasonIE,
+)
from .daum import (
- DaumIE,
DaumClipIE,
+ DaumIE,
DaumPlaylistIE,
DaumUserIE,
)
@@ -460,49 +489,69 @@ from .daystar import DaystarClipIE
from .dbtv import DBTVIE
from .dctp import DctpTvIE
from .deezer import (
- DeezerPlaylistIE,
DeezerAlbumIE,
+ DeezerPlaylistIE,
)
from .democracynow import DemocracynowIE
from .detik import DetikEmbedIE
+from .deuxm import (
+ DeuxMIE,
+ DeuxMNewsIE,
+)
+from .dfb import DFBIE
+from .dhm import DHMIE
+from .digitalconcerthall import DigitalConcertHallIE
+from .digiteka import DigitekaIE
+from .discogs import DiscogsReleasePlaylistIE
+from .discovery import DiscoveryIE
+from .disney import DisneyIE
+from .dispeak import DigitallySpeakingIE
from .dlf import (
DLFIE,
DLFCorpusIE,
)
-from .dfb import DFBIE
-from .dhm import DHMIE
+from .dlive import (
+ DLiveStreamIE,
+ DLiveVODIE,
+)
from .douyutv import (
DouyuShowIE,
DouyuTVIE,
)
from .dplay import (
- DPlayIE,
- DiscoveryPlusIE,
- HGTVDeIE,
- GoDiscoveryIE,
- TravelChannelIE,
+ TLCIE,
+ AmHistoryChannelIE,
+ AnimalPlanetIE,
CookingChannelIE,
- HGTVUsaIE,
- FoodNetworkIE,
- InvestigationDiscoveryIE,
DestinationAmericaIE,
- AmHistoryChannelIE,
- ScienceChannelIE,
- DIYNetworkIE,
DiscoveryLifeIE,
- AnimalPlanetIE,
- TLCIE,
- MotorTrendIE,
- MotorTrendOnDemandIE,
- DiscoveryPlusIndiaIE,
DiscoveryNetworksDeIE,
+ DiscoveryPlusIE,
+ DiscoveryPlusIndiaIE,
+ DiscoveryPlusIndiaShowIE,
DiscoveryPlusItalyIE,
DiscoveryPlusItalyShowIE,
- DiscoveryPlusIndiaShowIE,
+ DIYNetworkIE,
+ DPlayIE,
+ FoodNetworkIE,
GlobalCyclingNetworkPlusIE,
+ GoDiscoveryIE,
+ HGTVDeIE,
+ HGTVUsaIE,
+ InvestigationDiscoveryIE,
+ MotorTrendIE,
+ MotorTrendOnDemandIE,
+ ScienceChannelIE,
+ TravelChannelIE,
)
-from .dreisat import DreiSatIE
from .drbonanza import DRBonanzaIE
+from .dreisat import DreiSatIE
+from .drooble import DroobleIE
+from .dropbox import DropboxIE
+from .dropout import (
+ DropoutIE,
+ DropoutSeasonIE,
+)
from .drtuber import DrTuberIE
from .drtv import (
DRTVIE,
@@ -511,32 +560,21 @@ from .drtv import (
DRTVSeriesIE,
)
from .dtube import DTubeIE
-from .dvtv import DVTVIE
from .duboku import (
DubokuIE,
- DubokuPlaylistIE
+ DubokuPlaylistIE,
)
from .dumpert import DumpertIE
-from .deuxm import (
- DeuxMIE,
- DeuxMNewsIE
-)
-from .digitalconcerthall import DigitalConcertHallIE
-from .discogs import DiscogsReleasePlaylistIE
-from .discovery import DiscoveryIE
-from .disney import DisneyIE
-from .dispeak import DigitallySpeakingIE
-from .dropbox import DropboxIE
-from .dropout import (
- DropoutSeasonIE,
- DropoutIE
-)
from .duoplay import DuoplayIE
+from .dvtv import DVTVIE
from .dw import (
DWIE,
DWArticleIE,
)
-from .eagleplatform import EaglePlatformIE, ClipYouEmbedIE
+from .eagleplatform import (
+ ClipYouEmbedIE,
+ EaglePlatformIE,
+)
from .ebaumsworld import EbaumsWorldIE
from .ebay import EbayIE
from .egghead import (
@@ -544,7 +582,6 @@ from .egghead import (
EggheadLessonIE,
)
from .eighttracks import EightTracksIE
-from .einthusan import EinthusanIE
from .eitb import EitbIE
from .elementorembed import ElementorEmbedIE
from .elonet import ElonetIE
@@ -561,8 +598,8 @@ from .epoch import EpochIE
from .eporner import EpornerIE
from .erocast import ErocastIE
from .eroprofile import (
- EroProfileIE,
EroProfileAlbumIE,
+ EroProfileIE,
)
from .err import ERRJupiterIE
from .ertgr import (
@@ -572,31 +609,33 @@ from .ertgr import (
)
from .espn import (
ESPNIE,
- WatchESPNIE,
ESPNArticleIE,
- FiveThirtyEightIE,
ESPNCricInfoIE,
+ FiveThirtyEightIE,
+ WatchESPNIE,
)
from .ettutv import EttuTvIE
-from .europa import EuropaIE, EuroParlWebstreamIE
+from .europa import (
+ EuropaIE,
+ EuroParlWebstreamIE,
+)
from .europeantour import EuropeanTourIE
from .eurosport import EurosportIE
from .euscreen import EUScreenIE
from .expressen import ExpressenIE
from .eyedotv import EyedoTVIE
from .facebook import (
+ FacebookAdsIE,
FacebookIE,
FacebookPluginsVideoIE,
FacebookRedirectURLIE,
FacebookReelIE,
- FacebookAdsIE,
)
-from .fathom import FathomIE
from .fancode import (
+ FancodeLiveIE,
FancodeVodIE,
- FancodeLiveIE
)
-
+from .fathom import FathomIE
from .faz import FazIE
from .fc2 import (
FC2IE,
@@ -606,8 +645,8 @@ from .fc2 import (
from .fczenit import FczenitIE
from .fifa import FifaIE
from .filmon import (
- FilmOnIE,
FilmOnChannelIE,
+ FilmOnIE,
)
from .filmweb import FilmwebIE
from .firsttv import FirstTVIE
@@ -615,17 +654,17 @@ from .fivetv import FiveTVIE
from .flextv import FlexTVIE
from .flickr import FlickrIE
from .floatplane import (
- FloatplaneIE,
FloatplaneChannelIE,
+ FloatplaneIE,
)
from .folketinget import FolketingetIE
from .footyroom import FootyRoomIE
from .formula1 import Formula1IE
from .fourtube import (
FourTubeIE,
- PornTubeIE,
- PornerBrosIE,
FuxIE,
+ PornerBrosIE,
+ PornTubeIE,
)
from .fox import FOXIE
from .fox9 import (
@@ -633,8 +672,8 @@ from .fox9 import (
FOX9NewsIE,
)
from .foxnews import (
- FoxNewsIE,
FoxNewsArticleIE,
+ FoxNewsIE,
FoxNewsVideoIE,
)
from .foxsports import FoxSportsIE
@@ -642,20 +681,20 @@ from .fptplay import FptplayIE
from .franceinter import FranceInterIE
from .francetv import (
FranceTVIE,
- FranceTVSiteIE,
FranceTVInfoIE,
+ FranceTVSiteIE,
)
from .freesound import FreesoundIE
from .freespeech import FreespeechIE
-from .frontendmasters import (
- FrontendMastersIE,
- FrontendMastersLessonIE,
- FrontendMastersCourseIE
-)
from .freetv import (
FreeTvIE,
FreeTvMoviesIE,
)
+from .frontendmasters import (
+ FrontendMastersCourseIE,
+ FrontendMastersIE,
+ FrontendMastersLessonIE,
+)
from .fujitv import FujiTVFODPlus7IE
from .funimation import (
FunimationIE,
@@ -666,32 +705,37 @@ from .funk import FunkIE
from .funker530 import Funker530IE
from .fuyintv import FuyinTVIE
from .gab import (
- GabTVIE,
GabIE,
+ GabTVIE,
)
from .gaia import GaiaIE
from .gamejolt import (
- GameJoltIE,
- GameJoltUserIE,
+ GameJoltCommunityIE,
GameJoltGameIE,
GameJoltGameSoundtrackIE,
- GameJoltCommunityIE,
+ GameJoltIE,
GameJoltSearchIE,
+ GameJoltUserIE,
)
from .gamespot import GameSpotIE
from .gamestar import GameStarIE
from .gaskrank import GaskrankIE
from .gazeta import GazetaIE
+from .gbnews import GBNewsIE
from .gdcvault import GDCVaultIE
from .gedidigital import GediDigitalIE
from .generic import GenericIE
+from .genericembeds import (
+ HTML5MediaEmbedIE,
+ QuotedHTMLIE,
+)
from .genius import (
GeniusIE,
GeniusLyricsIE,
)
from .getcourseru import (
+ GetCourseRuIE,
GetCourseRuPlayerIE,
- GetCourseRuIE
)
from .gettr import (
GettrIE,
@@ -700,40 +744,45 @@ from .gettr import (
from .giantbomb import GiantBombIE
from .glide import GlideIE
from .globalplayer import (
+ GlobalPlayerAudioEpisodeIE,
+ GlobalPlayerAudioIE,
GlobalPlayerLiveIE,
GlobalPlayerLivePlaylistIE,
- GlobalPlayerAudioIE,
- GlobalPlayerAudioEpisodeIE,
- GlobalPlayerVideoIE
+ GlobalPlayerVideoIE,
)
from .globo import (
- GloboIE,
GloboArticleIE,
+ GloboIE,
+)
+from .glomex import (
+ GlomexEmbedIE,
+ GlomexIE,
)
from .gmanetwork import GMANetworkVideoIE
from .go import GoIE
+from .godresource import GodResourceIE
from .godtube import GodTubeIE
from .gofile import GofileIE
from .golem import GolemIE
from .goodgame import GoodGameIE
from .googledrive import (
- GoogleDriveIE,
GoogleDriveFolderIE,
+ GoogleDriveIE,
)
from .googlepodcasts import (
- GooglePodcastsIE,
GooglePodcastsFeedIE,
+ GooglePodcastsIE,
)
from .googlesearch import GoogleSearchIE
-from .gopro import GoProIE
from .goplay import GoPlayIE
+from .gopro import GoProIE
from .goshgay import GoshgayIE
from .gotostage import GoToStageIE
from .gputechconf import GPUTechConfIE
from .gronkh import (
- GronkhIE,
GronkhFeedIE,
- GronkhVodsIE
+ GronkhIE,
+ GronkhVodsIE,
)
from .groupon import GrouponIE
from .harpodeon import HarpodeonIE
@@ -742,10 +791,10 @@ from .hearthisat import HearThisAtIE
from .heise import HeiseIE
from .hellporno import HellPornoIE
from .hgtv import HGTVComShowIE
-from .hketv import HKETVIE
from .hidive import HiDiveIE
from .historicfilms import HistoricFilmsIE
from .hitrecord import HitRecordIE
+from .hketv import HKETVIE
from .hollywoodreporter import (
HollywoodReporterIE,
HollywoodReporterPlaylistIE,
@@ -754,8 +803,8 @@ from .holodex import HolodexIE
from .hotnewhiphop import HotNewHipHopIE
from .hotstar import (
HotStarIE,
- HotStarPrefixIE,
HotStarPlaylistIE,
+ HotStarPrefixIE,
HotStarSeasonIE,
HotStarSeriesIE,
)
@@ -766,34 +815,30 @@ from .hrti import (
HRTiPlaylistIE,
)
from .hse import (
- HSEShowIE,
HSEProductIE,
-)
-from .genericembeds import (
- HTML5MediaEmbedIE,
- QuotedHTMLIE,
+ HSEShowIE,
)
from .huajiao import HuajiaoIE
-from .huya import HuyaLiveIE
from .huffpost import HuffPostIE
from .hungama import (
+ HungamaAlbumPlaylistIE,
HungamaIE,
HungamaSongIE,
- HungamaAlbumPlaylistIE,
)
+from .huya import HuyaLiveIE
from .hypem import HypemIE
from .hypergryph import MonsterSirenHypergryphMusicIE
from .hytale import HytaleIE
from .icareus import IcareusIE
from .ichinanalive import (
- IchinanaLiveIE,
IchinanaLiveClipIE,
+ IchinanaLiveIE,
)
from .idolplus import IdolPlusIE
from .ign import (
IGNIE,
- IGNVideoIE,
IGNArticleIE,
+ IGNVideoIE,
)
from .iheart import (
IHeartRadioIE,
@@ -803,12 +848,12 @@ from .ilpost import IlPostIE
from .iltalehti import IltalehtiIE
from .imdb import (
ImdbIE,
- ImdbListIE
+ ImdbListIE,
)
from .imgur import (
- ImgurIE,
ImgurAlbumIE,
ImgurGalleryIE,
+ ImgurIE,
)
from .ina import InaIE
from .inc import IncIE
@@ -817,20 +862,20 @@ from .infoq import InfoQIE
from .instagram import (
InstagramIE,
InstagramIOSIE,
- InstagramUserIE,
- InstagramTagIE,
InstagramStoryIE,
+ InstagramTagIE,
+ InstagramUserIE,
)
from .internazionale import InternazionaleIE
from .internetvideoarchive import InternetVideoArchiveIE
from .iprima import (
+ IPrimaCNNIE,
IPrimaIE,
- IPrimaCNNIE
)
from .iqiyi import (
- IqiyiIE,
+ IqAlbumIE,
IqIE,
- IqAlbumIE
+ IqiyiIE,
)
from .islamchannel import (
IslamChannelIE,
@@ -838,16 +883,16 @@ from .islamchannel import (
)
from .israelnationalnews import IsraelNationalNewsIE
from .itprotv import (
+ ITProTVCourseIE,
ITProTVIE,
- ITProTVCourseIE
)
from .itv import (
- ITVIE,
ITVBTCCIE,
+ ITVIE,
)
from .ivi import (
+ IviCompilationIE,
IviIE,
- IviCompilationIE
)
from .ivideon import IvideonIE
from .iwara import (
@@ -857,30 +902,30 @@ from .iwara import (
)
from .ixigua import IxiguaIE
from .izlesene import IzleseneIE
-from .jable import (
- JableIE,
- JablePlaylistIE,
-)
from .jamendo import (
- JamendoIE,
JamendoAlbumIE,
+ JamendoIE,
)
from .japandiet import (
+ SangiinIE,
+ SangiinInstructionIE,
ShugiinItvLiveIE,
ShugiinItvLiveRoomIE,
ShugiinItvVodIE,
- SangiinInstructionIE,
- SangiinIE,
)
from .jeuxvideo import JeuxVideoIE
+from .jiocinema import (
+ JioCinemaIE,
+ JioCinemaSeriesIE,
+)
from .jiosaavn import (
- JioSaavnSongIE,
JioSaavnAlbumIE,
JioSaavnPlaylistIE,
+ JioSaavnSongIE,
)
-from .jove import JoveIE
from .joj import JojIE
from .joqrag import JoqrAgIE
+from .jove import JoveIE
from .jstream import JStreamIE
from .jtbc import (
JTBCIE,
@@ -907,17 +952,17 @@ from .kinopoisk import KinoPoiskIE
from .kommunetv import KommunetvIE
from .kompas import KompasVideoIE
from .koo import KooIE
-from .kth import KTHIE
from .krasview import KrasViewIE
+from .kth import KTHIE
from .ku6 import Ku6IE
from .kukululive import KukuluLiveIE
from .kuwo import (
- KuwoIE,
KuwoAlbumIE,
- KuwoChartIE,
- KuwoSingerIE,
KuwoCategoryIE,
+ KuwoChartIE,
+ KuwoIE,
KuwoMvIE,
+ KuwoSingerIE,
)
from .la7 import (
LA7IE,
@@ -937,14 +982,14 @@ from .lbry import (
)
from .lci import LCIIE
from .lcp import (
- LcpPlayIE,
LcpIE,
+ LcpPlayIE,
)
from .lecture2go import Lecture2GoIE
from .lecturio import (
- LecturioIE,
LecturioCourseIE,
LecturioDeCourseIE,
+ LecturioIE,
)
from .leeco import (
LeIE,
@@ -961,22 +1006,22 @@ from .lenta import LentaIE
from .libraryofcongress import LibraryOfCongressIE
from .libsyn import LibsynIE
from .lifenews import (
- LifeNewsIE,
LifeEmbedIE,
+ LifeNewsIE,
)
from .likee import (
LikeeIE,
- LikeeUserIE
+ LikeeUserIE,
)
from .limelight import (
- LimelightMediaIE,
LimelightChannelIE,
LimelightChannelListIE,
+ LimelightMediaIE,
)
from .linkedin import (
LinkedInIE,
- LinkedInLearningIE,
LinkedInLearningCourseIE,
+ LinkedInLearningIE,
)
from .liputan6 import Liputan6IE
from .listennotes import ListenNotesIE
@@ -993,25 +1038,23 @@ from .lnkgo import (
LnkIE,
)
from .loom import (
- LoomIE,
LoomFolderIE,
+ LoomIE,
)
from .lovehomeporn import LoveHomePornIE
from .lrt import (
LRTVODIE,
- LRTStreamIE
+ LRTStreamIE,
)
from .lsm import (
LSMLREmbedIE,
LSMLTVEmbedIE,
- LSMReplayIE
-)
-from .lumni import (
- LumniIE
+ LSMReplayIE,
)
+from .lumni import LumniIE
from .lynda import (
+ LyndaCourseIE,
LyndaIE,
- LyndaCourseIE
)
from .maariv import MaarivIE
from .magellantv import MagellanTVIE
@@ -1023,13 +1066,13 @@ from .mailru import (
)
from .mainstreaming import MainStreamingIE
from .mangomolo import (
- MangomoloVideoIE,
MangomoloLiveIE,
+ MangomoloVideoIE,
)
from .manoto import (
ManotoTVIE,
- ManotoTVShowIE,
ManotoTVLiveIE,
+ ManotoTVShowIE,
)
from .manyvids import ManyVidsIE
from .maoritv import MaoriTVIE
@@ -1045,13 +1088,14 @@ from .mdr import MDRIE
from .medaltv import MedalTVIE
from .mediaite import MediaiteIE
from .mediaklikk import MediaKlikkIE
+from .medialaan import MedialaanIE
from .mediaset import (
MediasetIE,
MediasetShowIE,
)
from .mediasite import (
- MediasiteIE,
MediasiteCatalogIE,
+ MediasiteIE,
MediasiteNamedCatalogIE,
)
from .mediastream import (
@@ -1061,26 +1105,30 @@ from .mediastream import (
from .mediaworksnz import MediaWorksNZVODIE
from .medici import MediciIE
from .megaphone import MegaphoneIE
+from .megatvcom import (
+ MegaTVComEmbedIE,
+ MegaTVComIE,
+)
from .meipai import MeipaiIE
from .melonvod import MelonVODIE
from .metacritic import MetacriticIE
from .mgtv import MGTVIE
+from .microsoftembed import MicrosoftEmbedIE
from .microsoftstream import MicrosoftStreamIE
from .microsoftvirtualacademy import (
- MicrosoftVirtualAcademyIE,
MicrosoftVirtualAcademyCourseIE,
+ MicrosoftVirtualAcademyIE,
)
-from .microsoftembed import MicrosoftEmbedIE
from .mildom import (
- MildomIE,
- MildomVodIE,
MildomClipIE,
+ MildomIE,
MildomUserVodIE,
+ MildomVodIE,
)
from .minds import (
- MindsIE,
MindsChannelIE,
MindsGroupIE,
+ MindsIE,
)
from .minoto import MinotoIE
from .mirrativ import (
@@ -1088,31 +1136,34 @@ from .mirrativ import (
MirrativUserIE,
)
from .mirrorcouk import MirrorCoUKIE
-from .mit import TechTVMITIE, OCWMITIE
+from .mit import (
+ OCWMITIE,
+ TechTVMITIE,
+)
from .mitele import MiTeleIE
from .mixch import (
- MixchIE,
MixchArchiveIE,
+ MixchIE,
)
from .mixcloud import (
MixcloudIE,
- MixcloudUserIE,
MixcloudPlaylistIE,
+ MixcloudUserIE,
)
from .mlb import (
MLBIE,
- MLBVideoIE,
MLBTVIE,
MLBArticleIE,
+ MLBVideoIE,
)
from .mlssoccer import MLSSoccerIE
from .mocha import MochaVideoIE
from .mojvideo import MojvideoIE
from .monstercat import MonstercatIE
from .motherless import (
- MotherlessIE,
- MotherlessGroupIE,
MotherlessGalleryIE,
+ MotherlessGroupIE,
+ MotherlessIE,
MotherlessUploaderIE,
)
from .motorsport import MotorsportIE
@@ -1122,23 +1173,26 @@ from .moviezine import MoviezineIE
from .movingimage import MovingImageIE
from .msn import MSNIE
from .mtv import (
- MTVIE,
- MTVVideoIE,
- MTVServicesEmbeddedIE,
MTVDEIE,
- MTVJapanIE,
+ MTVIE,
MTVItaliaIE,
MTVItaliaProgrammaIE,
+ MTVJapanIE,
+ MTVServicesEmbeddedIE,
+ MTVVideoIE,
)
from .muenchentv import MuenchenTVIE
-from .murrtube import MurrtubeIE, MurrtubeUserIE
+from .murrtube import (
+ MurrtubeIE,
+ MurrtubeUserIE,
+)
from .museai import MuseAIIE
from .musescore import MuseScoreIE
from .musicdex import (
- MusicdexSongIE,
MusicdexAlbumIE,
MusicdexArtistIE,
MusicdexPlaylistIE,
+ MusicdexSongIE,
)
from .mx3 import (
Mx3IE,
@@ -1149,7 +1203,10 @@ from .mxplayer import (
MxplayerIE,
MxplayerShowIE,
)
-from .myspace import MySpaceIE, MySpaceAlbumIE
+from .myspace import (
+ MySpaceAlbumIE,
+ MySpaceIE,
+)
from .myspass import MySpassIE
from .myvideoge import MyVideoGeIE
from .myvidster import MyVidsterIE
@@ -1163,8 +1220,8 @@ from .nate import (
NateProgramIE,
)
from .nationalgeographic import (
- NationalGeographicVideoIE,
NationalGeographicTVIE,
+ NationalGeographicVideoIE,
)
from .naver import (
NaverIE,
@@ -1172,12 +1229,12 @@ from .naver import (
NaverNowIE,
)
from .nba import (
- NBAWatchEmbedIE,
- NBAWatchIE,
- NBAWatchCollectionIE,
- NBAEmbedIE,
NBAIE,
NBAChannelIE,
+ NBAEmbedIE,
+ NBAWatchCollectionIE,
+ NBAWatchEmbedIE,
+ NBAWatchIE,
)
from .nbc import (
NBCIE,
@@ -1191,35 +1248,35 @@ from .nbc import (
)
from .ndr import (
NDRIE,
- NJoyIE,
NDREmbedBaseIE,
NDREmbedIE,
NJoyEmbedIE,
+ NJoyIE,
)
from .ndtv import NDTVIE
from .nebula import (
- NebulaIE,
+ NebulaChannelIE,
NebulaClassIE,
+ NebulaIE,
NebulaSubscriptionsIE,
- NebulaChannelIE,
)
from .nekohacker import NekoHackerIE
from .nerdcubed import NerdCubedFeedIE
-from .netzkino import NetzkinoIE
from .neteasemusic import (
- NetEaseMusicIE,
NetEaseMusicAlbumIE,
- NetEaseMusicSingerIE,
+ NetEaseMusicDjRadioIE,
+ NetEaseMusicIE,
NetEaseMusicListIE,
NetEaseMusicMvIE,
NetEaseMusicProgramIE,
- NetEaseMusicDjRadioIE,
+ NetEaseMusicSingerIE,
)
from .netverse import (
NetverseIE,
NetversePlaylistIE,
NetverseSearchIE,
)
+from .netzkino import NetzkinoIE
from .newgrounds import (
NewgroundsIE,
NewgroundsPlaylistIE,
@@ -1228,14 +1285,14 @@ from .newgrounds import (
from .newspicks import NewsPicksIE
from .newsy import NewsyIE
from .nextmedia import (
- NextMediaIE,
- NextMediaActionNewsIE,
AppleDailyIE,
+ NextMediaActionNewsIE,
+ NextMediaIE,
NextTVIE,
)
from .nexx import (
- NexxIE,
NexxEmbedIE,
+ NexxIE,
)
from .nfb import (
NFBIE,
@@ -1249,43 +1306,43 @@ from .nfl import (
NFLPlusReplayIE,
)
from .nhk import (
- NhkVodIE,
- NhkVodProgramIE,
NhkForSchoolBangumiIE,
- NhkForSchoolSubjectIE,
NhkForSchoolProgramListIE,
+ NhkForSchoolSubjectIE,
NhkRadioNewsPageIE,
NhkRadiruIE,
NhkRadiruLiveIE,
+ NhkVodIE,
+ NhkVodProgramIE,
)
from .nhl import NHLIE
from .nick import (
- NickIE,
NickBrIE,
NickDeIE,
+ NickIE,
NickRuIE,
)
from .niconico import (
+ NiconicoHistoryIE,
NiconicoIE,
+ NiconicoLiveIE,
NiconicoPlaylistIE,
- NiconicoUserIE,
NiconicoSeriesIE,
- NiconicoHistoryIE,
+ NiconicoUserIE,
NicovideoSearchDateIE,
NicovideoSearchIE,
NicovideoSearchURLIE,
NicovideoTagURLIE,
- NiconicoLiveIE,
+)
+from .niconicochannelplus import (
+ NiconicoChannelPlusChannelLivesIE,
+ NiconicoChannelPlusChannelVideosIE,
+ NiconicoChannelPlusIE,
)
from .ninaprotocol import NinaProtocolIE
from .ninecninemedia import (
- NineCNineMediaIE,
CPTwentyFourIE,
-)
-from .niconicochannelplus import (
- NiconicoChannelPlusIE,
- NiconicoChannelPlusChannelVideosIE,
- NiconicoChannelPlusChannelLivesIE,
+ NineCNineMediaIE,
)
from .ninegag import NineGagIE
from .ninenews import NineNewsIE
@@ -1310,46 +1367,47 @@ from .nowness import (
)
from .noz import NozIE
from .npo import (
- AndereTijdenIE,
NPOIE,
+ VPROIE,
+ WNLIE,
+ AndereTijdenIE,
+ HetKlokhuisIE,
NPOLiveIE,
- NPORadioIE,
NPORadioFragmentIE,
+ NPORadioIE,
SchoolTVIE,
- HetKlokhuisIE,
- VPROIE,
- WNLIE,
)
from .npr import NprIE
from .nrk import (
NRKIE,
+ NRKTVIE,
NRKPlaylistIE,
+ NRKRadioPodkastIE,
NRKSkoleIE,
- NRKTVIE,
NRKTVDirekteIE,
- NRKRadioPodkastIE,
NRKTVEpisodeIE,
NRKTVEpisodesIE,
NRKTVSeasonIE,
NRKTVSeriesIE,
)
from .nrl import NRLTVIE
+from .nts import NTSLiveIE
from .ntvcojp import NTVCoJpCUIE
from .ntvde import NTVDeIE
from .ntvru import NTVRuIE
from .nubilesporn import NubilesPornIE
-from .nytimes import (
- NYTimesIE,
- NYTimesArticleIE,
- NYTimesCookingIE,
- NYTimesCookingRecipeIE,
-)
from .nuum import (
NuumLiveIE,
- NuumTabIE,
NuumMediaIE,
+ NuumTabIE,
)
from .nuvid import NuvidIE
+from .nytimes import (
+ NYTimesArticleIE,
+ NYTimesCookingIE,
+ NYTimesCookingRecipeIE,
+ NYTimesIE,
+)
from .nzherald import NZHeraldIE
from .nzonscreen import NZOnScreenIE
from .nzz import NZZIE
@@ -1357,7 +1415,7 @@ from .odkmedia import OnDemandChinaEpisodeIE
from .odnoklassniki import OdnoklassnikiIE
from .oftv import (
OfTVIE,
- OfTVPlaylistIE
+ OfTVPlaylistIE,
)
from .oktoberfesttv import OktoberfestTVIE
from .olympics import OlympicsReplayIE
@@ -1370,8 +1428,8 @@ from .onefootball import OneFootballIE
from .onenewsnz import OneNewsNZIE
from .oneplace import OnePlacePodcastIE
from .onet import (
- OnetIE,
OnetChannelIE,
+ OnetIE,
OnetMVPIE,
OnetPlIE,
)
@@ -1381,34 +1439,33 @@ from .opencast import (
OpencastPlaylistIE,
)
from .openrec import (
- OpenRecIE,
OpenRecCaptureIE,
+ OpenRecIE,
OpenRecMovieIE,
)
from .ora import OraTVIE
from .orf import (
- ORFTVthekIE,
- ORFFM4StoryIE,
+ ORFIPTVIE,
ORFONIE,
- ORFRadioIE,
+ ORFFM4StoryIE,
ORFPodcastIE,
- ORFIPTVIE,
+ ORFRadioIE,
)
from .outsidetv import OutsideTVIE
from .owncloud import OwnCloudIE
from .packtpub import (
- PacktPubIE,
PacktPubCourseIE,
+ PacktPubIE,
)
from .palcomp3 import (
- PalcoMP3IE,
PalcoMP3ArtistIE,
+ PalcoMP3IE,
PalcoMP3VideoIE,
)
from .panopto import (
PanoptoIE,
PanoptoListIE,
- PanoptoPlaylistIE
+ PanoptoPlaylistIE,
)
from .paramountplus import (
ParamountPlusIE,
@@ -1417,12 +1474,18 @@ from .paramountplus import (
from .parler import ParlerIE
from .parlview import ParlviewIE
from .patreon import (
+ PatreonCampaignIE,
PatreonIE,
- PatreonCampaignIE
)
-from .pbs import PBSIE, PBSKidsIE
+from .pbs import (
+ PBSIE,
+ PBSKidsIE,
+)
from .pearvideo import PearVideoIE
-from .peekvids import PeekVidsIE, PlayVidsIE
+from .peekvids import (
+ PeekVidsIE,
+ PlayVidsIE,
+)
from .peertube import (
PeerTubeIE,
PeerTubePlaylistIE,
@@ -1430,7 +1493,7 @@ from .peertube import (
from .peertv import PeerTVIE
from .peloton import (
PelotonIE,
- PelotonLiveIE
+ PelotonLiveIE,
)
from .performgroup import PerformGroupIE
from .periscope import (
@@ -1450,8 +1513,8 @@ from .picarto import (
from .piksel import PikselIE
from .pinkbike import PinkbikeIE
from .pinterest import (
- PinterestIE,
PinterestCollectionIE,
+ PinterestIE,
)
from .pixivsketch import (
PixivSketchIE,
@@ -1460,19 +1523,22 @@ from .pixivsketch import (
from .pladform import PladformIE
from .planetmarathi import PlanetMarathiIE
from .platzi import (
- PlatziIE,
PlatziCourseIE,
+ PlatziIE,
)
from .playplustv import PlayPlusTVIE
from .playsuisse import PlaySuisseIE
from .playtvak import PlaytvakIE
from .playwire import PlaywireIE
-from .plutotv import PlutoTVIE
from .pluralsight import (
- PluralsightIE,
PluralsightCourseIE,
+ PluralsightIE,
+)
+from .plutotv import PlutoTVIE
+from .podbayfm import (
+ PodbayFMChannelIE,
+ PodbayFMIE,
)
-from .podbayfm import PodbayFMIE, PodbayFMChannelIE
from .podchaser import PodchaserIE
from .podomatic import PodomaticIE
from .pokemon import (
@@ -1480,77 +1546,81 @@ from .pokemon import (
PokemonWatchIE,
)
from .pokergo import (
- PokerGoIE,
PokerGoCollectionIE,
+ PokerGoIE,
)
from .polsatgo import PolsatGoIE
from .polskieradio import (
- PolskieRadioIE,
- PolskieRadioLegacyIE,
PolskieRadioAuditionIE,
PolskieRadioCategoryIE,
+ PolskieRadioIE,
+ PolskieRadioLegacyIE,
PolskieRadioPlayerIE,
PolskieRadioPodcastIE,
PolskieRadioPodcastListIE,
)
from .popcorntimes import PopcorntimesIE
from .popcorntv import PopcornTVIE
-from .porn91 import Porn91IE
from .pornbox import PornboxIE
from .pornflip import PornFlipIE
from .pornhub import (
PornHubIE,
- PornHubUserIE,
- PornHubPlaylistIE,
PornHubPagedVideoListIE,
+ PornHubPlaylistIE,
+ PornHubUserIE,
PornHubUserVideosUploadIE,
)
from .pornotube import PornotubeIE
from .pornovoisines import PornoVoisinesIE
from .pornoxo import PornoXOIE
-from .puhutv import (
- PuhuTVIE,
- PuhuTVSerieIE,
-)
from .pr0gramm import Pr0grammIE
-from .prankcast import PrankCastIE, PrankCastPostIE
+from .prankcast import (
+ PrankCastIE,
+ PrankCastPostIE,
+)
from .premiershiprugby import PremiershipRugbyIE
from .presstv import PressTVIE
from .projectveritas import ProjectVeritasIE
from .prosiebensat1 import ProSiebenSat1IE
from .prx import (
- PRXStoryIE,
- PRXSeriesIE,
PRXAccountIE,
+ PRXSeriesIE,
+ PRXSeriesSearchIE,
PRXStoriesSearchIE,
- PRXSeriesSearchIE
+ PRXStoryIE,
+)
+from .puhutv import (
+ PuhuTVIE,
+ PuhuTVSerieIE,
)
from .puls4 import Puls4IE
from .pyvideo import PyvideoIE
from .qdance import QDanceIE
from .qingting import QingTingIE
from .qqmusic import (
+ QQMusicAlbumIE,
QQMusicIE,
+ QQMusicPlaylistIE,
QQMusicSingerIE,
- QQMusicAlbumIE,
QQMusicToplistIE,
- QQMusicPlaylistIE,
)
from .r7 import (
R7IE,
R7ArticleIE,
)
-from .radiko import RadikoIE, RadikoRadioIE
+from .radiko import (
+ RadikoIE,
+ RadikoRadioIE,
+)
from .radiocanada import (
- RadioCanadaIE,
RadioCanadaAudioVideoIE,
+ RadioCanadaIE,
)
from .radiocomercial import (
RadioComercialIE,
RadioComercialPlaylistIE,
)
from .radiode import RadioDeIE
-from .radiojavan import RadioJavanIE
from .radiofrance import (
FranceCultureIE,
RadioFranceIE,
@@ -1559,35 +1629,36 @@ from .radiofrance import (
RadioFranceProfileIE,
RadioFranceProgramScheduleIE,
)
-from .radiozet import RadioZetPodcastIE
+from .radiojavan import RadioJavanIE
from .radiokapital import (
RadioKapitalIE,
RadioKapitalShowIE,
)
+from .radiozet import RadioZetPodcastIE
from .radlive import (
- RadLiveIE,
RadLiveChannelIE,
+ RadLiveIE,
RadLiveSeasonIE,
)
from .rai import (
- RaiIE,
RaiCulturaIE,
+ RaiIE,
+ RaiNewsIE,
RaiPlayIE,
RaiPlayLiveIE,
RaiPlayPlaylistIE,
RaiPlaySoundIE,
RaiPlaySoundLiveIE,
RaiPlaySoundPlaylistIE,
- RaiNewsIE,
RaiSudtirolIE,
)
from .raywenderlich import (
- RayWenderlichIE,
RayWenderlichCourseIE,
+ RayWenderlichIE,
)
from .rbgtum import (
- RbgTumIE,
RbgTumCourseIE,
+ RbgTumIE,
RbgTumNewCourseIE,
)
from .rcs import (
@@ -1601,12 +1672,15 @@ from .rcti import (
RCTIPlusTVIE,
)
from .rds import RDSIE
-from .redbee import ParliamentLiveUKIE, RTBFIE
+from .redbee import (
+ RTBFIE,
+ ParliamentLiveUKIE,
+)
from .redbulltv import (
- RedBullTVIE,
RedBullEmbedIE,
- RedBullTVRrnContentIE,
RedBullIE,
+ RedBullTVIE,
+ RedBullTVRrnContentIE,
)
from .reddit import RedditIE
from .redge import RedCDNLivxIE
@@ -1626,107 +1700,100 @@ from .reverbnation import ReverbNationIE
from .rheinmaintv import RheinMainTVIE
from .ridehome import RideHomeIE
from .rinsefm import (
- RinseFMIE,
RinseFMArtistPlaylistIE,
+ RinseFMIE,
)
from .rmcdecouverte import RMCDecouverteIE
from .rockstargames import RockstarGamesIE
from .rokfin import (
- RokfinIE,
- RokfinStackIE,
RokfinChannelIE,
+ RokfinIE,
RokfinSearchIE,
+ RokfinStackIE,
+)
+from .roosterteeth import (
+ RoosterTeethIE,
+ RoosterTeethSeriesIE,
)
-from .roosterteeth import RoosterTeethIE, RoosterTeethSeriesIE
from .rottentomatoes import RottenTomatoesIE
from .rozhlas import (
+ MujRozhlasIE,
RozhlasIE,
RozhlasVltavaIE,
- MujRozhlasIE,
)
-from .rte import RteIE, RteRadioIE
+from .rte import (
+ RteIE,
+ RteRadioIE,
+)
+from .rtl2 import RTL2IE
from .rtlnl import (
- RtlNlIE,
- RTLLuTeleVODIE,
RTLLuArticleIE,
RTLLuLiveIE,
RTLLuRadioIE,
+ RTLLuTeleVODIE,
+ RtlNlIE,
)
-from .rtl2 import RTL2IE
from .rtnews import (
- RTNewsIE,
RTDocumentryIE,
RTDocumentryPlaylistIE,
+ RTNewsIE,
RuptlyIE,
)
from .rtp import RTPIE
from .rtrfm import RTRFMIE
from .rts import RTSIE
from .rtvcplay import (
- RTVCPlayIE,
- RTVCPlayEmbedIE,
RTVCKalturaIE,
+ RTVCPlayEmbedIE,
+ RTVCPlayIE,
)
from .rtve import (
RTVEALaCartaIE,
RTVEAudioIE,
- RTVELiveIE,
RTVEInfantilIE,
+ RTVELiveIE,
RTVETelevisionIE,
)
from .rtvs import RTVSIE
from .rtvslo import RTVSLOIE
+from .rudovideo import RudoVideoIE
from .rule34video import Rule34VideoIE
from .rumble import (
+ RumbleChannelIE,
RumbleEmbedIE,
RumbleIE,
- RumbleChannelIE,
)
-from .rudovideo import RudoVideoIE
from .rutube import (
- RutubeIE,
RutubeChannelIE,
RutubeEmbedIE,
+ RutubeIE,
RutubeMovieIE,
RutubePersonIE,
RutubePlaylistIE,
RutubeTagsIE,
)
-from .glomex import (
- GlomexIE,
- GlomexEmbedIE,
-)
-from .megatvcom import (
- MegaTVComIE,
- MegaTVComEmbedIE,
-)
-from .antenna import (
- AntennaGrWatchIE,
- Ant1NewsGrArticleIE,
- Ant1NewsGrEmbedIE,
-)
from .rutv import RUTVIE
from .ruutu import RuutuIE
from .ruv import (
RuvIE,
- RuvSpilaIE
+ RuvSpilaIE,
)
from .s4c import (
S4CIE,
- S4CSeriesIE
+ S4CSeriesIE,
)
from .safari import (
- SafariIE,
SafariApiIE,
SafariCourseIE,
+ SafariIE,
)
from .saitosan import SaitosanIE
from .samplefocus import SampleFocusIE
from .sapo import SapoIE
from .sbs import SBSIE
from .sbscokr import (
- SBSCoKrIE,
SBSCoKrAllvodProgramIE,
+ SBSCoKrIE,
SBSCoKrProgramsVodIE,
)
from .screen9 import Screen9IE
@@ -1734,24 +1801,27 @@ from .screencast import ScreencastIE
from .screencastify import ScreencastifyIE
from .screencastomatic import ScreencastOMaticIE
from .scrippsnetworks import (
- ScrippsNetworksWatchIE,
ScrippsNetworksIE,
+ ScrippsNetworksWatchIE,
)
+from .scrolller import ScrolllerIE
from .scte import (
SCTEIE,
SCTECourseIE,
)
-from .scrolller import ScrolllerIE
from .sejmpl import SejmIE
from .senalcolombia import SenalColombiaLiveIE
-from .senategov import SenateISVPIE, SenateGovIE
+from .senategov import (
+ SenateGovIE,
+ SenateISVPIE,
+)
from .sendtonews import SendtoNewsIE
from .servus import ServusIE
from .sevenplus import SevenPlusIE
from .sexu import SexuIE
from .seznamzpravy import (
- SeznamZpravyIE,
SeznamZpravyArticleIE,
+ SeznamZpravyIE,
)
from .shahid import (
ShahidIE,
@@ -1759,38 +1829,38 @@ from .shahid import (
)
from .sharepoint import SharePointIE
from .sharevideos import ShareVideosEmbedIE
-from .sibnet import SibnetEmbedIE
from .shemaroome import ShemarooMeIE
from .showroomlive import ShowRoomLiveIE
+from .sibnet import SibnetEmbedIE
from .simplecast import (
- SimplecastIE,
SimplecastEpisodeIE,
+ SimplecastIE,
SimplecastPodcastIE,
)
from .sina import SinaIE
from .sixplay import SixPlayIE
from .skeb import SkebIE
+from .sky import (
+ SkyNewsIE,
+ SkyNewsStoryIE,
+ SkySportsIE,
+ SkySportsNewsIE,
+)
from .skyit import (
+ CieloTVItIE,
+ SkyItArteIE,
+ SkyItIE,
SkyItPlayerIE,
SkyItVideoIE,
SkyItVideoLiveIE,
- SkyItIE,
- SkyItArteIE,
- CieloTVItIE,
TV8ItIE,
)
from .skylinewebcams import SkylineWebcamsIE
from .skynewsarabia import (
- SkyNewsArabiaIE,
SkyNewsArabiaArticleIE,
+ SkyNewsArabiaIE,
)
from .skynewsau import SkyNewsAUIE
-from .sky import (
- SkyNewsIE,
- SkyNewsStoryIE,
- SkySportsIE,
- SkySportsNewsIE,
-)
from .slideshare import SlideshareIE
from .slideslive import SlidesLiveIE
from .slutload import SlutloadIE
@@ -1807,29 +1877,29 @@ from .sonyliv import (
from .soundcloud import (
SoundcloudEmbedIE,
SoundcloudIE,
- SoundcloudSetIE,
+ SoundcloudPlaylistIE,
SoundcloudRelatedIE,
+ SoundcloudSearchIE,
+ SoundcloudSetIE,
+ SoundcloudTrackStationIE,
SoundcloudUserIE,
SoundcloudUserPermalinkIE,
- SoundcloudTrackStationIE,
- SoundcloudPlaylistIE,
- SoundcloudSearchIE,
)
from .soundgasm import (
SoundgasmIE,
- SoundgasmProfileIE
+ SoundgasmProfileIE,
)
from .southpark import (
- SouthParkIE,
SouthParkDeIE,
SouthParkDkIE,
SouthParkEsIE,
+ SouthParkIE,
SouthParkLatIE,
- SouthParkNlIE
+ SouthParkNlIE,
)
from .sovietscloset import (
SovietsClosetIE,
- SovietsClosetPlaylistIE
+ SovietsClosetPlaylistIE,
)
from .spankbang import (
SpankBangIE,
@@ -1840,12 +1910,6 @@ from .spike import (
BellatorIE,
ParamountNetworkIE,
)
-from .stageplus import StagePlusVODConcertIE
-from .startrek import StarTrekIE
-from .stitcher import (
- StitcherIE,
- StitcherShowIE,
-)
from .sport5 import Sport5IE
from .sportbox import SportBoxIE
from .sportdeutschland import SportDeutschlandIE
@@ -1869,19 +1933,25 @@ from .srmediathek import SRMediathekIE
from .stacommu import (
StacommuLiveIE,
StacommuVODIE,
- TheaterComplexTownVODIE,
TheaterComplexTownPPVIE,
+ TheaterComplexTownVODIE,
)
+from .stageplus import StagePlusVODConcertIE
from .stanfordoc import StanfordOpenClassroomIE
+from .startrek import StarTrekIE
from .startv import StarTVIE
from .steam import (
- SteamIE,
SteamCommunityBroadcastIE,
+ SteamIE,
+)
+from .stitcher import (
+ StitcherIE,
+ StitcherShowIE,
)
from .storyfire import (
StoryFireIE,
- StoryFireUserIE,
StoryFireSeriesIE,
+ StoryFireUserIE,
)
from .streamable import StreamableIE
from .streamcz import StreamCZIE
@@ -1902,20 +1972,26 @@ from .svt import (
SVTSeriesIE,
)
from .swearnet import SwearnetEpisodeIE
-from .syvdk import SYVDKIE
from .syfy import SyfyIE
+from .syvdk import SYVDKIE
from .sztvhu import SztvHuIE
from .tagesschau import TagesschauIE
+from .taptap import (
+ TapTapAppIE,
+ TapTapAppIntlIE,
+ TapTapMomentIE,
+ TapTapPostIntlIE,
+)
from .tass import TassIE
from .tbs import TBSIE
from .tbsjp import (
TBSJPEpisodeIE,
- TBSJPProgramIE,
TBSJPPlaylistIE,
+ TBSJPProgramIE,
)
from .teachable import (
- TeachableIE,
TeachableCourseIE,
+ TeachableIE,
)
from .teachertube import (
TeacherTubeIE,
@@ -1923,8 +1999,8 @@ from .teachertube import (
)
from .teachingchannel import TeachingChannelIE
from .teamcoco import (
- TeamcocoIE,
ConanClassicIE,
+ TeamcocoIE,
)
from .teamtreehouse import TeamTreeHouseIE
from .ted import (
@@ -1943,15 +2019,18 @@ from .telegram import TelegramEmbedIE
from .telemb import TeleMBIE
from .telemundo import TelemundoIE
from .telequebec import (
- TeleQuebecIE,
- TeleQuebecSquatIE,
TeleQuebecEmissionIE,
+ TeleQuebecIE,
TeleQuebecLiveIE,
+ TeleQuebecSquatIE,
TeleQuebecVideoIE,
)
from .teletask import TeleTaskIE
from .telewebion import TelewebionIE
-from .tempo import TempoIE, IVXPlayerIE
+from .tempo import (
+ IVXPlayerIE,
+ TempoIE,
+)
from .tencent import (
IflixEpisodeIE,
IflixSeriesIE,
@@ -1975,8 +2054,8 @@ from .theguardian import (
from .theholetv import TheHoleTvIE
from .theintercept import TheInterceptIE
from .theplatform import (
- ThePlatformIE,
ThePlatformFeedIE,
+ ThePlatformIE,
)
from .thestar import TheStarIE
from .thesun import TheSunIE
@@ -1988,50 +2067,52 @@ from .thisvid import (
ThisVidMemberIE,
ThisVidPlaylistIE,
)
+from .threeqsdn import ThreeQSDNIE
from .threespeak import (
ThreeSpeakIE,
ThreeSpeakUserIE,
)
-from .threeqsdn import ThreeQSDNIE
from .tiktok import (
+ DouyinIE,
+ TikTokCollectionIE,
+ TikTokEffectIE,
TikTokIE,
- TikTokUserIE,
+ TikTokLiveIE,
TikTokSoundIE,
- TikTokEffectIE,
TikTokTagIE,
+ TikTokUserIE,
TikTokVMIE,
- TikTokLiveIE,
- DouyinIE,
)
from .tmz import TMZIE
from .tnaflix import (
- TNAFlixNetworkEmbedIE,
- TNAFlixIE,
EMPFlixIE,
MovieFapIE,
+ TNAFlixIE,
+ TNAFlixNetworkEmbedIE,
)
from .toggle import (
- ToggleIE,
MeWatchIE,
+ ToggleIE,
)
-from .toggo import (
- ToggoIE,
-)
+from .toggo import ToggoIE
from .tonline import TOnlineIE
from .toongoggles import ToonGogglesIE
from .toutv import TouTvIE
-from .toypics import ToypicsUserIE, ToypicsIE
+from .toypics import (
+ ToypicsIE,
+ ToypicsUserIE,
+)
from .traileraddict import TrailerAddictIE
from .triller import (
TrillerIE,
- TrillerUserIE,
TrillerShortIE,
+ TrillerUserIE,
)
from .trovo import (
+ TrovoChannelClipIE,
+ TrovoChannelVodIE,
TrovoIE,
TrovoVodIE,
- TrovoChannelVodIE,
- TrovoChannelClipIE,
)
from .trtcocuk import TrtCocukVideoIE
from .trtworld import TrtWorldIE
@@ -2040,26 +2121,26 @@ from .trunews import TruNewsIE
from .truth import TruthIE
from .trutv import TruTVIE
from .tube8 import Tube8IE
-from .tubetugraz import TubeTuGrazIE, TubeTuGrazSeriesIE
+from .tubetugraz import (
+ TubeTuGrazIE,
+ TubeTuGrazSeriesIE,
+)
from .tubitv import (
TubiTvIE,
TubiTvShowIE,
)
from .tumblr import TumblrIE
from .tunein import (
- TuneInStationIE,
- TuneInPodcastIE,
TuneInPodcastEpisodeIE,
+ TuneInPodcastIE,
TuneInShortenerIE,
+ TuneInStationIE,
)
from .tv2 import (
TV2IE,
- TV2ArticleIE,
KatsomoIE,
MTVUutisetArticleIE,
-)
-from .tv24ua import (
- TV24UAVideoIE,
+ TV2ArticleIE,
)
from .tv2dk import (
TV2DKIE,
@@ -2072,16 +2153,17 @@ from .tv2hu import (
from .tv4 import TV4IE
from .tv5mondeplus import TV5MondePlusIE
from .tv5unis import (
- TV5UnisVideoIE,
TV5UnisIE,
+ TV5UnisVideoIE,
)
+from .tv24ua import TV24UAVideoIE
from .tva import (
TVAIE,
QubIE,
)
from .tvanouvelles import (
- TVANouvellesIE,
TVANouvellesArticleIE,
+ TVANouvellesIE,
)
from .tvc import (
TVCIE,
@@ -2094,19 +2176,19 @@ from .tvland import TVLandIE
from .tvn24 import TVN24IE
from .tvnoe import TVNoeIE
from .tvopengr import (
- TVOpenGrWatchIE,
TVOpenGrEmbedIE,
+ TVOpenGrWatchIE,
)
from .tvp import (
- TVPEmbedIE,
TVPIE,
+ TVPEmbedIE,
TVPStreamIE,
TVPVODSeriesIE,
TVPVODVideoIE,
)
from .tvplay import (
- TVPlayIE,
TVPlayHomeIE,
+ TVPlayIE,
)
from .tvplayer import TVPlayerIE
from .tweakers import TweakersIE
@@ -2118,29 +2200,29 @@ from .twitcasting import (
TwitCastingUserIE,
)
from .twitch import (
- TwitchVodIE,
+ TwitchClipsIE,
TwitchCollectionIE,
- TwitchVideosIE,
+ TwitchStreamIE,
TwitchVideosClipsIE,
TwitchVideosCollectionsIE,
- TwitchStreamIE,
- TwitchClipsIE,
+ TwitchVideosIE,
+ TwitchVodIE,
)
from .twitter import (
- TwitterCardIE,
- TwitterIE,
TwitterAmplifyIE,
TwitterBroadcastIE,
- TwitterSpacesIE,
+ TwitterCardIE,
+ TwitterIE,
TwitterShortenerIE,
+ TwitterSpacesIE,
)
from .txxx import (
- TxxxIE,
PornTopIE,
+ TxxxIE,
)
from .udemy import (
+ UdemyCourseIE,
UdemyIE,
- UdemyCourseIE
)
from .udn import UDNEmbedIE
from .ufctv import (
@@ -2149,16 +2231,13 @@ from .ufctv import (
)
from .ukcolumn import UkColumnIE
from .uktvplay import UKTVPlayIE
-from .digiteka import DigitekaIE
-from .dlive import (
- DLiveVODIE,
- DLiveStreamIE,
-)
-from .drooble import DroobleIE
from .umg import UMGDeIE
from .unistra import UnistraIE
from .unity import UnityIE
-from .unsupported import KnownDRMIE, KnownPiracyIE
+from .unsupported import (
+ KnownDRMIE,
+ KnownPiracyIE,
+)
from .uol import UOLIE
from .uplynk import (
UplynkIE,
@@ -2168,10 +2247,13 @@ from .urort import UrortIE
from .urplay import URPlayIE
from .usanetwork import USANetworkIE
from .usatoday import USATodayIE
-from .ustream import UstreamIE, UstreamChannelIE
+from .ustream import (
+ UstreamChannelIE,
+ UstreamIE,
+)
from .ustudio import (
- UstudioIE,
UstudioEmbedIE,
+ UstudioIE,
)
from .utreon import UtreonIE
from .varzesh3 import Varzesh3IE
@@ -2179,7 +2261,7 @@ from .vbox7 import Vbox7IE
from .veo import VeoIE
from .veoh import (
VeohIE,
- VeohUserIE
+ VeohUserIE,
)
from .vesti import VestiIE
from .vevo import (
@@ -2187,14 +2269,14 @@ from .vevo import (
VevoPlaylistIE,
)
from .vgtv import (
+ VGTVIE,
BTArticleIE,
BTVestlendingenIE,
- VGTVIE,
)
from .vh1 import VH1IE
from .vice import (
- ViceIE,
ViceArticleIE,
+ ViceIE,
ViceShowIE,
)
from .viddler import ViddlerIE
@@ -2206,42 +2288,46 @@ from .videocampus_sachsen import (
from .videodetective import VideoDetectiveIE
from .videofyme import VideofyMeIE
from .videoken import (
+ VideoKenCategoryIE,
VideoKenIE,
VideoKenPlayerIE,
VideoKenPlaylistIE,
- VideoKenCategoryIE,
VideoKenTopicIE,
)
from .videomore import (
VideomoreIE,
- VideomoreVideoIE,
VideomoreSeasonIE,
+ VideomoreVideoIE,
)
from .videopress import VideoPressIE
from .vidio import (
VidioIE,
+ VidioLiveIE,
VidioPremierIE,
- VidioLiveIE
)
from .vidlii import VidLiiIE
from .vidly import VidlyIE
from .viewlift import (
- ViewLiftIE,
ViewLiftEmbedIE,
+ ViewLiftIE,
)
from .viidea import ViideaIE
+from .viki import (
+ VikiChannelIE,
+ VikiIE,
+)
from .vimeo import (
- VimeoIE,
+ VHXEmbedIE,
VimeoAlbumIE,
VimeoChannelIE,
VimeoGroupsIE,
+ VimeoIE,
VimeoLikesIE,
VimeoOndemandIE,
VimeoProIE,
VimeoReviewIE,
VimeoUserIE,
VimeoWatchLaterIE,
- VHXEmbedIE,
)
from .vimm import (
VimmIE,
@@ -2251,50 +2337,41 @@ from .vine import (
VineIE,
VineUserIE,
)
-from .viki import (
- VikiIE,
- VikiChannelIE,
-)
from .viously import ViouslyIE
from .viqeo import ViqeoIE
from .viu import (
ViuIE,
- ViuPlaylistIE,
ViuOTTIE,
ViuOTTIndonesiaIE,
+ ViuPlaylistIE,
)
from .vk import (
VKIE,
- VKUserVideosIE,
- VKWallPostIE,
VKPlayIE,
VKPlayLiveIE,
+ VKUserVideosIE,
+ VKWallPostIE,
)
from .vocaroo import VocarooIE
from .vodpl import VODPlIE
from .vodplatform import VODPlatformIE
from .voicy import (
- VoicyIE,
VoicyChannelIE,
+ VoicyIE,
)
from .volejtv import VolejTVIE
-from .voot import (
- VootIE,
- VootSeriesIE,
-)
from .voxmedia import (
- VoxMediaVolumeIE,
VoxMediaIE,
+ VoxMediaVolumeIE,
)
from .vrt import (
VRTIE,
- VrtNUIE,
- KetnetIE,
DagelijkseKostIE,
+ KetnetIE,
Radio1BeIE,
+ VrtNUIE,
)
from .vtm import VTMIE
-from .medialaan import MedialaanIE
from .vuclip import VuClipIE
from .vvvvid import (
VVVVIDIE,
@@ -2302,20 +2379,20 @@ from .vvvvid import (
)
from .walla import WallaIE
from .washingtonpost import (
- WashingtonPostIE,
WashingtonPostArticleIE,
+ WashingtonPostIE,
)
from .wat import WatIE
from .wdr import (
WDRIE,
- WDRPageIE,
WDRElefantIE,
WDRMobileIE,
+ WDRPageIE,
)
from .webcamerapl import WebcameraplIE
from .webcaster import (
- WebcasterIE,
WebcasterFeedIE,
+ WebcasterIE,
)
from .webofstories import (
WebOfStoriesIE,
@@ -2323,42 +2400,42 @@ from .webofstories import (
)
from .weibo import (
WeiboIE,
- WeiboVideoIE,
WeiboUserIE,
+ WeiboVideoIE,
)
from .weiqitv import WeiqiTVIE
from .weverse import (
WeverseIE,
- WeverseMediaIE,
- WeverseMomentIE,
+ WeverseLiveIE,
WeverseLiveTabIE,
+ WeverseMediaIE,
WeverseMediaTabIE,
- WeverseLiveIE,
+ WeverseMomentIE,
)
from .wevidi import WeVidiIE
from .weyyak import WeyyakIE
+from .whowatch import WhoWatchIE
from .whyp import WhypIE
from .wikimedia import WikimediaIE
from .wimbledon import WimbledonIE
from .wimtv import WimTVIE
-from .whowatch import WhoWatchIE
from .wistia import (
+ WistiaChannelIE,
WistiaIE,
WistiaPlaylistIE,
- WistiaChannelIE,
)
from .wordpress import (
- WordpressPlaylistEmbedIE,
WordpressMiniAudioPlayerEmbedIE,
+ WordpressPlaylistEmbedIE,
)
from .worldstarhiphop import WorldStarHipHopIE
from .wppilot import (
- WPPilotIE,
WPPilotChannelsIE,
+ WPPilotIE,
)
from .wrestleuniverse import (
- WrestleUniverseVODIE,
WrestleUniversePPVIE,
+ WrestleUniverseVODIE,
)
from .wsj import (
WSJIE,
@@ -2366,22 +2443,22 @@ from .wsj import (
)
from .wwe import WWEIE
from .wykop import (
- WykopDigIE,
WykopDigCommentIE,
- WykopPostIE,
+ WykopDigIE,
WykopPostCommentIE,
+ WykopPostIE,
)
from .xanimu import XanimuIE
from .xboxclips import XboxClipsIE
-from .xfileshare import XFileShareIE
from .xhamster import (
- XHamsterIE,
XHamsterEmbedIE,
+ XHamsterIE,
XHamsterUserIE,
)
+from .xiaohongshu import XiaoHongShuIE
from .ximalaya import (
+ XimalayaAlbumIE,
XimalayaIE,
- XimalayaAlbumIE
)
from .xinpianchang import XinpianchangIE
from .xminus import XMinusIE
@@ -2389,27 +2466,27 @@ from .xnxx import XNXXIE
from .xstream import XstreamIE
from .xvideos import (
XVideosIE,
- XVideosQuickiesIE
+ XVideosQuickiesIE,
)
from .xxxymovies import XXXYMoviesIE
from .yahoo import (
YahooIE,
- YahooSearchIE,
YahooJapanNewsIE,
+ YahooSearchIE,
)
from .yandexdisk import YandexDiskIE
from .yandexmusic import (
- YandexMusicTrackIE,
YandexMusicAlbumIE,
- YandexMusicPlaylistIE,
- YandexMusicArtistTracksIE,
YandexMusicArtistAlbumsIE,
+ YandexMusicArtistTracksIE,
+ YandexMusicPlaylistIE,
+ YandexMusicTrackIE,
)
from .yandexvideo import (
YandexVideoIE,
YandexVideoPreviewIE,
- ZenYandexIE,
ZenYandexChannelIE,
+ ZenYandexIE,
)
from .yapfiles import YapFilesIE
from .yappy import (
@@ -2423,26 +2500,34 @@ from .youku import (
YoukuShowIE,
)
from .younow import (
- YouNowLiveIE,
YouNowChannelIE,
+ YouNowLiveIE,
YouNowMomentIE,
)
-from .youporn import YouPornIE
-from .yourporn import YourPornIE
-from .yourupload import YourUploadIE
+from .youporn import (
+ YouPornCategoryIE,
+ YouPornChannelIE,
+ YouPornCollectionIE,
+ YouPornIE,
+ YouPornStarIE,
+ YouPornTagIE,
+ YouPornVideosIE,
+)
from .zaiko import (
- ZaikoIE,
ZaikoETicketIE,
+ ZaikoIE,
)
from .zapiks import ZapiksIE
from .zattoo import (
BBVTVIE,
+ EWETVIE,
+ SAKTVIE,
+ VTXTVIE,
BBVTVLiveIE,
BBVTVRecordingsIE,
EinsUndEinsTVIE,
EinsUndEinsTVLiveIE,
EinsUndEinsTVRecordingsIE,
- EWETVIE,
EWETVLiveIE,
EWETVRecordingsIE,
GlattvisionTVIE,
@@ -2460,13 +2545,11 @@ from .zattoo import (
QuantumTVIE,
QuantumTVLiveIE,
QuantumTVRecordingsIE,
+ SAKTVLiveIE,
+ SAKTVRecordingsIE,
SaltTVIE,
SaltTVLiveIE,
SaltTVRecordingsIE,
- SAKTVIE,
- SAKTVLiveIE,
- SAKTVRecordingsIE,
- VTXTVIE,
VTXTVLiveIE,
VTXTVRecordingsIE,
WalyTVIE,
@@ -2477,7 +2560,10 @@ from .zattoo import (
ZattooMoviesIE,
ZattooRecordingsIE,
)
-from .zdf import ZDFIE, ZDFChannelIE
+from .zdf import (
+ ZDFIE,
+ ZDFChannelIE,
+)
from .zee5 import (
Zee5IE,
Zee5SeriesIE,
@@ -2487,16 +2573,16 @@ from .zenporn import ZenPornIE
from .zetland import ZetlandDKArticleIE
from .zhihu import ZhihuIE
from .zingmp3 import (
- ZingMp3IE,
ZingMp3AlbumIE,
ZingMp3ChartHomeIE,
- ZingMp3WeekChartIE,
ZingMp3ChartMusicVideoIE,
- ZingMp3UserIE,
ZingMp3HubIE,
+ ZingMp3IE,
ZingMp3LiveRadioIE,
ZingMp3PodcastEpisodeIE,
ZingMp3PodcastIE,
+ ZingMp3UserIE,
+ ZingMp3WeekChartIE,
)
from .zoom import ZoomIE
from .zype import ZypeIE