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
61 from .atresplayer import AtresPlayerIE
62 from .atttechchannel import ATTTechChannelIE
63 from .audimedia import AudiMediaIE
64 from .audioboom import AudioBoomIE
65 from .audiomack import AudiomackIE, AudiomackAlbumIE
66 from .azubu import AzubuIE, AzubuLiveIE
67 from .baidu import BaiduVideoIE
68 from .bambuser import BambuserIE, BambuserChannelIE
69 from .bandcamp import BandcampIE, BandcampAlbumIE
75 from .beeg import BeegIE
76 from .behindkink import BehindKinkIE
77 from .beatportpro import BeatportProIE
78 from .bet import BetIE
79 from .bigflix import BigflixIE
80 from .bild import BildIE
81 from .bilibili import BiliBiliIE
82 from .biobiochiletv import BioBioChileTVIE
83 from .biqle import BIQLEIE
84 from .bleacherreport import (
88 from .blinkx import BlinkxIE
89 from .bloomberg import BloombergIE
90 from .bokecc import BokeCCIE
91 from .bpb import BpbIE
93 from .bravotv import BravoTVIE
94 from .breakcom import BreakIE
95 from .brightcove import (
99 from .buzzfeed import BuzzFeedIE
100 from .byutv import BYUtvIE
101 from .c56 import C56IE
102 from .camdemy import (
106 from .camwithher import CamWithHerIE
107 from .canalplus import CanalplusIE
108 from .canalc2 import Canalc2IE
109 from .canvas import CanvasIE
114 from .cbs import CBSIE
115 from .cbslocal import CBSLocalIE
116 from .cbsinteractive import CBSInteractiveIE
117 from .cbsnews import (
121 from .cbssports import CBSSportsIE
122 from .ccc import CCCIE
123 from .cda import CDAIE
124 from .ceskatelevize import CeskaTelevizeIE
125 from .channel9 import Channel9IE
126 from .chaturbate import ChaturbateIE
127 from .chilloutzone import ChilloutzoneIE
128 from .chirbit import (
132 from .cinchcast import CinchcastIE
133 from .cliprs import ClipRsIE
134 from .clipfish import ClipfishIE
135 from .cliphunter import CliphunterIE
136 from .clipsyndicate import ClipsyndicateIE
137 from .cloudy import CloudyIE
138 from .clubic import ClubicIE
139 from .clyp import ClypIE
140 from .cmt import CMTIE
141 from .cnbc import CNBCIE
147 from .coub import CoubIE
148 from .collegerama import CollegeRamaIE
149 from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
150 from .comcarcoff import ComCarCoffIE
151 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
152 from .commonprotocols import RtmpIE
153 from .condenast import CondeNastIE
154 from .cracked import CrackedIE
155 from .crackle import CrackleIE
156 from .criterion import CriterionIE
157 from .crooksandliars import CrooksAndLiarsIE
158 from .crunchyroll import (
160 CrunchyrollShowPlaylistIE
162 from .cspan import CSpanIE
163 from .ctsnews import CtsNewsIE
164 from .cultureunplugged import CultureUnpluggedIE
165 from .cwtv import CWTVIE
166 from .dailymail import DailyMailIE
167 from .dailymotion import (
169 DailymotionPlaylistIE,
179 from .dbtv import DBTVIE
186 from .dctp import DctpTvIE
187 from .deezer import DeezerPlaylistIE
188 from .democracynow import DemocracynowIE
189 from .dfb import DFBIE
190 from .dhm import DHMIE
191 from .dotsub import DotsubIE
192 from .douyutv import DouyuTVIE
193 from .dplay import DPlayIE
194 from .dramafever import (
198 from .dreisat import DreiSatIE
199 from .drbonanza import DRBonanzaIE
200 from .drtuber import DrTuberIE
201 from .drtv import DRTVIE
202 from .dvtv import DVTVIE
203 from .dumpert import DumpertIE
204 from .defense import DefenseGouvFrIE
205 from .discovery import DiscoveryIE
206 from .dispeak import DigitallySpeakingIE
207 from .dropbox import DropboxIE
212 from .eagleplatform import EaglePlatformIE
213 from .ebaumsworld import EbaumsWorldIE
214 from .echomsk import EchoMskIE
215 from .ehow import EHowIE
216 from .eighttracks import EightTracksIE
217 from .einthusan import EinthusanIE
218 from .eitb import EitbIE
219 from .ellentv import (
223 from .elpais import ElPaisIE
224 from .embedly import EmbedlyIE
225 from .engadget import EngadgetIE
226 from .eporner import EpornerIE
227 from .eroprofile import EroProfileIE
228 from .escapist import EscapistIE
229 from .espn import ESPNIE
230 from .esri import EsriVideoIE
231 from .europa import EuropaIE
232 from .everyonesmixtape import EveryonesMixtapeIE
233 from .exfm import ExfmIE
234 from .expotv import ExpoTVIE
235 from .extremetube import ExtremeTubeIE
236 from .eyedotv import EyedoTVIE
237 from .facebook import FacebookIE
238 from .faz import FazIE
239 from .fc2 import FC2IE
240 from .fczenit import FczenitIE
241 from .firstpost import FirstpostIE
242 from .firsttv import FirstTVIE
243 from .fivemin import FiveMinIE
244 from .fivetv import FiveTVIE
245 from .fktv import FKTVIE
246 from .flickr import FlickrIE
247 from .folketinget import FolketingetIE
248 from .footyroom import FootyRoomIE
249 from .formula1 import Formula1IE
250 from .fourtube import FourTubeIE
251 from .fox import FOXIE
252 from .foxgay import FoxgayIE
253 from .foxnews import FoxNewsIE
254 from .foxsports import FoxSportsIE
255 from .franceculture import (
257 FranceCultureEmissionIE,
259 from .franceinter import FranceInterIE
260 from .francetv import (
267 from .freesound import FreesoundIE
268 from .freespeech import FreespeechIE
269 from .freevideo import FreeVideoIE
270 from .funimation import FunimationIE
271 from .funnyordie import FunnyOrDieIE
272 from .gameinformer import GameInformerIE
273 from .gamekings import GamekingsIE
274 from .gameone import (
278 from .gamersyde import GamersydeIE
279 from .gamespot import GameSpotIE
280 from .gamestar import GameStarIE
281 from .gametrailers import GametrailersIE
282 from .gazeta import GazetaIE
283 from .gdcvault import GDCVaultIE
284 from .generic import GenericIE
285 from .gfycat import GfycatIE
286 from .giantbomb import GiantBombIE
287 from .giga import GigaIE
288 from .glide import GlideIE
293 from .godtube import GodTubeIE
294 from .goldenmoustache import GoldenMoustacheIE
295 from .golem import GolemIE
296 from .googledrive import GoogleDriveIE
297 from .googleplus import GooglePlusIE
298 from .googlesearch import GoogleSearchIE
299 from .goshgay import GoshgayIE
300 from .gputechconf import GPUTechConfIE
301 from .groupon import GrouponIE
302 from .hark import HarkIE
303 from .hbo import HBOIE
304 from .hearthisat import HearThisAtIE
305 from .heise import HeiseIE
306 from .hellporno import HellPornoIE
307 from .helsinki import HelsinkiIE
308 from .hentaistigma import HentaiStigmaIE
309 from .historicfilms import HistoricFilmsIE
310 from .hitbox import HitboxIE, HitboxLiveIE
311 from .hornbunny import HornBunnyIE
312 from .hotnewhiphop import HotNewHipHopIE
313 from .hotstar import HotStarIE
314 from .howcast import HowcastIE
315 from .howstuffworks import HowStuffWorksIE
316 from .huffpost import HuffPostIE
317 from .hypem import HypemIE
318 from .iconosquare import IconosquareIE
332 from .ina import InaIE
333 from .indavideo import (
337 from .infoq import InfoQIE
338 from .instagram import InstagramIE, InstagramUserIE
339 from .internetvideoarchive import InternetVideoArchiveIE
340 from .iprima import IPrimaIE
341 from .iqiyi import IqiyiIE
342 from .ir90tv import Ir90TvIE
347 from .ivideon import IvideonIE
348 from .izlesene import IzleseneIE
349 from .jeuxvideo import JeuxVideoIE
350 from .jove import JoveIE
351 from .jwplatform import JWPlatformIE
352 from .jpopsukitv import JpopsukiIE
353 from .kaltura import KalturaIE
354 from .kanalplay import KanalPlayIE
355 from .kankan import KankanIE
356 from .karaoketv import KaraoketvIE
357 from .karrierevideos import KarriereVideosIE
358 from .keezmovies import KeezMoviesIE
359 from .khanacademy import KhanAcademyIE
360 from .kickstarter import KickStarterIE
361 from .keek import KeekIE
362 from .konserthusetplay import KonserthusetPlayIE
363 from .kontrtube import KontrTubeIE
364 from .krasview import KrasViewIE
365 from .ku6 import Ku6IE
366 from .kusi import KUSIIE
375 from .la7 import LA7IE
376 from .laola1tv import Laola1TvIE
377 from .learnr import LearnrIE
378 from .lecture2go import Lecture2GoIE
379 from .lemonde import LemondeIE
385 from .libraryofcongress import LibraryOfCongressIE
386 from .libsyn import LibsynIE
387 from .lifenews import (
391 from .limelight import (
394 LimelightChannelListIE,
396 from .litv import LiTVIE
397 from .liveleak import LiveLeakIE
398 from .livestream import (
400 LivestreamOriginalIE,
401 LivestreamShortenerIE,
403 from .lnkgo import LnkGoIE
404 from .localnews8 import LocalNews8IE
405 from .lovehomeporn import LoveHomePornIE
406 from .lrt import LRTIE
412 from .macgamestore import MacGameStoreIE
413 from .mailru import MailRuIE
414 from .makerschannel import MakersChannelIE
415 from .makertv import MakerTVIE
416 from .matchtv import MatchTVIE
417 from .mdr import MDRIE
418 from .metacafe import MetacafeIE
419 from .metacritic import MetacriticIE
420 from .mgoon import MgoonIE
421 from .mgtv import MGTVIE
422 from .microsoftvirtualacademy import (
423 MicrosoftVirtualAcademyIE,
424 MicrosoftVirtualAcademyCourseIE,
426 from .minhateca import MinhatecaIE
427 from .ministrygrid import MinistryGridIE
428 from .minoto import MinotoIE
429 from .miomio import MioMioIE
430 from .mit import TechTVMITIE, MITIE, OCWMITIE
431 from .mitele import MiTeleIE
432 from .mixcloud import (
438 from .mlb import MLBIE
439 from .mnet import MnetIE
440 from .mpora import MporaIE
441 from .moevideo import MoeVideoIE
442 from .mofosex import MofosexIE
443 from .mojvideo import MojvideoIE
444 from .moniker import MonikerIE
445 from .morningstar import MorningstarIE
446 from .motherless import MotherlessIE
447 from .motorsport import MotorsportIE
448 from .movieclips import MovieClipsIE
449 from .moviezine import MoviezineIE
452 MTVServicesEmbeddedIE,
456 from .muenchentv import MuenchenTVIE
457 from .musicplayon import MusicPlayOnIE
458 from .mwave import MwaveIE, MwaveMeetGreetIE
459 from .myspace import MySpaceIE, MySpaceAlbumIE
460 from .myspass import MySpassIE
461 from .myvi import MyviIE
462 from .myvideo import MyVideoIE
463 from .myvidster import MyVidsterIE
464 from .nationalgeographic import (
465 NationalGeographicIE,
466 NationalGeographicChannelIE,
468 from .naver import NaverIE
469 from .nba import NBAIE
485 from .ndtv import NDTVIE
486 from .netzkino import NetzkinoIE
487 from .nerdcubed import NerdCubedFeedIE
488 from .neteasemusic import (
491 NetEaseMusicSingerIE,
494 NetEaseMusicProgramIE,
495 NetEaseMusicDjRadioIE,
497 from .newgrounds import NewgroundsIE
498 from .newstube import NewstubeIE
499 from .nextmedia import (
501 NextMediaActionNewsIE,
504 from .nextmovie import NextMovieIE
505 from .nfb import NFBIE
506 from .nfl import NFLIE
510 NHLVideocenterCategoryIE,
513 from .nick import NickIE
514 from .niconico import NiconicoIE, NiconicoPlaylistIE
515 from .ninegag import NineGagIE
516 from .noco import NocoIE
517 from .normalboots import NormalbootsIE
518 from .nosvideo import NosVideoIE
519 from .nova import NovaIE
520 from .novamov import (
527 from .nowness import (
536 from .noz import NozIE
546 from .npr import NprIE
553 from .ntvde import NTVDeIE
554 from .ntvru import NTVRuIE
555 from .nytimes import (
559 from .nuvid import NuvidIE
560 from .odnoklassniki import OdnoklassnikiIE
561 from .oktoberfesttv import OktoberfestTVIE
562 from .onionstudios import OnionStudiosIE
563 from .ooyala import (
567 from .openload import OpenloadIE
568 from .ora import OraTVIE
575 from .pandoratv import PandoraTVIE
576 from .parliamentliveuk import ParliamentLiveUKIE
577 from .patreon import PatreonIE
578 from .pbs import PBSIE
579 from .people import PeopleIE
580 from .periscope import (
584 from .philharmoniedeparis import PhilharmonieDeParisIE
585 from .phoenix import PhoenixIE
586 from .photobucket import PhotobucketIE
587 from .pinkbike import PinkbikeIE
588 from .pladform import PladformIE
589 from .played import PlayedIE
590 from .playfm import PlayFMIE
591 from .plays import PlaysTVIE
592 from .playtvak import PlaytvakIE
593 from .playvid import PlayvidIE
594 from .playwire import PlaywireIE
595 from .pluralsight import (
599 from .podomatic import PodomaticIE
600 from .porn91 import Porn91IE
601 from .pornhd import PornHdIE
602 from .pornhub import (
607 from .pornotube import PornotubeIE
608 from .pornovoisines import PornoVoisinesIE
609 from .pornoxo import PornoXOIE
610 from .presstv import PressTVIE
611 from .primesharetv import PrimeShareTVIE
612 from .promptfile import PromptFileIE
613 from .prosiebensat1 import ProSiebenSat1IE
614 from .puls4 import Puls4IE
615 from .pyvideo import PyvideoIE
616 from .qqmusic import (
624 from .radiocanada import (
626 RadioCanadaAudioVideoIE,
628 from .radiode import RadioDeIE
629 from .radiojavan import RadioJavanIE
630 from .radiobremen import RadioBremenIE
631 from .radiofrance import RadioFranceIE
636 from .rbmaradio import RBMARadioIE
637 from .rds import RDSIE
638 from .redtube import RedTubeIE
639 from .regiotv import RegioTVIE
640 from .restudy import RestudyIE
641 from .reuters import ReutersIE
642 from .reverbnation import ReverbNationIE
643 from .revision3 import (
647 from .rice import RICEIE
648 from .ringtv import RingTVIE
649 from .ro220 import Ro220IE
650 from .rottentomatoes import RottenTomatoesIE
651 from .roxwel import RoxwelIE
652 from .rtbf import RTBFIE
653 from .rte import RteIE, RteRadioIE
654 from .rtlnl import RtlNlIE
655 from .rtl2 import RTL2IE
656 from .rtp import RTPIE
657 from .rts import RTSIE
658 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
659 from .rtvnh import RTVNHIE
660 from .ruhd import RUHDIE
661 from .ruleporn import RulePornIE
662 from .rutube import (
669 from .rutv import RUTVIE
670 from .ruutu import RuutuIE
671 from .sandia import SandiaIE
672 from .safari import (
677 from .sapo import SapoIE
678 from .savefrom import SaveFromIE
679 from .sbs import SBSIE
680 from .scivee import SciVeeIE
681 from .screencast import ScreencastIE
682 from .screencastomatic import ScreencastOMaticIE
683 from .screenjunkies import ScreenJunkiesIE
684 from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
685 from .seeker import SeekerIE
686 from .senateisvp import SenateISVPIE
687 from .sendtonews import SendtoNewsIE
688 from .servingsys import ServingSysIE
689 from .sexu import SexuIE
690 from .shahid import ShahidIE
691 from .shared import SharedIE
692 from .sharesix import ShareSixIE
693 from .sina import SinaIE
694 from .skynewsarabia import (
696 SkyNewsArabiaArticleIE,
698 from .slideshare import SlideshareIE
699 from .slutload import SlutloadIE
700 from .smotri import (
706 from .snotr import SnotrIE
707 from .sohu import SohuIE
708 from .soundcloud import (
712 SoundcloudPlaylistIE,
715 from .soundgasm import (
719 from .southpark import (
726 from .spankbang import SpankBangIE
727 from .spankwire import SpankwireIE
728 from .spiegel import SpiegelIE, SpiegelArticleIE
729 from .spiegeltv import SpiegeltvIE
730 from .spike import SpikeIE
731 from .stitcher import StitcherIE
732 from .sport5 import Sport5IE
733 from .sportbox import (
737 from .sportdeutschland import SportDeutschlandIE
738 from .srgssr import (
742 from .srmediathek import SRMediathekIE
743 from .ssa import SSAIE
744 from .stanfordoc import StanfordOpenClassroomIE
745 from .steam import SteamIE
746 from .streamcloud import StreamcloudIE
747 from .streamcz import StreamCZIE
748 from .streetvoice import StreetVoiceIE
749 from .sunporno import SunPornoIE
754 from .swrmediathek import SWRMediathekIE
755 from .syfy import SyfyIE
756 from .sztvhu import SztvHuIE
757 from .tagesschau import (
761 from .tapely import TapelyIE
762 from .tass import TassIE
763 from .tdslifeway import TDSLifewayIE
764 from .teachertube import (
768 from .teachingchannel import TeachingChannelIE
769 from .teamcoco import TeamcocoIE
770 from .techtalks import TechTalksIE
771 from .ted import TEDIE
772 from .tele13 import Tele13IE
773 from .telebruxelles import TeleBruxellesIE
774 from .telecinco import TelecincoIE
775 from .telegraaf import TelegraafIE
776 from .telemb import TeleMBIE
777 from .teletask import TeleTaskIE
778 from .testurl import TestURLIE
779 from .tf1 import TF1IE
780 from .theintercept import TheInterceptIE
781 from .theplatform import (
785 from .thescene import TheSceneIE
786 from .thesixtyone import TheSixtyOneIE
787 from .thestar import TheStarIE
788 from .thisamericanlife import ThisAmericanLifeIE
789 from .thisav import ThisAVIE
790 from .threeqsdn import ThreeQSDNIE
791 from .tinypic import TinyPicIE
792 from .tlc import TlcDeIE
797 from .tnaflix import (
798 TNAFlixNetworkEmbedIE,
803 from .toggle import ToggleIE
804 from .thvideo import (
808 from .toutv import TouTvIE
809 from .toypics import ToypicsUserIE, ToypicsIE
810 from .traileraddict import TrailerAddictIE
811 from .trilulilu import TriluliluIE
812 from .trollvids import TrollvidsIE
813 from .trutube import TruTubeIE
814 from .tube8 import Tube8IE
815 from .tubitv import TubiTvIE
821 from .tumblr import TumblrIE
822 from .tunein import (
829 from .turbo import TurboIE
830 from .tutv import TutvIE
835 from .tv3 import TV3IE
836 from .tv4 import TV4IE
841 from .tvigle import TvigleIE
842 from .tvland import TVLandIE
847 from .tvplay import TVPlayIE
848 from .tweakers import TweakersIE
849 from .twentyfourvideo import TwentyFourVideoIE
850 from .twentymin import TwentyMinutenIE
851 from .twentytwotracks import (
853 TwentyTwoTracksGenreIE
855 from .twitch import (
860 TwitchPastBroadcastsIE,
863 from .twitter import (
872 from .udn import UDNEmbedIE
873 from .digiteka import DigitekaIE
874 from .unistra import UnistraIE
875 from .urort import UrortIE
876 from .usatoday import USATodayIE
877 from .ustream import UstreamIE, UstreamChannelIE
878 from .ustudio import (
882 from .varzesh3 import Varzesh3IE
883 from .vbox7 import Vbox7IE
884 from .veehd import VeeHDIE
885 from .veoh import VeohIE
886 from .vessel import VesselIE
887 from .vesti import VestiIE
897 from .vh1 import VH1IE
902 from .viddler import ViddlerIE
903 from .videodetective import VideoDetectiveIE
904 from .videofyme import VideofyMeIE
905 from .videomega import VideoMegaIE
906 from .videomore import (
911 from .videopremium import VideoPremiumIE
912 from .videott import VideoTtIE
918 from .vidzi import VidziIE
919 from .vier import VierIE, VierVideosIE
920 from .viewlift import (
924 from .viewster import ViewsterIE
925 from .viidea import ViideaIE
937 from .vimple import VimpleIE
950 from .vlive import VLiveIE
951 from .vodlocker import VodlockerIE
952 from .voicerepublic import VoiceRepublicIE
953 from .voxmedia import VoxMediaIE
954 from .vporn import VpornIE
955 from .vrt import VRTIE
956 from .vube import VubeIE
957 from .vuclip import VuClipIE
958 from .vulture import VultureIE
959 from .walla import WallaIE
960 from .washingtonpost import (
962 WashingtonPostArticleIE,
964 from .wat import WatIE
965 from .watchindianporn import WatchIndianPornIE
971 from .webofstories import (
973 WebOfStoriesPlaylistIE,
975 from .weibo import WeiboIE
976 from .weiqitv import WeiqiTVIE
977 from .wimp import WimpIE
978 from .wistia import WistiaIE
979 from .worldstarhiphop import WorldStarHipHopIE
980 from .wrzuta import WrzutaIE
981 from .wsj import WSJIE
982 from .xbef import XBefIE
983 from .xboxclips import XboxClipsIE
984 from .xfileshare import XFileShareIE
985 from .xhamster import (
995 from .xminus import XMinusIE
996 from .xnxx import XNXXIE
997 from .xstream import XstreamIE
998 from .xtube import XTubeUserIE, XTubeIE
999 from .xuite import XuiteIE
1000 from .xvideos import XVideosIE
1001 from .xxxymovies import XXXYMoviesIE
1002 from .yahoo import (
1006 from .yam import YamIE
1007 from .yandexmusic import (
1010 YandexMusicPlaylistIE,
1012 from .yesjapan import YesJapanIE
1013 from .yinyuetai import YinYueTaiIE
1014 from .ynet import YnetIE
1015 from .youjizz import YouJizzIE
1016 from .youku import YoukuIE
1017 from .youporn import YouPornIE
1018 from .yourupload import YourUploadIE
1019 from .youtube import (
1022 YoutubeFavouritesIE,
1027 YoutubeRecommendedIE,
1028 YoutubeSearchDateIE,
1032 YoutubeSubscriptionsIE,
1033 YoutubeTruncatedIDIE,
1034 YoutubeTruncatedURLIE,
1036 YoutubeWatchLaterIE,
1038 from .zapiks import ZapiksIE
1039 from .zdf import ZDFIE, ZDFChannelIE
1040 from .zingmp3 import (
1044 from .zippcast import ZippCastIE