2 from __future__ import unicode_literals
5 from .abc7news import Abc7NewsIE
10 from .academicearth import AcademicEarthCourseIE
15 from .addanime import AddAnimeIE
16 from .adobetv import (
22 from .adultswim import AdultSwimIE
23 from .aenetworks import AENetworksIE
24 from .aftonbladet import AftonbladetIE
25 from .airmozilla import AirMozillaIE
26 from .aljazeera import AlJazeeraIE
27 from .alphaporno import AlphaPornoIE
28 from .animeondemand import AnimeOnDemandIE
29 from .anitube import AnitubeIE
30 from .anysex import AnySexIE
35 from .allocine import AllocineIE
36 from .aparat import AparatIE
37 from .appleconnect import AppleConnectIE
38 from .appletrailers import (
40 AppleTrailersSectionIE,
42 from .archiveorg import ArchiveOrgIE
60 from .atresplayer import AtresPlayerIE
61 from .atttechchannel import ATTTechChannelIE
62 from .audimedia import AudiMediaIE
63 from .audioboom import AudioBoomIE
64 from .audiomack import AudiomackIE, AudiomackAlbumIE
65 from .azubu import AzubuIE, AzubuLiveIE
66 from .baidu import BaiduVideoIE
67 from .bambuser import BambuserIE, BambuserChannelIE
68 from .bandcamp import BandcampIE, BandcampAlbumIE
74 from .beeg import BeegIE
75 from .behindkink import BehindKinkIE
76 from .beatportpro import BeatportProIE
77 from .bet import BetIE
78 from .bigflix import BigflixIE
79 from .bild import BildIE
80 from .bilibili import BiliBiliIE
81 from .biobiochiletv import BioBioChileTVIE
82 from .biqle import BIQLEIE
83 from .bleacherreport import (
87 from .blinkx import BlinkxIE
88 from .bloomberg import BloombergIE
89 from .bokecc import BokeCCIE
90 from .bpb import BpbIE
92 from .bravotv import BravoTVIE
93 from .breakcom import BreakIE
94 from .brightcove import (
98 from .buzzfeed import BuzzFeedIE
99 from .byutv import BYUtvIE
100 from .c56 import C56IE
101 from .camdemy import (
105 from .camwithher import CamWithHerIE
106 from .canalplus import CanalplusIE
107 from .canalc2 import Canalc2IE
108 from .canvas import CanvasIE
113 from .cbs import CBSIE
114 from .cbslocal import CBSLocalIE
115 from .cbsinteractive import CBSInteractiveIE
116 from .cbsnews import (
120 from .cbssports import CBSSportsIE
121 from .ccc import CCCIE
122 from .cda import CDAIE
123 from .ceskatelevize import CeskaTelevizeIE
124 from .channel9 import Channel9IE
125 from .chaturbate import ChaturbateIE
126 from .chilloutzone import ChilloutzoneIE
127 from .chirbit import (
131 from .cinchcast import CinchcastIE
132 from .cliprs import ClipRsIE
133 from .clipfish import ClipfishIE
134 from .cliphunter import CliphunterIE
135 from .clipsyndicate import ClipsyndicateIE
136 from .cloudy import CloudyIE
137 from .clubic import ClubicIE
138 from .clyp import ClypIE
139 from .cmt import CMTIE
140 from .cnbc import CNBCIE
146 from .coub import CoubIE
147 from .collegerama import CollegeRamaIE
148 from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
149 from .comcarcoff import ComCarCoffIE
150 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
151 from .commonprotocols import RtmpIE
152 from .condenast import CondeNastIE
153 from .cracked import CrackedIE
154 from .crackle import CrackleIE
155 from .criterion import CriterionIE
156 from .crooksandliars import CrooksAndLiarsIE
157 from .crunchyroll import (
159 CrunchyrollShowPlaylistIE
161 from .cspan import CSpanIE
162 from .ctsnews import CtsNewsIE
163 from .cultureunplugged import CultureUnpluggedIE
164 from .cwtv import CWTVIE
165 from .dailymail import DailyMailIE
166 from .dailymotion import (
168 DailymotionPlaylistIE,
178 from .dbtv import DBTVIE
185 from .dctp import DctpTvIE
186 from .deezer import DeezerPlaylistIE
187 from .democracynow import DemocracynowIE
188 from .dfb import DFBIE
189 from .dhm import DHMIE
190 from .dotsub import DotsubIE
191 from .douyutv import DouyuTVIE
192 from .dplay import DPlayIE
193 from .dramafever import (
197 from .dreisat import DreiSatIE
198 from .drbonanza import DRBonanzaIE
199 from .drtuber import DrTuberIE
200 from .drtv import DRTVIE
201 from .dvtv import DVTVIE
202 from .dumpert import DumpertIE
203 from .defense import DefenseGouvFrIE
204 from .discovery import DiscoveryIE
205 from .dispeak import DigitallySpeakingIE
206 from .dropbox import DropboxIE
211 from .eagleplatform import EaglePlatformIE
212 from .ebaumsworld import EbaumsWorldIE
213 from .echomsk import EchoMskIE
214 from .ehow import EHowIE
215 from .eighttracks import EightTracksIE
216 from .einthusan import EinthusanIE
217 from .eitb import EitbIE
218 from .ellentv import (
222 from .elpais import ElPaisIE
223 from .embedly import EmbedlyIE
224 from .engadget import EngadgetIE
225 from .eporner import EpornerIE
226 from .eroprofile import EroProfileIE
227 from .escapist import EscapistIE
228 from .espn import ESPNIE
229 from .esri import EsriVideoIE
230 from .europa import EuropaIE
231 from .everyonesmixtape import EveryonesMixtapeIE
232 from .exfm import ExfmIE
233 from .expotv import ExpoTVIE
234 from .extremetube import ExtremeTubeIE
235 from .eyedotv import EyedoTVIE
236 from .facebook import FacebookIE
237 from .faz import FazIE
238 from .fc2 import FC2IE
239 from .fczenit import FczenitIE
240 from .firstpost import FirstpostIE
241 from .firsttv import FirstTVIE
242 from .fivemin import FiveMinIE
243 from .fivetv import FiveTVIE
244 from .fktv import FKTVIE
245 from .flickr import FlickrIE
246 from .folketinget import FolketingetIE
247 from .footyroom import FootyRoomIE
248 from .formula1 import Formula1IE
249 from .fourtube import FourTubeIE
250 from .fox import FOXIE
251 from .foxgay import FoxgayIE
252 from .foxnews import FoxNewsIE
253 from .foxsports import FoxSportsIE
254 from .franceculture import (
256 FranceCultureEmissionIE,
258 from .franceinter import FranceInterIE
259 from .francetv import (
266 from .freesound import FreesoundIE
267 from .freespeech import FreespeechIE
268 from .freevideo import FreeVideoIE
269 from .funimation import FunimationIE
270 from .funnyordie import FunnyOrDieIE
271 from .gameinformer import GameInformerIE
272 from .gamekings import GamekingsIE
273 from .gameone import (
277 from .gamersyde import GamersydeIE
278 from .gamespot import GameSpotIE
279 from .gamestar import GameStarIE
280 from .gametrailers import GametrailersIE
281 from .gazeta import GazetaIE
282 from .gdcvault import GDCVaultIE
283 from .generic import GenericIE
284 from .gfycat import GfycatIE
285 from .giantbomb import GiantBombIE
286 from .giga import GigaIE
287 from .glide import GlideIE
292 from .godtube import GodTubeIE
293 from .goldenmoustache import GoldenMoustacheIE
294 from .golem import GolemIE
295 from .googledrive import GoogleDriveIE
296 from .googleplus import GooglePlusIE
297 from .googlesearch import GoogleSearchIE
298 from .goshgay import GoshgayIE
299 from .gputechconf import GPUTechConfIE
300 from .groupon import GrouponIE
301 from .hark import HarkIE
302 from .hbo import HBOIE
303 from .hearthisat import HearThisAtIE
304 from .heise import HeiseIE
305 from .hellporno import HellPornoIE
306 from .helsinki import HelsinkiIE
307 from .hentaistigma import HentaiStigmaIE
308 from .historicfilms import HistoricFilmsIE
309 from .hitbox import HitboxIE, HitboxLiveIE
310 from .hornbunny import HornBunnyIE
311 from .hotnewhiphop import HotNewHipHopIE
312 from .hotstar import HotStarIE
313 from .howcast import HowcastIE
314 from .howstuffworks import HowStuffWorksIE
315 from .huffpost import HuffPostIE
316 from .hypem import HypemIE
317 from .iconosquare import IconosquareIE
331 from .ina import InaIE
332 from .indavideo import (
336 from .infoq import InfoQIE
337 from .instagram import InstagramIE, InstagramUserIE
338 from .internetvideoarchive import InternetVideoArchiveIE
339 from .iprima import IPrimaIE
340 from .iqiyi import IqiyiIE
341 from .ir90tv import Ir90TvIE
346 from .ivideon import IvideonIE
347 from .izlesene import IzleseneIE
348 from .jeuxvideo import JeuxVideoIE
349 from .jove import JoveIE
350 from .jwplatform import JWPlatformIE
351 from .jpopsukitv import JpopsukiIE
352 from .kaltura import KalturaIE
353 from .kanalplay import KanalPlayIE
354 from .kankan import KankanIE
355 from .karaoketv import KaraoketvIE
356 from .karrierevideos import KarriereVideosIE
357 from .keezmovies import KeezMoviesIE
358 from .khanacademy import KhanAcademyIE
359 from .kickstarter import KickStarterIE
360 from .keek import KeekIE
361 from .konserthusetplay import KonserthusetPlayIE
362 from .kontrtube import KontrTubeIE
363 from .krasview import KrasViewIE
364 from .ku6 import Ku6IE
365 from .kusi import KUSIIE
374 from .la7 import LA7IE
375 from .laola1tv import Laola1TvIE
376 from .learnr import LearnrIE
377 from .lecture2go import Lecture2GoIE
378 from .lemonde import LemondeIE
384 from .libsyn import LibsynIE
385 from .lifenews import (
389 from .limelight import (
392 LimelightChannelListIE,
394 from .litv import LiTVIE
395 from .liveleak import LiveLeakIE
396 from .livestream import (
398 LivestreamOriginalIE,
399 LivestreamShortenerIE,
401 from .lnkgo import LnkGoIE
402 from .localnews8 import LocalNews8IE
403 from .lovehomeporn import LoveHomePornIE
404 from .lrt import LRTIE
410 from .macgamestore import MacGameStoreIE
411 from .mailru import MailRuIE
412 from .makerschannel import MakersChannelIE
413 from .makertv import MakerTVIE
414 from .matchtv import MatchTVIE
415 from .mdr import MDRIE
416 from .metacafe import MetacafeIE
417 from .metacritic import MetacriticIE
418 from .mgoon import MgoonIE
419 from .mgtv import MGTVIE
420 from .microsoftvirtualacademy import (
421 MicrosoftVirtualAcademyIE,
422 MicrosoftVirtualAcademyCourseIE,
424 from .minhateca import MinhatecaIE
425 from .ministrygrid import MinistryGridIE
426 from .minoto import MinotoIE
427 from .miomio import MioMioIE
428 from .mit import TechTVMITIE, MITIE, OCWMITIE
429 from .mitele import MiTeleIE
430 from .mixcloud import (
436 from .mlb import MLBIE
437 from .mnet import MnetIE
438 from .mpora import MporaIE
439 from .moevideo import MoeVideoIE
440 from .mofosex import MofosexIE
441 from .mojvideo import MojvideoIE
442 from .moniker import MonikerIE
443 from .morningstar import MorningstarIE
444 from .motherless import MotherlessIE
445 from .motorsport import MotorsportIE
446 from .movieclips import MovieClipsIE
447 from .moviezine import MoviezineIE
450 MTVServicesEmbeddedIE,
454 from .muenchentv import MuenchenTVIE
455 from .musicplayon import MusicPlayOnIE
456 from .mwave import MwaveIE, MwaveMeetGreetIE
457 from .myspace import MySpaceIE, MySpaceAlbumIE
458 from .myspass import MySpassIE
459 from .myvi import MyviIE
460 from .myvideo import MyVideoIE
461 from .myvidster import MyVidsterIE
462 from .nationalgeographic import (
463 NationalGeographicIE,
464 NationalGeographicChannelIE,
466 from .naver import NaverIE
467 from .nba import NBAIE
483 from .ndtv import NDTVIE
484 from .netzkino import NetzkinoIE
485 from .nerdcubed import NerdCubedFeedIE
486 from .neteasemusic import (
489 NetEaseMusicSingerIE,
492 NetEaseMusicProgramIE,
493 NetEaseMusicDjRadioIE,
495 from .newgrounds import NewgroundsIE
496 from .newstube import NewstubeIE
497 from .nextmedia import (
499 NextMediaActionNewsIE,
502 from .nextmovie import NextMovieIE
503 from .nfb import NFBIE
504 from .nfl import NFLIE
508 NHLVideocenterCategoryIE,
511 from .nick import NickIE
512 from .niconico import NiconicoIE, NiconicoPlaylistIE
513 from .ninegag import NineGagIE
514 from .noco import NocoIE
515 from .normalboots import NormalbootsIE
516 from .nosvideo import NosVideoIE
517 from .nova import NovaIE
518 from .novamov import (
525 from .nowness import (
534 from .noz import NozIE
544 from .npr import NprIE
551 from .ntvde import NTVDeIE
552 from .ntvru import NTVRuIE
553 from .nytimes import (
557 from .nuvid import NuvidIE
558 from .odnoklassniki import OdnoklassnikiIE
559 from .oktoberfesttv import OktoberfestTVIE
560 from .onionstudios import OnionStudiosIE
561 from .ooyala import (
565 from .openload import OpenloadIE
566 from .ora import OraTVIE
573 from .pandoratv import PandoraTVIE
574 from .parliamentliveuk import ParliamentLiveUKIE
575 from .patreon import PatreonIE
576 from .pbs import PBSIE
577 from .people import PeopleIE
578 from .periscope import (
582 from .philharmoniedeparis import PhilharmonieDeParisIE
583 from .phoenix import PhoenixIE
584 from .photobucket import PhotobucketIE
585 from .pinkbike import PinkbikeIE
586 from .pladform import PladformIE
587 from .played import PlayedIE
588 from .playfm import PlayFMIE
589 from .plays import PlaysTVIE
590 from .playtvak import PlaytvakIE
591 from .playvid import PlayvidIE
592 from .playwire import PlaywireIE
593 from .pluralsight import (
597 from .podomatic import PodomaticIE
598 from .porn91 import Porn91IE
599 from .pornhd import PornHdIE
600 from .pornhub import (
605 from .pornotube import PornotubeIE
606 from .pornovoisines import PornoVoisinesIE
607 from .pornoxo import PornoXOIE
608 from .presstv import PressTVIE
609 from .primesharetv import PrimeShareTVIE
610 from .promptfile import PromptFileIE
611 from .prosiebensat1 import ProSiebenSat1IE
612 from .puls4 import Puls4IE
613 from .pyvideo import PyvideoIE
614 from .qqmusic import (
622 from .radiocanada import (
624 RadioCanadaAudioVideoIE,
626 from .radiode import RadioDeIE
627 from .radiojavan import RadioJavanIE
628 from .radiobremen import RadioBremenIE
629 from .radiofrance import RadioFranceIE
634 from .rbmaradio import RBMARadioIE
635 from .rds import RDSIE
636 from .redtube import RedTubeIE
637 from .regiotv import RegioTVIE
638 from .restudy import RestudyIE
639 from .reuters import ReutersIE
640 from .reverbnation import ReverbNationIE
641 from .revision3 import Revision3IE
642 from .rice import RICEIE
643 from .ringtv import RingTVIE
644 from .ro220 import Ro220IE
645 from .rottentomatoes import RottenTomatoesIE
646 from .roxwel import RoxwelIE
647 from .rtbf import RTBFIE
648 from .rte import RteIE, RteRadioIE
649 from .rtlnl import RtlNlIE
650 from .rtl2 import RTL2IE
651 from .rtp import RTPIE
652 from .rts import RTSIE
653 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
654 from .rtvnh import RTVNHIE
655 from .ruhd import RUHDIE
656 from .ruleporn import RulePornIE
657 from .rutube import (
664 from .rutv import RUTVIE
665 from .ruutu import RuutuIE
666 from .sandia import SandiaIE
667 from .safari import (
672 from .sapo import SapoIE
673 from .savefrom import SaveFromIE
674 from .sbs import SBSIE
675 from .scivee import SciVeeIE
676 from .screencast import ScreencastIE
677 from .screencastomatic import ScreencastOMaticIE
678 from .screenjunkies import ScreenJunkiesIE
679 from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
680 from .senateisvp import SenateISVPIE
681 from .sendtonews import SendtoNewsIE
682 from .servingsys import ServingSysIE
683 from .sexu import SexuIE
684 from .shahid import ShahidIE
685 from .shared import SharedIE
686 from .sharesix import ShareSixIE
687 from .sina import SinaIE
688 from .skynewsarabia import (
690 SkyNewsArabiaArticleIE,
692 from .slideshare import SlideshareIE
693 from .slutload import SlutloadIE
694 from .smotri import (
700 from .snotr import SnotrIE
701 from .sohu import SohuIE
702 from .soundcloud import (
706 SoundcloudPlaylistIE,
709 from .soundgasm import (
713 from .southpark import (
720 from .spankbang import SpankBangIE
721 from .spankwire import SpankwireIE
722 from .spiegel import SpiegelIE, SpiegelArticleIE
723 from .spiegeltv import SpiegeltvIE
724 from .spike import SpikeIE
725 from .stitcher import StitcherIE
726 from .sport5 import Sport5IE
727 from .sportbox import (
731 from .sportdeutschland import SportDeutschlandIE
732 from .srgssr import (
736 from .srmediathek import SRMediathekIE
737 from .ssa import SSAIE
738 from .stanfordoc import StanfordOpenClassroomIE
739 from .steam import SteamIE
740 from .streamcloud import StreamcloudIE
741 from .streamcz import StreamCZIE
742 from .streetvoice import StreetVoiceIE
743 from .sunporno import SunPornoIE
748 from .swrmediathek import SWRMediathekIE
749 from .syfy import SyfyIE
750 from .sztvhu import SztvHuIE
751 from .tagesschau import (
755 from .tapely import TapelyIE
756 from .tass import TassIE
757 from .tdslifeway import TDSLifewayIE
758 from .teachertube import (
762 from .teachingchannel import TeachingChannelIE
763 from .teamcoco import TeamcocoIE
764 from .techtalks import TechTalksIE
765 from .ted import TEDIE
766 from .tele13 import Tele13IE
767 from .telebruxelles import TeleBruxellesIE
768 from .telecinco import TelecincoIE
769 from .telegraaf import TelegraafIE
770 from .telemb import TeleMBIE
771 from .teletask import TeleTaskIE
772 from .testurl import TestURLIE
773 from .tf1 import TF1IE
774 from .theintercept import TheInterceptIE
775 from .theplatform import (
779 from .thescene import TheSceneIE
780 from .thesixtyone import TheSixtyOneIE
781 from .thestar import TheStarIE
782 from .thisamericanlife import ThisAmericanLifeIE
783 from .thisav import ThisAVIE
784 from .threeqsdn import ThreeQSDNIE
785 from .tinypic import TinyPicIE
786 from .tlc import TlcDeIE
791 from .tnaflix import (
792 TNAFlixNetworkEmbedIE,
797 from .toggle import ToggleIE
798 from .thvideo import (
802 from .toutv import TouTvIE
803 from .toypics import ToypicsUserIE, ToypicsIE
804 from .traileraddict import TrailerAddictIE
805 from .trilulilu import TriluliluIE
806 from .trollvids import TrollvidsIE
807 from .trutube import TruTubeIE
808 from .tube8 import Tube8IE
809 from .tubitv import TubiTvIE
815 from .tumblr import TumblrIE
816 from .tunein import (
823 from .turbo import TurboIE
824 from .tutv import TutvIE
829 from .tv3 import TV3IE
830 from .tv4 import TV4IE
835 from .tvigle import TvigleIE
836 from .tvland import TVLandIE
841 from .tvplay import TVPlayIE
842 from .tweakers import TweakersIE
843 from .twentyfourvideo import TwentyFourVideoIE
844 from .twentymin import TwentyMinutenIE
845 from .twentytwotracks import (
847 TwentyTwoTracksGenreIE
849 from .twitch import (
854 TwitchPastBroadcastsIE,
857 from .twitter import (
866 from .udn import UDNEmbedIE
867 from .digiteka import DigitekaIE
868 from .unistra import UnistraIE
869 from .urort import UrortIE
870 from .usatoday import USATodayIE
871 from .ustream import UstreamIE, UstreamChannelIE
872 from .ustudio import (
876 from .varzesh3 import Varzesh3IE
877 from .vbox7 import Vbox7IE
878 from .veehd import VeeHDIE
879 from .veoh import VeohIE
880 from .vessel import VesselIE
881 from .vesti import VestiIE
891 from .vh1 import VH1IE
896 from .viddler import ViddlerIE
897 from .videodetective import VideoDetectiveIE
898 from .videofyme import VideofyMeIE
899 from .videomega import VideoMegaIE
900 from .videomore import (
905 from .videopremium import VideoPremiumIE
906 from .videott import VideoTtIE
912 from .vidzi import VidziIE
913 from .vier import VierIE, VierVideosIE
914 from .viewlift import (
918 from .viewster import ViewsterIE
919 from .viidea import ViideaIE
931 from .vimple import VimpleIE
944 from .vlive import VLiveIE
945 from .vodlocker import VodlockerIE
946 from .voicerepublic import VoiceRepublicIE
947 from .voxmedia import VoxMediaIE
948 from .vporn import VpornIE
949 from .vrt import VRTIE
950 from .vube import VubeIE
951 from .vuclip import VuClipIE
952 from .vulture import VultureIE
953 from .walla import WallaIE
954 from .washingtonpost import (
956 WashingtonPostArticleIE,
958 from .wat import WatIE
959 from .watchindianporn import WatchIndianPornIE
965 from .webofstories import (
967 WebOfStoriesPlaylistIE,
969 from .weibo import WeiboIE
970 from .weiqitv import WeiqiTVIE
971 from .wimp import WimpIE
972 from .wistia import WistiaIE
973 from .worldstarhiphop import WorldStarHipHopIE
974 from .wrzuta import WrzutaIE
975 from .wsj import WSJIE
976 from .xbef import XBefIE
977 from .xboxclips import XboxClipsIE
978 from .xfileshare import XFileShareIE
979 from .xhamster import (
989 from .xminus import XMinusIE
990 from .xnxx import XNXXIE
991 from .xstream import XstreamIE
992 from .xtube import XTubeUserIE, XTubeIE
993 from .xuite import XuiteIE
994 from .xvideos import XVideosIE
995 from .xxxymovies import XXXYMoviesIE
1000 from .yam import YamIE
1001 from .yandexmusic import (
1004 YandexMusicPlaylistIE,
1006 from .yesjapan import YesJapanIE
1007 from .yinyuetai import YinYueTaiIE
1008 from .ynet import YnetIE
1009 from .youjizz import YouJizzIE
1010 from .youku import YoukuIE
1011 from .youporn import YouPornIE
1012 from .yourupload import YourUploadIE
1013 from .youtube import (
1016 YoutubeFavouritesIE,
1021 YoutubeRecommendedIE,
1022 YoutubeSearchDateIE,
1026 YoutubeSubscriptionsIE,
1027 YoutubeTruncatedIDIE,
1028 YoutubeTruncatedURLIE,
1030 YoutubeWatchLaterIE,
1032 from .zapiks import ZapiksIE
1033 from .zdf import ZDFIE, ZDFChannelIE
1034 from .zingmp3 import (
1038 from .zippcast import ZippCastIE