[gamersyde] remove extractor
[youtube-dl] / youtube_dl / extractor / extractors.py
1 # flake8: noqa
2 from __future__ import unicode_literals
3
4 from .abc import (
5     ABCIE,
6     ABCIViewIE,
7 )
8 from .abcnews import (
9     AbcNewsIE,
10     AbcNewsVideoIE,
11 )
12 from .abcotvs import (
13     ABCOTVSIE,
14     ABCOTVSClipsIE,
15 )
16 from .academicearth import AcademicEarthCourseIE
17 from .acast import (
18     ACastIE,
19     ACastChannelIE,
20 )
21 from .addanime import AddAnimeIE
22 from .adn import ADNIE
23 from .adobetv import (
24     AdobeTVIE,
25     AdobeTVShowIE,
26     AdobeTVChannelIE,
27     AdobeTVVideoIE,
28 )
29 from .adultswim import AdultSwimIE
30 from .aenetworks import (
31     AENetworksIE,
32     HistoryTopicIE,
33 )
34 from .afreecatv import AfreecaTVIE
35 from .airmozilla import AirMozillaIE
36 from .aljazeera import AlJazeeraIE
37 from .alphaporno import AlphaPornoIE
38 from .amcnetworks import AMCNetworksIE
39 from .americastestkitchen import AmericasTestKitchenIE
40 from .animeondemand import AnimeOnDemandIE
41 from .anitube import AnitubeIE
42 from .anvato import AnvatoIE
43 from .anysex import AnySexIE
44 from .aol import AolIE
45 from .allocine import AllocineIE
46 from .aliexpress import AliExpressLiveIE
47 from .aparat import AparatIE
48 from .appleconnect import AppleConnectIE
49 from .appletrailers import (
50     AppleTrailersIE,
51     AppleTrailersSectionIE,
52 )
53 from .archiveorg import ArchiveOrgIE
54 from .arkena import ArkenaIE
55 from .ard import (
56     ARDIE,
57     ARDMediathekIE,
58 )
59 from .arte import (
60     ArteTvIE,
61     ArteTVPlus7IE,
62     ArteTVCreativeIE,
63     ArteTVConcertIE,
64     ArteTVInfoIE,
65     ArteTVFutureIE,
66     ArteTVCinemaIE,
67     ArteTVDDCIE,
68     ArteTVMagazineIE,
69     ArteTVEmbedIE,
70     TheOperaPlatformIE,
71     ArteTVPlaylistIE,
72 )
73 from .asiancrush import (
74     AsianCrushIE,
75     AsianCrushPlaylistIE,
76 )
77 from .atresplayer import AtresPlayerIE
78 from .atttechchannel import ATTTechChannelIE
79 from .atvat import ATVAtIE
80 from .audimedia import AudiMediaIE
81 from .audioboom import AudioBoomIE
82 from .audiomack import AudiomackIE, AudiomackAlbumIE
83 from .awaan import (
84     AWAANIE,
85     AWAANVideoIE,
86     AWAANLiveIE,
87     AWAANSeasonIE,
88 )
89 from .azmedien import (
90     AZMedienIE,
91     AZMedienPlaylistIE,
92     AZMedienShowPlaylistIE,
93 )
94 from .baidu import BaiduVideoIE
95 from .bambuser import BambuserIE, BambuserChannelIE
96 from .bandcamp import BandcampIE, BandcampAlbumIE, BandcampWeeklyIE
97 from .bbc import (
98     BBCCoUkIE,
99     BBCCoUkArticleIE,
100     BBCCoUkIPlayerPlaylistIE,
101     BBCCoUkPlaylistIE,
102     BBCIE,
103 )
104 from .beampro import (
105     BeamProLiveIE,
106     BeamProVodIE,
107 )
108 from .beeg import BeegIE
109 from .behindkink import BehindKinkIE
110 from .bellmedia import BellMediaIE
111 from .beatport import BeatportIE
112 from .bet import BetIE
113 from .bigflix import BigflixIE
114 from .bild import BildIE
115 from .bilibili import (
116     BiliBiliIE,
117     BiliBiliBangumiIE,
118 )
119 from .biobiochiletv import BioBioChileTVIE
120 from .biqle import BIQLEIE
121 from .bleacherreport import (
122     BleacherReportIE,
123     BleacherReportCMSIE,
124 )
125 from .blinkx import BlinkxIE
126 from .bloomberg import BloombergIE
127 from .bokecc import BokeCCIE
128 from .bostonglobe import BostonGlobeIE
129 from .bpb import BpbIE
130 from .br import BRIE
131 from .bravotv import BravoTVIE
132 from .breakcom import BreakIE
133 from .brightcove import (
134     BrightcoveLegacyIE,
135     BrightcoveNewIE,
136 )
137 from .buzzfeed import BuzzFeedIE
138 from .byutv import (
139     BYUtvIE,
140     BYUtvEventIE,
141 )
142 from .c56 import C56IE
143 from .camdemy import (
144     CamdemyIE,
145     CamdemyFolderIE
146 )
147 from .camwithher import CamWithHerIE
148 from .canalplus import CanalplusIE
149 from .canalc2 import Canalc2IE
150 from .canvas import (
151     CanvasIE,
152     CanvasEenIE,
153     VrtNUIE,
154 )
155 from .carambatv import (
156     CarambaTVIE,
157     CarambaTVPageIE,
158 )
159 from .cartoonnetwork import CartoonNetworkIE
160 from .cbc import (
161     CBCIE,
162     CBCPlayerIE,
163     CBCWatchVideoIE,
164     CBCWatchIE,
165 )
166 from .cbs import CBSIE
167 from .cbslocal import CBSLocalIE
168 from .cbsinteractive import CBSInteractiveIE
169 from .cbsnews import (
170     CBSNewsIE,
171     CBSNewsLiveVideoIE,
172 )
173 from .cbssports import CBSSportsIE
174 from .ccc import CCCIE
175 from .ccma import CCMAIE
176 from .cctv import CCTVIE
177 from .cda import CDAIE
178 from .ceskatelevize import (
179     CeskaTelevizeIE,
180     CeskaTelevizePoradyIE,
181 )
182 from .channel9 import Channel9IE
183 from .charlierose import CharlieRoseIE
184 from .chaturbate import ChaturbateIE
185 from .chilloutzone import ChilloutzoneIE
186 from .chirbit import (
187     ChirbitIE,
188     ChirbitProfileIE,
189 )
190 from .cinchcast import CinchcastIE
191 from .cjsw import CJSWIE
192 from .cliphunter import CliphunterIE
193 from .clippit import ClippitIE
194 from .cliprs import ClipRsIE
195 from .clipsyndicate import ClipsyndicateIE
196 from .closertotruth import CloserToTruthIE
197 from .cloudy import CloudyIE
198 from .clubic import ClubicIE
199 from .clyp import ClypIE
200 from .cmt import CMTIE
201 from .cnbc import CNBCIE
202 from .cnn import (
203     CNNIE,
204     CNNBlogsIE,
205     CNNArticleIE,
206 )
207 from .coub import CoubIE
208 from .collegerama import CollegeRamaIE
209 from .comedycentral import (
210     ComedyCentralFullEpisodesIE,
211     ComedyCentralIE,
212     ComedyCentralShortnameIE,
213     ComedyCentralTVIE,
214     ToshIE,
215 )
216 from .comcarcoff import ComCarCoffIE
217 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
218 from .commonprotocols import (
219     MmsIE,
220     RtmpIE,
221 )
222 from .condenast import CondeNastIE
223 from .corus import CorusIE
224 from .cracked import CrackedIE
225 from .crackle import CrackleIE
226 from .criterion import CriterionIE
227 from .crooksandliars import CrooksAndLiarsIE
228 from .crunchyroll import (
229     CrunchyrollIE,
230     CrunchyrollShowPlaylistIE
231 )
232 from .cspan import CSpanIE
233 from .ctsnews import CtsNewsIE
234 from .ctvnews import CTVNewsIE
235 from .cultureunplugged import CultureUnpluggedIE
236 from .curiositystream import (
237     CuriosityStreamIE,
238     CuriosityStreamCollectionIE,
239 )
240 from .cwtv import CWTVIE
241 from .dailymail import DailyMailIE
242 from .dailymotion import (
243     DailymotionIE,
244     DailymotionPlaylistIE,
245     DailymotionUserIE,
246     DailymotionCloudIE,
247 )
248 from .daisuki import (
249     DaisukiIE,
250     DaisukiPlaylistIE,
251 )
252 from .daum import (
253     DaumIE,
254     DaumClipIE,
255     DaumPlaylistIE,
256     DaumUserIE,
257 )
258 from .dbtv import DBTVIE
259 from .dctp import DctpTvIE
260 from .deezer import DeezerPlaylistIE
261 from .democracynow import DemocracynowIE
262 from .dfb import DFBIE
263 from .dhm import DHMIE
264 from .dotsub import DotsubIE
265 from .douyutv import (
266     DouyuShowIE,
267     DouyuTVIE,
268 )
269 from .dplay import (
270     DPlayIE,
271     DPlayItIE,
272 )
273 from .dramafever import (
274     DramaFeverIE,
275     DramaFeverSeriesIE,
276 )
277 from .dreisat import DreiSatIE
278 from .drbonanza import DRBonanzaIE
279 from .drtuber import DrTuberIE
280 from .drtv import (
281     DRTVIE,
282     DRTVLiveIE,
283 )
284 from .dvtv import DVTVIE
285 from .dumpert import DumpertIE
286 from .defense import DefenseGouvFrIE
287 from .discovery import DiscoveryIE
288 from .discoverygo import (
289     DiscoveryGoIE,
290     DiscoveryGoPlaylistIE,
291 )
292 from .discoverynetworks import DiscoveryNetworksDeIE
293 from .discoveryvr import DiscoveryVRIE
294 from .disney import DisneyIE
295 from .dispeak import DigitallySpeakingIE
296 from .dropbox import DropboxIE
297 from .dw import (
298     DWIE,
299     DWArticleIE,
300 )
301 from .eagleplatform import EaglePlatformIE
302 from .ebaumsworld import EbaumsWorldIE
303 from .echomsk import EchoMskIE
304 from .egghead import (
305     EggheadCourseIE,
306     EggheadLessonIE,
307 )
308 from .ehow import EHowIE
309 from .eighttracks import EightTracksIE
310 from .einthusan import EinthusanIE
311 from .eitb import EitbIE
312 from .ellentv import (
313     EllenTVIE,
314     EllenTVClipsIE,
315 )
316 from .elpais import ElPaisIE
317 from .embedly import EmbedlyIE
318 from .engadget import EngadgetIE
319 from .eporner import EpornerIE
320 from .eroprofile import EroProfileIE
321 from .escapist import EscapistIE
322 from .espn import (
323     ESPNIE,
324     ESPNArticleIE,
325 )
326 from .esri import EsriVideoIE
327 from .etonline import ETOnlineIE
328 from .europa import EuropaIE
329 from .everyonesmixtape import EveryonesMixtapeIE
330 from .expotv import ExpoTVIE
331 from .extremetube import ExtremeTubeIE
332 from .eyedotv import EyedoTVIE
333 from .facebook import (
334     FacebookIE,
335     FacebookPluginsVideoIE,
336 )
337 from .faz import FazIE
338 from .fc2 import (
339     FC2IE,
340     FC2EmbedIE,
341 )
342 from .fczenit import FczenitIE
343 from .filmon import (
344     FilmOnIE,
345     FilmOnChannelIE,
346 )
347 from .firstpost import FirstpostIE
348 from .firsttv import FirstTVIE
349 from .fivemin import FiveMinIE
350 from .fivetv import FiveTVIE
351 from .flickr import FlickrIE
352 from .flipagram import FlipagramIE
353 from .folketinget import FolketingetIE
354 from .footyroom import FootyRoomIE
355 from .formula1 import Formula1IE
356 from .fourtube import (
357     FourTubeIE,
358     PornTubeIE,
359     PornerBrosIE,
360     FuxIE,
361 )
362 from .fox import FOXIE
363 from .fox9 import FOX9IE
364 from .foxgay import FoxgayIE
365 from .foxnews import (
366     FoxNewsIE,
367     FoxNewsArticleIE,
368     FoxNewsInsiderIE,
369 )
370 from .foxsports import FoxSportsIE
371 from .franceculture import FranceCultureIE
372 from .franceinter import FranceInterIE
373 from .francetv import (
374     FranceTVIE,
375     FranceTVEmbedIE,
376     FranceTVInfoIE,
377     GenerationWhatIE,
378     CultureboxIE,
379 )
380 from .freesound import FreesoundIE
381 from .freespeech import FreespeechIE
382 from .freshlive import FreshLiveIE
383 from .funimation import FunimationIE
384 from .funk import FunkIE
385 from .funnyordie import FunnyOrDieIE
386 from .fusion import FusionIE
387 from .fxnetworks import FXNetworksIE
388 from .gameinformer import GameInformerIE
389 from .gameone import (
390     GameOneIE,
391     GameOnePlaylistIE,
392 )
393 from .gamespot import GameSpotIE
394 from .gamestar import GameStarIE
395 from .gaskrank import GaskrankIE
396 from .gazeta import GazetaIE
397 from .gdcvault import GDCVaultIE
398 from .generic import GenericIE
399 from .gfycat import GfycatIE
400 from .giantbomb import GiantBombIE
401 from .giga import GigaIE
402 from .glide import GlideIE
403 from .globo import (
404     GloboIE,
405     GloboArticleIE,
406 )
407 from .go import GoIE
408 from .go90 import Go90IE
409 from .godtube import GodTubeIE
410 from .golem import GolemIE
411 from .googledrive import GoogleDriveIE
412 from .googleplus import GooglePlusIE
413 from .googlesearch import GoogleSearchIE
414 from .goshgay import GoshgayIE
415 from .gputechconf import GPUTechConfIE
416 from .groupon import GrouponIE
417 from .hark import HarkIE
418 from .hbo import (
419     HBOIE,
420     HBOEpisodeIE,
421 )
422 from .hearthisat import HearThisAtIE
423 from .heise import HeiseIE
424 from .hellporno import HellPornoIE
425 from .helsinki import HelsinkiIE
426 from .hentaistigma import HentaiStigmaIE
427 from .hgtv import HGTVComShowIE
428 from .historicfilms import HistoricFilmsIE
429 from .hitbox import HitboxIE, HitboxLiveIE
430 from .hitrecord import HitRecordIE
431 from .hornbunny import HornBunnyIE
432 from .hotnewhiphop import HotNewHipHopIE
433 from .hotstar import (
434     HotStarIE,
435     HotStarPlaylistIE,
436 )
437 from .howcast import HowcastIE
438 from .howstuffworks import HowStuffWorksIE
439 from .hrti import (
440     HRTiIE,
441     HRTiPlaylistIE,
442 )
443 from .huajiao import HuajiaoIE
444 from .huffpost import HuffPostIE
445 from .hypem import HypemIE
446 from .iconosquare import IconosquareIE
447 from .ign import (
448     IGNIE,
449     OneUPIE,
450     PCMagIE,
451 )
452 from .imdb import (
453     ImdbIE,
454     ImdbListIE
455 )
456 from .imgur import (
457     ImgurIE,
458     ImgurAlbumIE,
459 )
460 from .ina import InaIE
461 from .inc import IncIE
462 from .indavideo import (
463     IndavideoIE,
464     IndavideoEmbedIE,
465 )
466 from .infoq import InfoQIE
467 from .instagram import InstagramIE, InstagramUserIE
468 from .internetvideoarchive import InternetVideoArchiveIE
469 from .iprima import IPrimaIE
470 from .iqiyi import IqiyiIE
471 from .ir90tv import Ir90TvIE
472 from .itv import ITVIE
473 from .ivi import (
474     IviIE,
475     IviCompilationIE
476 )
477 from .ivideon import IvideonIE
478 from .iwara import IwaraIE
479 from .izlesene import IzleseneIE
480 from .jamendo import (
481     JamendoIE,
482     JamendoAlbumIE,
483 )
484 from .jeuxvideo import JeuxVideoIE
485 from .jove import JoveIE
486 from .joj import JojIE
487 from .jwplatform import JWPlatformIE
488 from .jpopsukitv import JpopsukiIE
489 from .kakao import KakaoIE
490 from .kaltura import KalturaIE
491 from .kamcord import KamcordIE
492 from .kanalplay import KanalPlayIE
493 from .kankan import KankanIE
494 from .karaoketv import KaraoketvIE
495 from .karrierevideos import KarriereVideosIE
496 from .keezmovies import KeezMoviesIE
497 from .ketnet import KetnetIE
498 from .khanacademy import KhanAcademyIE
499 from .kickstarter import KickStarterIE
500 from .keek import KeekIE
501 from .konserthusetplay import KonserthusetPlayIE
502 from .kontrtube import KontrTubeIE
503 from .krasview import KrasViewIE
504 from .ku6 import Ku6IE
505 from .kusi import KUSIIE
506 from .kuwo import (
507     KuwoIE,
508     KuwoAlbumIE,
509     KuwoChartIE,
510     KuwoSingerIE,
511     KuwoCategoryIE,
512     KuwoMvIE,
513 )
514 from .la7 import LA7IE
515 from .laola1tv import (
516     Laola1TvEmbedIE,
517     Laola1TvIE,
518     ITTFIE,
519 )
520 from .lci import LCIIE
521 from .lcp import (
522     LcpPlayIE,
523     LcpIE,
524 )
525 from .learnr import LearnrIE
526 from .lecture2go import Lecture2GoIE
527 from .lego import LEGOIE
528 from .lemonde import LemondeIE
529 from .leeco import (
530     LeIE,
531     LePlaylistIE,
532     LetvCloudIE,
533 )
534 from .libraryofcongress import LibraryOfCongressIE
535 from .libsyn import LibsynIE
536 from .lifenews import (
537     LifeNewsIE,
538     LifeEmbedIE,
539 )
540 from .limelight import (
541     LimelightMediaIE,
542     LimelightChannelIE,
543     LimelightChannelListIE,
544 )
545 from .litv import LiTVIE
546 from .liveleak import (
547     LiveLeakIE,
548     LiveLeakEmbedIE,
549 )
550 from .livestream import (
551     LivestreamIE,
552     LivestreamOriginalIE,
553     LivestreamShortenerIE,
554 )
555 from .lnkgo import LnkGoIE
556 from .localnews8 import LocalNews8IE
557 from .lovehomeporn import LoveHomePornIE
558 from .lrt import LRTIE
559 from .lynda import (
560     LyndaIE,
561     LyndaCourseIE
562 )
563 from .m6 import M6IE
564 from .macgamestore import MacGameStoreIE
565 from .mailru import MailRuIE
566 from .makerschannel import MakersChannelIE
567 from .makertv import MakerTVIE
568 from .mangomolo import (
569     MangomoloVideoIE,
570     MangomoloLiveIE,
571 )
572 from .manyvids import ManyVidsIE
573 from .massengeschmacktv import MassengeschmackTVIE
574 from .matchtv import MatchTVIE
575 from .mdr import MDRIE
576 from .mediaset import MediasetIE
577 from .medici import MediciIE
578 from .megaphone import MegaphoneIE
579 from .meipai import MeipaiIE
580 from .melonvod import MelonVODIE
581 from .meta import METAIE
582 from .metacafe import MetacafeIE
583 from .metacritic import MetacriticIE
584 from .mgoon import MgoonIE
585 from .mgtv import MGTVIE
586 from .miaopai import MiaoPaiIE
587 from .microsoftvirtualacademy import (
588     MicrosoftVirtualAcademyIE,
589     MicrosoftVirtualAcademyCourseIE,
590 )
591 from .minhateca import MinhatecaIE
592 from .ministrygrid import MinistryGridIE
593 from .minoto import MinotoIE
594 from .miomio import MioMioIE
595 from .mit import TechTVMITIE, MITIE, OCWMITIE
596 from .mitele import MiTeleIE
597 from .mixcloud import (
598     MixcloudIE,
599     MixcloudUserIE,
600     MixcloudPlaylistIE,
601     MixcloudStreamIE,
602 )
603 from .mlb import MLBIE
604 from .mnet import MnetIE
605 from .moevideo import MoeVideoIE
606 from .mofosex import MofosexIE
607 from .mojvideo import MojvideoIE
608 from .moniker import MonikerIE
609 from .morningstar import MorningstarIE
610 from .motherless import MotherlessIE
611 from .motorsport import MotorsportIE
612 from .movieclips import MovieClipsIE
613 from .moviezine import MoviezineIE
614 from .movingimage import MovingImageIE
615 from .msn import MSNIE
616 from .mtv import (
617     MTVIE,
618     MTVVideoIE,
619     MTVServicesEmbeddedIE,
620     MTVDEIE,
621     MTV81IE,
622 )
623 from .muenchentv import MuenchenTVIE
624 from .musicplayon import MusicPlayOnIE
625 from .mwave import MwaveIE, MwaveMeetGreetIE
626 from .myspace import MySpaceIE, MySpaceAlbumIE
627 from .myspass import MySpassIE
628 from .myvi import MyviIE
629 from .myvidster import MyVidsterIE
630 from .nationalgeographic import (
631     NationalGeographicVideoIE,
632     NationalGeographicIE,
633     NationalGeographicEpisodeGuideIE,
634 )
635 from .naver import NaverIE
636 from .nba import NBAIE
637 from .nbc import (
638     CSNNEIE,
639     NBCIE,
640     NBCNewsIE,
641     NBCOlympicsIE,
642     NBCSportsIE,
643     NBCSportsVPlayerIE,
644 )
645 from .ndr import (
646     NDRIE,
647     NJoyIE,
648     NDREmbedBaseIE,
649     NDREmbedIE,
650     NJoyEmbedIE,
651 )
652 from .ndtv import NDTVIE
653 from .netzkino import NetzkinoIE
654 from .nerdcubed import NerdCubedFeedIE
655 from .neteasemusic import (
656     NetEaseMusicIE,
657     NetEaseMusicAlbumIE,
658     NetEaseMusicSingerIE,
659     NetEaseMusicListIE,
660     NetEaseMusicMvIE,
661     NetEaseMusicProgramIE,
662     NetEaseMusicDjRadioIE,
663 )
664 from .newgrounds import (
665     NewgroundsIE,
666     NewgroundsPlaylistIE,
667 )
668 from .newstube import NewstubeIE
669 from .nextmedia import (
670     NextMediaIE,
671     NextMediaActionNewsIE,
672     AppleDailyIE,
673     NextTVIE,
674 )
675 from .nexx import (
676     NexxIE,
677     NexxEmbedIE,
678 )
679 from .nfb import NFBIE
680 from .nfl import NFLIE
681 from .nhk import NhkVodIE
682 from .nhl import (
683     NHLVideocenterIE,
684     NHLNewsIE,
685     NHLVideocenterCategoryIE,
686     NHLIE,
687 )
688 from .nick import (
689     NickIE,
690     NickDeIE,
691     NickNightIE,
692     NickRuIE,
693 )
694 from .niconico import NiconicoIE, NiconicoPlaylistIE
695 from .ninecninemedia import (
696     NineCNineMediaStackIE,
697     NineCNineMediaIE,
698 )
699 from .ninegag import NineGagIE
700 from .ninenow import NineNowIE
701 from .nintendo import NintendoIE
702 from .njpwworld import NJPWWorldIE
703 from .nobelprize import NobelPrizeIE
704 from .noco import NocoIE
705 from .nonktube import NonkTubeIE
706 from .noovo import NoovoIE
707 from .normalboots import NormalbootsIE
708 from .nosvideo import NosVideoIE
709 from .nova import NovaIE
710 from .novamov import (
711     AuroraVidIE,
712     CloudTimeIE,
713     NowVideoIE,
714     VideoWeedIE,
715     WholeCloudIE,
716 )
717 from .nowness import (
718     NownessIE,
719     NownessPlaylistIE,
720     NownessSeriesIE,
721 )
722 from .nowtv import (
723     NowTVIE,
724     NowTVListIE,
725 )
726 from .noz import NozIE
727 from .npo import (
728     AndereTijdenIE,
729     NPOIE,
730     NPOLiveIE,
731     NPORadioIE,
732     NPORadioFragmentIE,
733     SchoolTVIE,
734     HetKlokhuisIE,
735     VPROIE,
736     WNLIE,
737 )
738 from .npr import NprIE
739 from .nrk import (
740     NRKIE,
741     NRKPlaylistIE,
742     NRKSkoleIE,
743     NRKTVIE,
744     NRKTVDirekteIE,
745     NRKTVEpisodesIE,
746     NRKTVSeriesIE,
747 )
748 from .ntvde import NTVDeIE
749 from .ntvru import NTVRuIE
750 from .nytimes import (
751     NYTimesIE,
752     NYTimesArticleIE,
753 )
754 from .nuvid import NuvidIE
755 from .nzz import NZZIE
756 from .odatv import OdaTVIE
757 from .odnoklassniki import OdnoklassnikiIE
758 from .oktoberfesttv import OktoberfestTVIE
759 from .ondemandkorea import OnDemandKoreaIE
760 from .onet import (
761     OnetIE,
762     OnetChannelIE,
763     OnetMVPIE,
764     OnetPlIE,
765 )
766 from .onionstudios import OnionStudiosIE
767 from .ooyala import (
768     OoyalaIE,
769     OoyalaExternalIE,
770 )
771 from .openload import OpenloadIE
772 from .ora import OraTVIE
773 from .orf import (
774     ORFTVthekIE,
775     ORFFM4IE,
776     ORFFM4StoryIE,
777     ORFOE1IE,
778     ORFIPTVIE,
779 )
780 from .packtpub import (
781     PacktPubIE,
782     PacktPubCourseIE,
783 )
784 from .pandatv import PandaTVIE
785 from .pandoratv import PandoraTVIE
786 from .parliamentliveuk import ParliamentLiveUKIE
787 from .patreon import PatreonIE
788 from .pbs import PBSIE
789 from .pearvideo import PearVideoIE
790 from .people import PeopleIE
791 from .performgroup import PerformGroupIE
792 from .periscope import (
793     PeriscopeIE,
794     PeriscopeUserIE,
795 )
796 from .philharmoniedeparis import PhilharmonieDeParisIE
797 from .phoenix import PhoenixIE
798 from .photobucket import PhotobucketIE
799 from .piksel import PikselIE
800 from .pinkbike import PinkbikeIE
801 from .pladform import PladformIE
802 from .playfm import PlayFMIE
803 from .plays import PlaysTVIE
804 from .playtvak import PlaytvakIE
805 from .playvid import PlayvidIE
806 from .playwire import PlaywireIE
807 from .pluralsight import (
808     PluralsightIE,
809     PluralsightCourseIE,
810 )
811 from .podomatic import PodomaticIE
812 from .pokemon import PokemonIE
813 from .polskieradio import (
814     PolskieRadioIE,
815     PolskieRadioCategoryIE,
816 )
817 from .popcorntv import PopcornTVIE
818 from .porn91 import Porn91IE
819 from .porncom import PornComIE
820 from .pornflip import PornFlipIE
821 from .pornhd import PornHdIE
822 from .pornhub import (
823     PornHubIE,
824     PornHubPlaylistIE,
825     PornHubUserVideosIE,
826 )
827 from .pornotube import PornotubeIE
828 from .pornovoisines import PornoVoisinesIE
829 from .pornoxo import PornoXOIE
830 from .presstv import PressTVIE
831 from .primesharetv import PrimeShareTVIE
832 from .promptfile import PromptFileIE
833 from .prosiebensat1 import ProSiebenSat1IE
834 from .puls4 import Puls4IE
835 from .pyvideo import PyvideoIE
836 from .qqmusic import (
837     QQMusicIE,
838     QQMusicSingerIE,
839     QQMusicAlbumIE,
840     QQMusicToplistIE,
841     QQMusicPlaylistIE,
842 )
843 from .r7 import (
844     R7IE,
845     R7ArticleIE,
846 )
847 from .radiocanada import (
848     RadioCanadaIE,
849     RadioCanadaAudioVideoIE,
850 )
851 from .radiode import RadioDeIE
852 from .radiojavan import RadioJavanIE
853 from .radiobremen import RadioBremenIE
854 from .radiofrance import RadioFranceIE
855 from .rai import (
856     RaiPlayIE,
857     RaiPlayLiveIE,
858     RaiIE,
859 )
860 from .rbmaradio import RBMARadioIE
861 from .rds import RDSIE
862 from .redbulltv import RedBullTVIE
863 from .reddit import (
864     RedditIE,
865     RedditRIE,
866 )
867 from .redtube import RedTubeIE
868 from .regiotv import RegioTVIE
869 from .rentv import (
870     RENTVIE,
871     RENTVArticleIE,
872 )
873 from .restudy import RestudyIE
874 from .reuters import ReutersIE
875 from .reverbnation import ReverbNationIE
876 from .revision3 import (
877     Revision3EmbedIE,
878     Revision3IE,
879 )
880 from .rice import RICEIE
881 from .ringtv import RingTVIE
882 from .rmcdecouverte import RMCDecouverteIE
883 from .ro220 import Ro220IE
884 from .rockstargames import RockstarGamesIE
885 from .roosterteeth import RoosterTeethIE
886 from .rottentomatoes import RottenTomatoesIE
887 from .roxwel import RoxwelIE
888 from .rozhlas import RozhlasIE
889 from .rtbf import RTBFIE
890 from .rte import RteIE, RteRadioIE
891 from .rtlnl import RtlNlIE
892 from .rtl2 import (
893     RTL2IE,
894     RTL2YouIE,
895     RTL2YouSeriesIE,
896 )
897 from .rtp import RTPIE
898 from .rts import RTSIE
899 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE, RTVELiveIE, RTVETelevisionIE
900 from .rtvnh import RTVNHIE
901 from .rudo import RudoIE
902 from .ruhd import RUHDIE
903 from .ruleporn import RulePornIE
904 from .rutube import (
905     RutubeIE,
906     RutubeChannelIE,
907     RutubeEmbedIE,
908     RutubeMovieIE,
909     RutubePersonIE,
910     RutubePlaylistIE,
911 )
912 from .rutv import RUTVIE
913 from .ruutu import RuutuIE
914 from .ruv import RuvIE
915 from .sandia import SandiaIE
916 from .safari import (
917     SafariIE,
918     SafariApiIE,
919     SafariCourseIE,
920 )
921 from .sapo import SapoIE
922 from .savefrom import SaveFromIE
923 from .sbs import SBSIE
924 from .screencast import ScreencastIE
925 from .screencastomatic import ScreencastOMaticIE
926 from .scrippsnetworks import ScrippsNetworksWatchIE
927 from .seeker import SeekerIE
928 from .senateisvp import SenateISVPIE
929 from .sendtonews import SendtoNewsIE
930 from .servingsys import ServingSysIE
931 from .servus import ServusIE
932 from .sexu import SexuIE
933 from .shahid import ShahidIE
934 from .shared import (
935     SharedIE,
936     VivoIE,
937 )
938 from .showroomlive import ShowRoomLiveIE
939 from .sina import SinaIE
940 from .sixplay import SixPlayIE
941 from .skylinewebcams import SkylineWebcamsIE
942 from .skynewsarabia import (
943     SkyNewsArabiaIE,
944     SkyNewsArabiaArticleIE,
945 )
946 from .skysports import SkySportsIE
947 from .slideshare import SlideshareIE
948 from .slideslive import SlidesLiveIE
949 from .slutload import SlutloadIE
950 from .smotri import (
951     SmotriIE,
952     SmotriCommunityIE,
953     SmotriUserIE,
954     SmotriBroadcastIE,
955 )
956 from .snotr import SnotrIE
957 from .sohu import SohuIE
958 from .sonyliv import SonyLIVIE
959 from .soundcloud import (
960     SoundcloudIE,
961     SoundcloudSetIE,
962     SoundcloudUserIE,
963     SoundcloudTrackStationIE,
964     SoundcloudPlaylistIE,
965     SoundcloudSearchIE,
966 )
967 from .soundgasm import (
968     SoundgasmIE,
969     SoundgasmProfileIE
970 )
971 from .southpark import (
972     SouthParkIE,
973     SouthParkDeIE,
974     SouthParkDkIE,
975     SouthParkEsIE,
976     SouthParkNlIE
977 )
978 from .spankbang import SpankBangIE
979 from .spankwire import SpankwireIE
980 from .spiegel import SpiegelIE, SpiegelArticleIE
981 from .spiegeltv import SpiegeltvIE
982 from .spike import SpikeIE
983 from .stitcher import StitcherIE
984 from .sport5 import Sport5IE
985 from .sportbox import SportBoxEmbedIE
986 from .sportdeutschland import SportDeutschlandIE
987 from .sportschau import SportschauIE
988 from .sprout import SproutIE
989 from .srgssr import (
990     SRGSSRIE,
991     SRGSSRPlayIE,
992 )
993 from .srmediathek import SRMediathekIE
994 from .stanfordoc import StanfordOpenClassroomIE
995 from .steam import SteamIE
996 from .streamable import StreamableIE
997 from .streamango import StreamangoIE
998 from .streamcloud import StreamcloudIE
999 from .streamcz import StreamCZIE
1000 from .streetvoice import StreetVoiceIE
1001 from .sunporno import SunPornoIE
1002 from .svt import (
1003     SVTIE,
1004     SVTPlayIE,
1005 )
1006 from .swrmediathek import SWRMediathekIE
1007 from .syfy import SyfyIE
1008 from .sztvhu import SztvHuIE
1009 from .tagesschau import (
1010     TagesschauPlayerIE,
1011     TagesschauIE,
1012 )
1013 from .tass import TassIE
1014 from .tastytrade import TastyTradeIE
1015 from .tbs import TBSIE
1016 from .tdslifeway import TDSLifewayIE
1017 from .teachertube import (
1018     TeacherTubeIE,
1019     TeacherTubeUserIE,
1020 )
1021 from .teachingchannel import TeachingChannelIE
1022 from .teamcoco import TeamcocoIE
1023 from .techtalks import TechTalksIE
1024 from .ted import TEDIE
1025 from .tele13 import Tele13IE
1026 from .telebruxelles import TeleBruxellesIE
1027 from .telecinco import TelecincoIE
1028 from .telegraaf import TelegraafIE
1029 from .telemb import TeleMBIE
1030 from .telequebec import TeleQuebecIE
1031 from .teletask import TeleTaskIE
1032 from .telewebion import TelewebionIE
1033 from .testurl import TestURLIE
1034 from .tf1 import TF1IE
1035 from .tfo import TFOIE
1036 from .theintercept import TheInterceptIE
1037 from .theplatform import (
1038     ThePlatformIE,
1039     ThePlatformFeedIE,
1040 )
1041 from .thescene import TheSceneIE
1042 from .thesixtyone import TheSixtyOneIE
1043 from .thestar import TheStarIE
1044 from .thesun import TheSunIE
1045 from .theweatherchannel import TheWeatherChannelIE
1046 from .thisamericanlife import ThisAmericanLifeIE
1047 from .thisav import ThisAVIE
1048 from .thisoldhouse import ThisOldHouseIE
1049 from .threeqsdn import ThreeQSDNIE
1050 from .tinypic import TinyPicIE
1051 from .tmz import (
1052     TMZIE,
1053     TMZArticleIE,
1054 )
1055 from .tnaflix import (
1056     TNAFlixNetworkEmbedIE,
1057     TNAFlixIE,
1058     EMPFlixIE,
1059     MovieFapIE,
1060 )
1061 from .toggle import ToggleIE
1062 from .tonline import TOnlineIE
1063 from .toongoggles import ToonGogglesIE
1064 from .toutv import TouTvIE
1065 from .toypics import ToypicsUserIE, ToypicsIE
1066 from .traileraddict import TrailerAddictIE
1067 from .trilulilu import TriluliluIE
1068 from .trutv import TruTVIE
1069 from .tube8 import Tube8IE
1070 from .tubitv import TubiTvIE
1071 from .tumblr import TumblrIE
1072 from .tunein import (
1073     TuneInClipIE,
1074     TuneInStationIE,
1075     TuneInProgramIE,
1076     TuneInTopicIE,
1077     TuneInShortenerIE,
1078 )
1079 from .tunepk import TunePkIE
1080 from .turbo import TurboIE
1081 from .tutv import TutvIE
1082 from .tv2 import (
1083     TV2IE,
1084     TV2ArticleIE,
1085 )
1086 from .tv2hu import TV2HuIE
1087 from .tv3 import TV3IE
1088 from .tv4 import TV4IE
1089 from .tv5mondeplus import TV5MondePlusIE
1090 from .tva import TVAIE
1091 from .tvanouvelles import (
1092     TVANouvellesIE,
1093     TVANouvellesArticleIE,
1094 )
1095 from .tvc import (
1096     TVCIE,
1097     TVCArticleIE,
1098 )
1099 from .tvigle import TvigleIE
1100 from .tvland import TVLandIE
1101 from .tvn24 import TVN24IE
1102 from .tvnoe import TVNoeIE
1103 from .tvp import (
1104     TVPEmbedIE,
1105     TVPIE,
1106     TVPSeriesIE,
1107 )
1108 from .tvplay import (
1109     TVPlayIE,
1110     ViafreeIE,
1111 )
1112 from .tvplayer import TVPlayerIE
1113 from .tweakers import TweakersIE
1114 from .twentyfourvideo import TwentyFourVideoIE
1115 from .twentymin import TwentyMinutenIE
1116 from .twitch import (
1117     TwitchVideoIE,
1118     TwitchChapterIE,
1119     TwitchVodIE,
1120     TwitchProfileIE,
1121     TwitchAllVideosIE,
1122     TwitchUploadsIE,
1123     TwitchPastBroadcastsIE,
1124     TwitchHighlightsIE,
1125     TwitchStreamIE,
1126     TwitchClipsIE,
1127 )
1128 from .twitter import (
1129     TwitterCardIE,
1130     TwitterIE,
1131     TwitterAmplifyIE,
1132 )
1133 from .udemy import (
1134     UdemyIE,
1135     UdemyCourseIE
1136 )
1137 from .udn import UDNEmbedIE
1138 from .uktvplay import UKTVPlayIE
1139 from .digiteka import DigitekaIE
1140 from .unistra import UnistraIE
1141 from .unity import UnityIE
1142 from .uol import UOLIE
1143 from .uplynk import (
1144     UplynkIE,
1145     UplynkPreplayIE,
1146 )
1147 from .upskill import (
1148     UpskillIE,
1149     UpskillCourseIE,
1150 )
1151 from .urort import UrortIE
1152 from .urplay import URPlayIE
1153 from .usanetwork import USANetworkIE
1154 from .usatoday import USATodayIE
1155 from .ustream import UstreamIE, UstreamChannelIE
1156 from .ustudio import (
1157     UstudioIE,
1158     UstudioEmbedIE,
1159 )
1160 from .varzesh3 import Varzesh3IE
1161 from .vbox7 import Vbox7IE
1162 from .veehd import VeeHDIE
1163 from .veoh import VeohIE
1164 from .vessel import VesselIE
1165 from .vesti import VestiIE
1166 from .vevo import (
1167     VevoIE,
1168     VevoPlaylistIE,
1169 )
1170 from .vgtv import (
1171     BTArticleIE,
1172     BTVestlendingenIE,
1173     VGTVIE,
1174 )
1175 from .vh1 import VH1IE
1176 from .vice import (
1177     ViceIE,
1178     ViceArticleIE,
1179     ViceShowIE,
1180 )
1181 from .viceland import VicelandIE
1182 from .vidbit import VidbitIE
1183 from .viddler import ViddlerIE
1184 from .videa import VideaIE
1185 from .videodetective import VideoDetectiveIE
1186 from .videofyme import VideofyMeIE
1187 from .videomega import VideoMegaIE
1188 from .videomore import (
1189     VideomoreIE,
1190     VideomoreVideoIE,
1191     VideomoreSeasonIE,
1192 )
1193 from .videopremium import VideoPremiumIE
1194 from .videopress import VideoPressIE
1195 from .vidio import VidioIE
1196 from .vidme import (
1197     VidmeIE,
1198     VidmeUserIE,
1199     VidmeUserLikesIE,
1200 )
1201 from .vidzi import VidziIE
1202 from .vier import VierIE, VierVideosIE
1203 from .viewlift import (
1204     ViewLiftIE,
1205     ViewLiftEmbedIE,
1206 )
1207 from .viewster import ViewsterIE
1208 from .viidea import ViideaIE
1209 from .vimeo import (
1210     VimeoIE,
1211     VimeoAlbumIE,
1212     VimeoChannelIE,
1213     VimeoGroupsIE,
1214     VimeoLikesIE,
1215     VimeoOndemandIE,
1216     VimeoReviewIE,
1217     VimeoUserIE,
1218     VimeoWatchLaterIE,
1219 )
1220 from .vimple import VimpleIE
1221 from .vine import (
1222     VineIE,
1223     VineUserIE,
1224 )
1225 from .viki import (
1226     VikiIE,
1227     VikiChannelIE,
1228 )
1229 from .viu import (
1230     ViuIE,
1231     ViuPlaylistIE,
1232     ViuOTTIE,
1233 )
1234 from .vk import (
1235     VKIE,
1236     VKUserVideosIE,
1237     VKWallPostIE,
1238 )
1239 from .vlive import (
1240     VLiveIE,
1241     VLiveChannelIE,
1242     VLivePlaylistIE
1243 )
1244 from .vodlocker import VodlockerIE
1245 from .vodpl import VODPlIE
1246 from .vodplatform import VODPlatformIE
1247 from .voicerepublic import VoiceRepublicIE
1248 from .voot import VootIE
1249 from .voxmedia import (
1250     VoxMediaVolumeIE,
1251     VoxMediaIE,
1252 )
1253 from .vporn import VpornIE
1254 from .vrt import VRTIE
1255 from .vrak import VrakIE
1256 from .vrv import (
1257     VRVIE,
1258     VRVSeriesIE,
1259 )
1260 from .vshare import VShareIE
1261 from .medialaan import MedialaanIE
1262 from .vube import VubeIE
1263 from .vuclip import VuClipIE
1264 from .vvvvid import VVVVIDIE
1265 from .vyborymos import VyboryMosIE
1266 from .vzaar import VzaarIE
1267 from .walla import WallaIE
1268 from .washingtonpost import (
1269     WashingtonPostIE,
1270     WashingtonPostArticleIE,
1271 )
1272 from .wat import WatIE
1273 from .watchbox import WatchBoxIE
1274 from .watchindianporn import WatchIndianPornIE
1275 from .wdr import (
1276     WDRIE,
1277     WDRMobileIE,
1278 )
1279 from .webcaster import (
1280     WebcasterIE,
1281     WebcasterFeedIE,
1282 )
1283 from .webofstories import (
1284     WebOfStoriesIE,
1285     WebOfStoriesPlaylistIE,
1286 )
1287 from .weiqitv import WeiqiTVIE
1288 from .wimp import WimpIE
1289 from .wistia import WistiaIE
1290 from .worldstarhiphop import WorldStarHipHopIE
1291 from .wrzuta import (
1292     WrzutaIE,
1293     WrzutaPlaylistIE,
1294 )
1295 from .wsj import (
1296     WSJIE,
1297     WSJArticleIE,
1298 )
1299 from .xbef import XBefIE
1300 from .xboxclips import XboxClipsIE
1301 from .xfileshare import XFileShareIE
1302 from .xhamster import (
1303     XHamsterIE,
1304     XHamsterEmbedIE,
1305 )
1306 from .xiami import (
1307     XiamiSongIE,
1308     XiamiAlbumIE,
1309     XiamiArtistIE,
1310     XiamiCollectionIE
1311 )
1312 from .xminus import XMinusIE
1313 from .xnxx import XNXXIE
1314 from .xstream import XstreamIE
1315 from .xtube import XTubeUserIE, XTubeIE
1316 from .xuite import XuiteIE
1317 from .xvideos import XVideosIE
1318 from .xxxymovies import XXXYMoviesIE
1319 from .yahoo import (
1320     YahooIE,
1321     YahooSearchIE,
1322 )
1323 from .yandexmusic import (
1324     YandexMusicTrackIE,
1325     YandexMusicAlbumIE,
1326     YandexMusicPlaylistIE,
1327 )
1328 from .yandexdisk import YandexDiskIE
1329 from .yesjapan import YesJapanIE
1330 from .yinyuetai import YinYueTaiIE
1331 from .ynet import YnetIE
1332 from .youjizz import YouJizzIE
1333 from .youku import (
1334     YoukuIE,
1335     YoukuShowIE,
1336 )
1337 from .younow import (
1338     YouNowLiveIE,
1339     YouNowChannelIE,
1340     YouNowMomentIE,
1341 )
1342 from .youporn import YouPornIE
1343 from .yourupload import YourUploadIE
1344 from .youtube import (
1345     YoutubeIE,
1346     YoutubeChannelIE,
1347     YoutubeFavouritesIE,
1348     YoutubeHistoryIE,
1349     YoutubeLiveIE,
1350     YoutubePlaylistIE,
1351     YoutubePlaylistsIE,
1352     YoutubeRecommendedIE,
1353     YoutubeSearchDateIE,
1354     YoutubeSearchIE,
1355     YoutubeSearchURLIE,
1356     YoutubeShowIE,
1357     YoutubeSubscriptionsIE,
1358     YoutubeTruncatedIDIE,
1359     YoutubeTruncatedURLIE,
1360     YoutubeUserIE,
1361     YoutubeWatchLaterIE,
1362 )
1363 from .zapiks import ZapiksIE
1364 from .zaq1 import Zaq1IE
1365 from .zdf import ZDFIE, ZDFChannelIE
1366 from .zingmp3 import ZingMp3IE