[openclassroom] Add new extractor(closes #9147)
[youtube-dl] / youtube_dl / extractor / extractors.py
1 # flake8: noqa
2 from __future__ import unicode_literals
3
4 from .abc import ABCIE
5 from .abc7news import Abc7NewsIE
6 from .academicearth import AcademicEarthCourseIE
7 from .acast import (
8     ACastIE,
9     ACastChannelIE,
10 )
11 from .addanime import AddAnimeIE
12 from .adobetv import (
13     AdobeTVIE,
14     AdobeTVShowIE,
15     AdobeTVChannelIE,
16     AdobeTVVideoIE,
17 )
18 from .adultswim import AdultSwimIE
19 from .aenetworks import AENetworksIE
20 from .aftonbladet import AftonbladetIE
21 from .airmozilla import AirMozillaIE
22 from .aljazeera import AlJazeeraIE
23 from .alphaporno import AlphaPornoIE
24 from .animeondemand import AnimeOnDemandIE
25 from .anitube import AnitubeIE
26 from .anysex import AnySexIE
27 from .aol import (
28     AolIE,
29     AolFeaturesIE,
30 )
31 from .allocine import AllocineIE
32 from .aparat import AparatIE
33 from .appleconnect import AppleConnectIE
34 from .appletrailers import (
35     AppleTrailersIE,
36     AppleTrailersSectionIE,
37 )
38 from .archiveorg import ArchiveOrgIE
39 from .ard import (
40     ARDIE,
41     ARDMediathekIE,
42     SportschauIE,
43 )
44 from .arte import (
45     ArteTvIE,
46     ArteTVPlus7IE,
47     ArteTVCreativeIE,
48     ArteTVConcertIE,
49     ArteTVFutureIE,
50     ArteTVCinemaIE,
51     ArteTVDDCIE,
52     ArteTVMagazineIE,
53     ArteTVEmbedIE,
54 )
55 from .atresplayer import AtresPlayerIE
56 from .atttechchannel import ATTTechChannelIE
57 from .audimedia import AudiMediaIE
58 from .audioboom import AudioBoomIE
59 from .audiomack import AudiomackIE, AudiomackAlbumIE
60 from .azubu import AzubuIE, AzubuLiveIE
61 from .baidu import BaiduVideoIE
62 from .bambuser import BambuserIE, BambuserChannelIE
63 from .bandcamp import BandcampIE, BandcampAlbumIE
64 from .bbc import (
65     BBCCoUkIE,
66     BBCCoUkArticleIE,
67     BBCIE,
68 )
69 from .beeg import BeegIE
70 from .behindkink import BehindKinkIE
71 from .beatportpro import BeatportProIE
72 from .bet import BetIE
73 from .bigflix import BigflixIE
74 from .bild import BildIE
75 from .bilibili import BiliBiliIE
76 from .biobiochiletv import BioBioChileTVIE
77 from .bleacherreport import (
78     BleacherReportIE,
79     BleacherReportCMSIE,
80 )
81 from .blinkx import BlinkxIE
82 from .bloomberg import BloombergIE
83 from .bokecc import BokeCCIE
84 from .bpb import BpbIE
85 from .br import BRIE
86 from .bravotv import BravoTVIE
87 from .breakcom import BreakIE
88 from .brightcove import (
89     BrightcoveLegacyIE,
90     BrightcoveNewIE,
91 )
92 from .buzzfeed import BuzzFeedIE
93 from .byutv import BYUtvIE
94 from .c56 import C56IE
95 from .camdemy import (
96     CamdemyIE,
97     CamdemyFolderIE
98 )
99 from .camwithher import CamWithHerIE
100 from .canalplus import CanalplusIE
101 from .canalc2 import Canalc2IE
102 from .canvas import CanvasIE
103 from .cbc import (
104     CBCIE,
105     CBCPlayerIE,
106 )
107 from .cbs import CBSIE
108 from .cbsinteractive import CBSInteractiveIE
109 from .cbsnews import (
110     CBSNewsIE,
111     CBSNewsLiveVideoIE,
112 )
113 from .cbssports import CBSSportsIE
114 from .ccc import CCCIE
115 from .cda import CDAIE
116 from .ceskatelevize import CeskaTelevizeIE
117 from .channel9 import Channel9IE
118 from .chaturbate import ChaturbateIE
119 from .chilloutzone import ChilloutzoneIE
120 from .chirbit import (
121     ChirbitIE,
122     ChirbitProfileIE,
123 )
124 from .cinchcast import CinchcastIE
125 from .cinemassacre import CinemassacreIE
126 from .cliprs import ClipRsIE
127 from .clipfish import ClipfishIE
128 from .cliphunter import CliphunterIE
129 from .clipsyndicate import ClipsyndicateIE
130 from .cloudy import CloudyIE
131 from .clubic import ClubicIE
132 from .clyp import ClypIE
133 from .cmt import CMTIE
134 from .cnbc import CNBCIE
135 from .cnn import (
136     CNNIE,
137     CNNBlogsIE,
138     CNNArticleIE,
139 )
140 from .collegehumor import CollegeHumorIE
141 from .collegerama import CollegeRamaIE
142 from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
143 from .comcarcoff import ComCarCoffIE
144 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
145 from .commonprotocols import RtmpIE
146 from .condenast import CondeNastIE
147 from .cracked import CrackedIE
148 from .crackle import CrackleIE
149 from .criterion import CriterionIE
150 from .crooksandliars import CrooksAndLiarsIE
151 from .crunchyroll import (
152     CrunchyrollIE,
153     CrunchyrollShowPlaylistIE
154 )
155 from .cspan import CSpanIE
156 from .ctsnews import CtsNewsIE
157 from .cultureunplugged import CultureUnpluggedIE
158 from .cwtv import CWTVIE
159 from .dailymotion import (
160     DailymotionIE,
161     DailymotionPlaylistIE,
162     DailymotionUserIE,
163     DailymotionCloudIE,
164 )
165 from .daum import (
166     DaumIE,
167     DaumClipIE,
168     DaumPlaylistIE,
169     DaumUserIE,
170 )
171 from .dbtv import DBTVIE
172 from .dcn import (
173     DCNIE,
174     DCNVideoIE,
175     DCNLiveIE,
176     DCNSeasonIE,
177 )
178 from .dctp import DctpTvIE
179 from .deezer import DeezerPlaylistIE
180 from .democracynow import DemocracynowIE
181 from .dfb import DFBIE
182 from .dhm import DHMIE
183 from .dotsub import DotsubIE
184 from .douyutv import DouyuTVIE
185 from .dplay import DPlayIE
186 from .dramafever import (
187     DramaFeverIE,
188     DramaFeverSeriesIE,
189 )
190 from .dreisat import DreiSatIE
191 from .drbonanza import DRBonanzaIE
192 from .drtuber import DrTuberIE
193 from .drtv import DRTVIE
194 from .dvtv import DVTVIE
195 from .dump import DumpIE
196 from .dumpert import DumpertIE
197 from .defense import DefenseGouvFrIE
198 from .discovery import DiscoveryIE
199 from .dropbox import DropboxIE
200 from .dw import (
201     DWIE,
202     DWArticleIE,
203 )
204 from .eagleplatform import EaglePlatformIE
205 from .ebaumsworld import EbaumsWorldIE
206 from .echomsk import EchoMskIE
207 from .ehow import EHowIE
208 from .eighttracks import EightTracksIE
209 from .einthusan import EinthusanIE
210 from .eitb import EitbIE
211 from .ellentv import (
212     EllenTVIE,
213     EllenTVClipsIE,
214 )
215 from .elpais import ElPaisIE
216 from .embedly import EmbedlyIE
217 from .engadget import EngadgetIE
218 from .eporner import EpornerIE
219 from .eroprofile import EroProfileIE
220 from .escapist import EscapistIE
221 from .espn import ESPNIE
222 from .esri import EsriVideoIE
223 from .europa import EuropaIE
224 from .everyonesmixtape import EveryonesMixtapeIE
225 from .exfm import ExfmIE
226 from .expotv import ExpoTVIE
227 from .extremetube import ExtremeTubeIE
228 from .facebook import FacebookIE
229 from .faz import FazIE
230 from .fc2 import FC2IE
231 from .fczenit import FczenitIE
232 from .firstpost import FirstpostIE
233 from .firsttv import FirstTVIE
234 from .fivemin import FiveMinIE
235 from .fivetv import FiveTVIE
236 from .fktv import FKTVIE
237 from .flickr import FlickrIE
238 from .folketinget import FolketingetIE
239 from .footyroom import FootyRoomIE
240 from .fourtube import FourTubeIE
241 from .fox import FOXIE
242 from .foxgay import FoxgayIE
243 from .foxnews import FoxNewsIE
244 from .foxsports import FoxSportsIE
245 from .franceculture import (
246     FranceCultureIE,
247     FranceCultureEmissionIE,
248 )
249 from .franceinter import FranceInterIE
250 from .francetv import (
251     PluzzIE,
252     FranceTvInfoIE,
253     FranceTVIE,
254     GenerationQuoiIE,
255     CultureboxIE,
256 )
257 from .freesound import FreesoundIE
258 from .freespeech import FreespeechIE
259 from .freevideo import FreeVideoIE
260 from .funimation import FunimationIE
261 from .funnyordie import FunnyOrDieIE
262 from .gameinformer import GameInformerIE
263 from .gamekings import GamekingsIE
264 from .gameone import (
265     GameOneIE,
266     GameOnePlaylistIE,
267 )
268 from .gamersyde import GamersydeIE
269 from .gamespot import GameSpotIE
270 from .gamestar import GameStarIE
271 from .gametrailers import GametrailersIE
272 from .gazeta import GazetaIE
273 from .gdcvault import GDCVaultIE
274 from .generic import GenericIE
275 from .gfycat import GfycatIE
276 from .giantbomb import GiantBombIE
277 from .giga import GigaIE
278 from .glide import GlideIE
279 from .globo import (
280     GloboIE,
281     GloboArticleIE,
282 )
283 from .godtube import GodTubeIE
284 from .goldenmoustache import GoldenMoustacheIE
285 from .golem import GolemIE
286 from .googledrive import GoogleDriveIE
287 from .googleplus import GooglePlusIE
288 from .googlesearch import GoogleSearchIE
289 from .goshgay import GoshgayIE
290 from .gputechconf import GPUTechConfIE
291 from .groupon import GrouponIE
292 from .hark import HarkIE
293 from .hbo import HBOIE
294 from .hearthisat import HearThisAtIE
295 from .heise import HeiseIE
296 from .hellporno import HellPornoIE
297 from .helsinki import HelsinkiIE
298 from .hentaistigma import HentaiStigmaIE
299 from .historicfilms import HistoricFilmsIE
300 from .hitbox import HitboxIE, HitboxLiveIE
301 from .hornbunny import HornBunnyIE
302 from .hotnewhiphop import HotNewHipHopIE
303 from .hotstar import HotStarIE
304 from .howcast import HowcastIE
305 from .howstuffworks import HowStuffWorksIE
306 from .huffpost import HuffPostIE
307 from .hypem import HypemIE
308 from .iconosquare import IconosquareIE
309 from .ign import (
310     IGNIE,
311     OneUPIE,
312     PCMagIE,
313 )
314 from .imdb import (
315     ImdbIE,
316     ImdbListIE
317 )
318 from .imgur import (
319     ImgurIE,
320     ImgurAlbumIE,
321 )
322 from .ina import InaIE
323 from .indavideo import (
324     IndavideoIE,
325     IndavideoEmbedIE,
326 )
327 from .infoq import InfoQIE
328 from .instagram import InstagramIE, InstagramUserIE
329 from .internetvideoarchive import InternetVideoArchiveIE
330 from .iprima import IPrimaIE
331 from .iqiyi import IqiyiIE
332 from .ir90tv import Ir90TvIE
333 from .ivi import (
334     IviIE,
335     IviCompilationIE
336 )
337 from .ivideon import IvideonIE
338 from .izlesene import IzleseneIE
339 from .jadorecettepub import JadoreCettePubIE
340 from .jeuxvideo import JeuxVideoIE
341 from .jove import JoveIE
342 from .jwplatform import JWPlatformIE
343 from .jpopsukitv import JpopsukiIE
344 from .kaltura import KalturaIE
345 from .kanalplay import KanalPlayIE
346 from .kankan import KankanIE
347 from .karaoketv import KaraoketvIE
348 from .karrierevideos import KarriereVideosIE
349 from .keezmovies import KeezMoviesIE
350 from .khanacademy import KhanAcademyIE
351 from .kickstarter import KickStarterIE
352 from .keek import KeekIE
353 from .konserthusetplay import KonserthusetPlayIE
354 from .kontrtube import KontrTubeIE
355 from .krasview import KrasViewIE
356 from .ku6 import Ku6IE
357 from .kusi import KUSIIE
358 from .kuwo import (
359     KuwoIE,
360     KuwoAlbumIE,
361     KuwoChartIE,
362     KuwoSingerIE,
363     KuwoCategoryIE,
364     KuwoMvIE,
365 )
366 from .la7 import LA7IE
367 from .laola1tv import Laola1TvIE
368 from .lecture2go import Lecture2GoIE
369 from .lemonde import LemondeIE
370 from .leeco import (
371     LeIE,
372     LePlaylistIE,
373     LetvCloudIE,
374 )
375 from .libsyn import LibsynIE
376 from .lifenews import (
377     LifeNewsIE,
378     LifeEmbedIE,
379 )
380 from .limelight import (
381     LimelightMediaIE,
382     LimelightChannelIE,
383     LimelightChannelListIE,
384 )
385 from .liveleak import LiveLeakIE
386 from .livestream import (
387     LivestreamIE,
388     LivestreamOriginalIE,
389     LivestreamShortenerIE,
390 )
391 from .lnkgo import LnkGoIE
392 from .lovehomeporn import LoveHomePornIE
393 from .lrt import LRTIE
394 from .lynda import (
395     LyndaIE,
396     LyndaCourseIE
397 )
398 from .m6 import M6IE
399 from .macgamestore import MacGameStoreIE
400 from .mailru import MailRuIE
401 from .makerschannel import MakersChannelIE
402 from .makertv import MakerTVIE
403 from .malemotion import MalemotionIE
404 from .matchtv import MatchTVIE
405 from .mdr import MDRIE
406 from .metacafe import MetacafeIE
407 from .metacritic import MetacriticIE
408 from .mgoon import MgoonIE
409 from .minhateca import MinhatecaIE
410 from .ministrygrid import MinistryGridIE
411 from .minoto import MinotoIE
412 from .miomio import MioMioIE
413 from .mit import TechTVMITIE, MITIE, OCWMITIE
414 from .mitele import MiTeleIE
415 from .mixcloud import MixcloudIE
416 from .mlb import MLBIE
417 from .mnet import MnetIE
418 from .mpora import MporaIE
419 from .moevideo import MoeVideoIE
420 from .mofosex import MofosexIE
421 from .mojvideo import MojvideoIE
422 from .moniker import MonikerIE
423 from .mooshare import MooshareIE
424 from .morningstar import MorningstarIE
425 from .motherless import MotherlessIE
426 from .motorsport import MotorsportIE
427 from .movieclips import MovieClipsIE
428 from .moviezine import MoviezineIE
429 from .mtv import (
430     MTVIE,
431     MTVServicesEmbeddedIE,
432     MTVIggyIE,
433     MTVDEIE,
434 )
435 from .muenchentv import MuenchenTVIE
436 from .musicplayon import MusicPlayOnIE
437 from .muzu import MuzuTVIE
438 from .mwave import MwaveIE
439 from .myspace import MySpaceIE, MySpaceAlbumIE
440 from .myspass import MySpassIE
441 from .myvi import MyviIE
442 from .myvideo import MyVideoIE
443 from .myvidster import MyVidsterIE
444 from .nationalgeographic import (
445     NationalGeographicIE,
446     NationalGeographicChannelIE,
447 )
448 from .naver import NaverIE
449 from .nba import NBAIE
450 from .nbc import (
451     CSNNEIE,
452     NBCIE,
453     NBCNewsIE,
454     NBCSportsIE,
455     NBCSportsVPlayerIE,
456     MSNBCIE,
457 )
458 from .ndr import (
459     NDRIE,
460     NJoyIE,
461     NDREmbedBaseIE,
462     NDREmbedIE,
463     NJoyEmbedIE,
464 )
465 from .ndtv import NDTVIE
466 from .netzkino import NetzkinoIE
467 from .nerdcubed import NerdCubedFeedIE
468 from .nerdist import NerdistIE
469 from .neteasemusic import (
470     NetEaseMusicIE,
471     NetEaseMusicAlbumIE,
472     NetEaseMusicSingerIE,
473     NetEaseMusicListIE,
474     NetEaseMusicMvIE,
475     NetEaseMusicProgramIE,
476     NetEaseMusicDjRadioIE,
477 )
478 from .newgrounds import NewgroundsIE
479 from .newstube import NewstubeIE
480 from .nextmedia import (
481     NextMediaIE,
482     NextMediaActionNewsIE,
483     AppleDailyIE,
484 )
485 from .nextmovie import NextMovieIE
486 from .nfb import NFBIE
487 from .nfl import NFLIE
488 from .nhl import (
489     NHLIE,
490     NHLNewsIE,
491     NHLVideocenterIE,
492 )
493 from .nick import NickIE
494 from .niconico import NiconicoIE, NiconicoPlaylistIE
495 from .ninegag import NineGagIE
496 from .noco import NocoIE
497 from .normalboots import NormalbootsIE
498 from .nosvideo import NosVideoIE
499 from .nova import NovaIE
500 from .novamov import (
501     AuroraVidIE,
502     CloudTimeIE,
503     NowVideoIE,
504     VideoWeedIE,
505     WholeCloudIE,
506 )
507 from .nowness import (
508     NownessIE,
509     NownessPlaylistIE,
510     NownessSeriesIE,
511 )
512 from .nowtv import (
513     NowTVIE,
514     NowTVListIE,
515 )
516 from .noz import NozIE
517 from .npo import (
518     NPOIE,
519     NPOLiveIE,
520     NPORadioIE,
521     NPORadioFragmentIE,
522     SchoolTVIE,
523     VPROIE,
524     WNLIE
525 )
526 from .npr import NprIE
527 from .nrk import (
528     NRKIE,
529     NRKPlaylistIE,
530     NRKSkoleIE,
531     NRKTVIE,
532 )
533 from .ntvde import NTVDeIE
534 from .ntvru import NTVRuIE
535 from .nytimes import (
536     NYTimesIE,
537     NYTimesArticleIE,
538 )
539 from .nuvid import NuvidIE
540 from .odnoklassniki import OdnoklassnikiIE
541 from .oktoberfesttv import OktoberfestTVIE
542 from .onionstudios import OnionStudiosIE
543 from .ooyala import (
544     OoyalaIE,
545     OoyalaExternalIE,
546 )
547 from .openclassroom import OpenClassRoomIE
548 from .openload import OpenloadIE
549 from .ora import OraTVIE
550 from .orf import (
551     ORFTVthekIE,
552     ORFOE1IE,
553     ORFFM4IE,
554     ORFIPTVIE,
555 )
556 from .pandoratv import PandoraTVIE
557 from .parliamentliveuk import ParliamentLiveUKIE
558 from .patreon import PatreonIE
559 from .pbs import PBSIE
560 from .periscope import PeriscopeIE
561 from .philharmoniedeparis import PhilharmonieDeParisIE
562 from .phoenix import PhoenixIE
563 from .photobucket import PhotobucketIE
564 from .pinkbike import PinkbikeIE
565 from .planetaplay import PlanetaPlayIE
566 from .pladform import PladformIE
567 from .played import PlayedIE
568 from .playfm import PlayFMIE
569 from .plays import PlaysTVIE
570 from .playtvak import PlaytvakIE
571 from .playvid import PlayvidIE
572 from .playwire import PlaywireIE
573 from .pluralsight import (
574     PluralsightIE,
575     PluralsightCourseIE,
576 )
577 from .podomatic import PodomaticIE
578 from .porn91 import Porn91IE
579 from .pornhd import PornHdIE
580 from .pornhub import (
581     PornHubIE,
582     PornHubPlaylistIE,
583     PornHubUserVideosIE,
584 )
585 from .pornotube import PornotubeIE
586 from .pornovoisines import PornoVoisinesIE
587 from .pornoxo import PornoXOIE
588 from .presstv import PressTVIE
589 from .primesharetv import PrimeShareTVIE
590 from .promptfile import PromptFileIE
591 from .prosiebensat1 import ProSiebenSat1IE
592 from .puls4 import Puls4IE
593 from .pyvideo import PyvideoIE
594 from .qqmusic import (
595     QQMusicIE,
596     QQMusicSingerIE,
597     QQMusicAlbumIE,
598     QQMusicToplistIE,
599     QQMusicPlaylistIE,
600 )
601 from .quickvid import QuickVidIE
602 from .r7 import R7IE
603 from .radiode import RadioDeIE
604 from .radiojavan import RadioJavanIE
605 from .radiobremen import RadioBremenIE
606 from .radiofrance import RadioFranceIE
607 from .rai import (
608     RaiTVIE,
609     RaiIE,
610 )
611 from .rbmaradio import RBMARadioIE
612 from .rds import RDSIE
613 from .redtube import RedTubeIE
614 from .regiotv import RegioTVIE
615 from .restudy import RestudyIE
616 from .reverbnation import ReverbNationIE
617 from .revision3 import Revision3IE
618 from .rice import RICEIE
619 from .ringtv import RingTVIE
620 from .ro220 import Ro220IE
621 from .rottentomatoes import RottenTomatoesIE
622 from .roxwel import RoxwelIE
623 from .rtbf import RTBFIE
624 from .rte import RteIE, RteRadioIE
625 from .rtlnl import RtlNlIE
626 from .rtl2 import RTL2IE
627 from .rtp import RTPIE
628 from .rts import RTSIE
629 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
630 from .rtvnh import RTVNHIE
631 from .ruhd import RUHDIE
632 from .ruleporn import RulePornIE
633 from .rutube import (
634     RutubeIE,
635     RutubeChannelIE,
636     RutubeEmbedIE,
637     RutubeMovieIE,
638     RutubePersonIE,
639 )
640 from .rutv import RUTVIE
641 from .ruutu import RuutuIE
642 from .sandia import SandiaIE
643 from .safari import (
644     SafariIE,
645     SafariApiIE,
646     SafariCourseIE,
647 )
648 from .sapo import SapoIE
649 from .savefrom import SaveFromIE
650 from .sbs import SBSIE
651 from .scivee import SciVeeIE
652 from .screencast import ScreencastIE
653 from .screencastomatic import ScreencastOMaticIE
654 from .screenjunkies import ScreenJunkiesIE
655 from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
656 from .senateisvp import SenateISVPIE
657 from .servingsys import ServingSysIE
658 from .sexu import SexuIE
659 from .sexykarma import SexyKarmaIE
660 from .shahid import ShahidIE
661 from .shared import SharedIE
662 from .sharesix import ShareSixIE
663 from .sina import SinaIE
664 from .skynewsarabia import (
665     SkyNewsArabiaIE,
666     SkyNewsArabiaArticleIE,
667 )
668 from .slideshare import SlideshareIE
669 from .slutload import SlutloadIE
670 from .smotri import (
671     SmotriIE,
672     SmotriCommunityIE,
673     SmotriUserIE,
674     SmotriBroadcastIE,
675 )
676 from .snagfilms import (
677     SnagFilmsIE,
678     SnagFilmsEmbedIE,
679 )
680 from .snotr import SnotrIE
681 from .sohu import SohuIE
682 from .soundcloud import (
683     SoundcloudIE,
684     SoundcloudSetIE,
685     SoundcloudUserIE,
686     SoundcloudPlaylistIE,
687     SoundcloudSearchIE
688 )
689 from .soundgasm import (
690     SoundgasmIE,
691     SoundgasmProfileIE
692 )
693 from .southpark import (
694     SouthParkIE,
695     SouthParkDeIE,
696     SouthParkDkIE,
697     SouthParkEsIE,
698     SouthParkNlIE
699 )
700 from .spankbang import SpankBangIE
701 from .spankwire import SpankwireIE
702 from .spiegel import SpiegelIE, SpiegelArticleIE
703 from .spiegeltv import SpiegeltvIE
704 from .spike import SpikeIE
705 from .stitcher import StitcherIE
706 from .sport5 import Sport5IE
707 from .sportbox import (
708     SportBoxIE,
709     SportBoxEmbedIE,
710 )
711 from .sportdeutschland import SportDeutschlandIE
712 from .srgssr import (
713     SRGSSRIE,
714     SRGSSRPlayIE,
715 )
716 from .srmediathek import SRMediathekIE
717 from .ssa import SSAIE
718 from .stanfordoc import StanfordOpenClassroomIE
719 from .steam import SteamIE
720 from .streamcloud import StreamcloudIE
721 from .streamcz import StreamCZIE
722 from .streetvoice import StreetVoiceIE
723 from .sunporno import SunPornoIE
724 from .svt import (
725     SVTIE,
726     SVTPlayIE,
727 )
728 from .swrmediathek import SWRMediathekIE
729 from .syfy import SyfyIE
730 from .sztvhu import SztvHuIE
731 from .tagesschau import TagesschauIE
732 from .tapely import TapelyIE
733 from .tass import TassIE
734 from .teachertube import (
735     TeacherTubeIE,
736     TeacherTubeUserIE,
737 )
738 from .teachingchannel import TeachingChannelIE
739 from .teamcoco import TeamcocoIE
740 from .techtalks import TechTalksIE
741 from .ted import TEDIE
742 from .tele13 import Tele13IE
743 from .telebruxelles import TeleBruxellesIE
744 from .telecinco import TelecincoIE
745 from .telegraaf import TelegraafIE
746 from .telemb import TeleMBIE
747 from .teletask import TeleTaskIE
748 from .testurl import TestURLIE
749 from .tf1 import TF1IE
750 from .theintercept import TheInterceptIE
751 from .theonion import TheOnionIE
752 from .theplatform import (
753     ThePlatformIE,
754     ThePlatformFeedIE,
755 )
756 from .thescene import TheSceneIE
757 from .thesixtyone import TheSixtyOneIE
758 from .thestar import TheStarIE
759 from .thisamericanlife import ThisAmericanLifeIE
760 from .thisav import ThisAVIE
761 from .tinypic import TinyPicIE
762 from .tlc import TlcDeIE
763 from .tmz import (
764     TMZIE,
765     TMZArticleIE,
766 )
767 from .tnaflix import (
768     TNAFlixNetworkEmbedIE,
769     TNAFlixIE,
770     EMPFlixIE,
771     MovieFapIE,
772 )
773 from .toggle import ToggleIE
774 from .thvideo import (
775     THVideoIE,
776     THVideoPlaylistIE
777 )
778 from .toutv import TouTvIE
779 from .toypics import ToypicsUserIE, ToypicsIE
780 from .traileraddict import TrailerAddictIE
781 from .trilulilu import TriluliluIE
782 from .trollvids import TrollvidsIE
783 from .trutube import TruTubeIE
784 from .tube8 import Tube8IE
785 from .tubitv import TubiTvIE
786 from .tudou import (
787     TudouIE,
788     TudouPlaylistIE,
789     TudouAlbumIE,
790 )
791 from .tumblr import TumblrIE
792 from .tunein import (
793     TuneInClipIE,
794     TuneInStationIE,
795     TuneInProgramIE,
796     TuneInTopicIE,
797     TuneInShortenerIE,
798 )
799 from .turbo import TurboIE
800 from .tutv import TutvIE
801 from .tv2 import (
802     TV2IE,
803     TV2ArticleIE,
804 )
805 from .tv3 import TV3IE
806 from .tv4 import TV4IE
807 from .tvc import (
808     TVCIE,
809     TVCArticleIE,
810 )
811 from .tvigle import TvigleIE
812 from .tvland import TVLandIE
813 from .tvp import TvpIE, TvpSeriesIE
814 from .tvplay import TVPlayIE
815 from .tweakers import TweakersIE
816 from .twentyfourvideo import TwentyFourVideoIE
817 from .twentymin import TwentyMinutenIE
818 from .twentytwotracks import (
819     TwentyTwoTracksIE,
820     TwentyTwoTracksGenreIE
821 )
822 from .twitch import (
823     TwitchVideoIE,
824     TwitchChapterIE,
825     TwitchVodIE,
826     TwitchProfileIE,
827     TwitchPastBroadcastsIE,
828     TwitchBookmarksIE,
829     TwitchStreamIE,
830 )
831 from .twitter import (
832     TwitterCardIE,
833     TwitterIE,
834     TwitterAmplifyIE,
835 )
836 from .ubu import UbuIE
837 from .udemy import (
838     UdemyIE,
839     UdemyCourseIE
840 )
841 from .udn import UDNEmbedIE
842 from .digiteka import DigitekaIE
843 from .unistra import UnistraIE
844 from .urort import UrortIE
845 from .usatoday import USATodayIE
846 from .ustream import UstreamIE, UstreamChannelIE
847 from .ustudio import UstudioIE
848 from .varzesh3 import Varzesh3IE
849 from .vbox7 import Vbox7IE
850 from .veehd import VeeHDIE
851 from .veoh import VeohIE
852 from .vessel import VesselIE
853 from .vesti import VestiIE
854 from .vevo import VevoIE
855 from .vgtv import (
856     BTArticleIE,
857     BTVestlendingenIE,
858     VGTVIE,
859 )
860 from .vh1 import VH1IE
861 from .vice import (
862     ViceIE,
863     ViceShowIE,
864 )
865 from .viddler import ViddlerIE
866 from .videodetective import VideoDetectiveIE
867 from .videofyme import VideofyMeIE
868 from .videomega import VideoMegaIE
869 from .videomore import (
870     VideomoreIE,
871     VideomoreVideoIE,
872     VideomoreSeasonIE,
873 )
874 from .videopremium import VideoPremiumIE
875 from .videott import VideoTtIE
876 from .vidme import (
877     VidmeIE,
878     VidmeUserIE,
879     VidmeUserLikesIE,
880 )
881 from .vidzi import VidziIE
882 from .vier import VierIE, VierVideosIE
883 from .viewster import ViewsterIE
884 from .viidea import ViideaIE
885 from .vimeo import (
886     VimeoIE,
887     VimeoAlbumIE,
888     VimeoChannelIE,
889     VimeoGroupsIE,
890     VimeoLikesIE,
891     VimeoOndemandIE,
892     VimeoReviewIE,
893     VimeoUserIE,
894     VimeoWatchLaterIE,
895 )
896 from .vimple import VimpleIE
897 from .vine import (
898     VineIE,
899     VineUserIE,
900 )
901 from .viki import (
902     VikiIE,
903     VikiChannelIE,
904 )
905 from .vk import (
906     VKIE,
907     VKUserVideosIE,
908 )
909 from .vlive import VLiveIE
910 from .vodlocker import VodlockerIE
911 from .voicerepublic import VoiceRepublicIE
912 from .voxmedia import VoxMediaIE
913 from .vporn import VpornIE
914 from .vrt import VRTIE
915 from .vube import VubeIE
916 from .vuclip import VuClipIE
917 from .vulture import VultureIE
918 from .walla import WallaIE
919 from .washingtonpost import WashingtonPostIE
920 from .wat import WatIE
921 from .wayofthemaster import WayOfTheMasterIE
922 from .wdr import (
923     WDRIE,
924     WDRMobileIE,
925     WDRMausIE,
926 )
927 from .webofstories import (
928     WebOfStoriesIE,
929     WebOfStoriesPlaylistIE,
930 )
931 from .weibo import WeiboIE
932 from .weiqitv import WeiqiTVIE
933 from .wimp import WimpIE
934 from .wistia import WistiaIE
935 from .worldstarhiphop import WorldStarHipHopIE
936 from .wrzuta import WrzutaIE
937 from .wsj import WSJIE
938 from .xbef import XBefIE
939 from .xboxclips import XboxClipsIE
940 from .xfileshare import XFileShareIE
941 from .xhamster import (
942     XHamsterIE,
943     XHamsterEmbedIE,
944 )
945 from .xminus import XMinusIE
946 from .xnxx import XNXXIE
947 from .xstream import XstreamIE
948 from .xtube import XTubeUserIE, XTubeIE
949 from .xuite import XuiteIE
950 from .xvideos import XVideosIE
951 from .xxxymovies import XXXYMoviesIE
952 from .yahoo import (
953     YahooIE,
954     YahooSearchIE,
955 )
956 from .yam import YamIE
957 from .yandexmusic import (
958     YandexMusicTrackIE,
959     YandexMusicAlbumIE,
960     YandexMusicPlaylistIE,
961 )
962 from .yesjapan import YesJapanIE
963 from .yinyuetai import YinYueTaiIE
964 from .ynet import YnetIE
965 from .youjizz import YouJizzIE
966 from .youku import YoukuIE
967 from .youporn import YouPornIE
968 from .yourupload import YourUploadIE
969 from .youtube import (
970     YoutubeIE,
971     YoutubeChannelIE,
972     YoutubeFavouritesIE,
973     YoutubeHistoryIE,
974     YoutubeLiveIE,
975     YoutubePlaylistIE,
976     YoutubePlaylistsIE,
977     YoutubeRecommendedIE,
978     YoutubeSearchDateIE,
979     YoutubeSearchIE,
980     YoutubeSearchURLIE,
981     YoutubeShowIE,
982     YoutubeSubscriptionsIE,
983     YoutubeTruncatedIDIE,
984     YoutubeTruncatedURLIE,
985     YoutubeUserIE,
986     YoutubeWatchLaterIE,
987 )
988 from .zapiks import ZapiksIE
989 from .zdf import ZDFIE, ZDFChannelIE
990 from .zingmp3 import (
991     ZingMp3SongIE,
992     ZingMp3AlbumIE,
993 )
994 from .zippcast import ZippCastIE