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 .cbsinteractive import CBSInteractiveIE
115 from .cbsnews import (
119 from .cbssports import CBSSportsIE
120 from .ccc import CCCIE
121 from .cda import CDAIE
122 from .ceskatelevize import CeskaTelevizeIE
123 from .channel9 import Channel9IE
124 from .chaturbate import ChaturbateIE
125 from .chilloutzone import ChilloutzoneIE
126 from .chirbit import (
130 from .cinchcast import CinchcastIE
131 from .cliprs import ClipRsIE
132 from .clipfish import ClipfishIE
133 from .cliphunter import CliphunterIE
134 from .clipsyndicate import ClipsyndicateIE
135 from .cloudy import CloudyIE
136 from .clubic import ClubicIE
137 from .clyp import ClypIE
138 from .cmt import CMTIE
139 from .cnbc import CNBCIE
145 from .collegerama import CollegeRamaIE
146 from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
147 from .comcarcoff import ComCarCoffIE
148 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
149 from .commonprotocols import RtmpIE
150 from .condenast import CondeNastIE
151 from .cracked import CrackedIE
152 from .crackle import CrackleIE
153 from .criterion import CriterionIE
154 from .crooksandliars import CrooksAndLiarsIE
155 from .crunchyroll import (
157 CrunchyrollShowPlaylistIE
159 from .cspan import CSpanIE
160 from .ctsnews import CtsNewsIE
161 from .cultureunplugged import CultureUnpluggedIE
162 from .cwtv import CWTVIE
163 from .dailymail import DailyMailIE
164 from .dailymotion import (
166 DailymotionPlaylistIE,
176 from .dbtv import DBTVIE
183 from .dctp import DctpTvIE
184 from .deezer import DeezerPlaylistIE
185 from .democracynow import DemocracynowIE
186 from .dfb import DFBIE
187 from .dhm import DHMIE
188 from .dotsub import DotsubIE
189 from .douyutv import DouyuTVIE
190 from .dplay import DPlayIE
191 from .dramafever import (
195 from .dreisat import DreiSatIE
196 from .drbonanza import DRBonanzaIE
197 from .drtuber import DrTuberIE
198 from .drtv import DRTVIE
199 from .dvtv import DVTVIE
200 from .dumpert import DumpertIE
201 from .defense import DefenseGouvFrIE
202 from .discovery import DiscoveryIE
203 from .dispeak import DigitallySpeakingIE
204 from .dropbox import DropboxIE
209 from .eagleplatform import EaglePlatformIE
210 from .ebaumsworld import EbaumsWorldIE
211 from .echomsk import EchoMskIE
212 from .ehow import EHowIE
213 from .eighttracks import EightTracksIE
214 from .einthusan import EinthusanIE
215 from .eitb import EitbIE
216 from .ellentv import (
220 from .elpais import ElPaisIE
221 from .embedly import EmbedlyIE
222 from .engadget import EngadgetIE
223 from .eporner import EpornerIE
224 from .eroprofile import EroProfileIE
225 from .escapist import EscapistIE
226 from .espn import ESPNIE
227 from .esri import EsriVideoIE
228 from .europa import EuropaIE
229 from .everyonesmixtape import EveryonesMixtapeIE
230 from .exfm import ExfmIE
231 from .expotv import ExpoTVIE
232 from .extremetube import ExtremeTubeIE
233 from .facebook import FacebookIE
234 from .faz import FazIE
235 from .fc2 import FC2IE
236 from .fczenit import FczenitIE
237 from .firstpost import FirstpostIE
238 from .firsttv import FirstTVIE
239 from .fivemin import FiveMinIE
240 from .fivetv import FiveTVIE
241 from .fktv import FKTVIE
242 from .flickr import FlickrIE
243 from .folketinget import FolketingetIE
244 from .footyroom import FootyRoomIE
245 from .fourtube import FourTubeIE
246 from .fox import FOXIE
247 from .foxgay import FoxgayIE
248 from .foxnews import FoxNewsIE
249 from .foxsports import FoxSportsIE
250 from .franceculture import (
252 FranceCultureEmissionIE,
254 from .franceinter import FranceInterIE
255 from .francetv import (
262 from .freesound import FreesoundIE
263 from .freespeech import FreespeechIE
264 from .freevideo import FreeVideoIE
265 from .funimation import FunimationIE
266 from .funnyordie import FunnyOrDieIE
267 from .gameinformer import GameInformerIE
268 from .gamekings import GamekingsIE
269 from .gameone import (
273 from .gamersyde import GamersydeIE
274 from .gamespot import GameSpotIE
275 from .gamestar import GameStarIE
276 from .gametrailers import GametrailersIE
277 from .gazeta import GazetaIE
278 from .gdcvault import GDCVaultIE
279 from .generic import GenericIE
280 from .gfycat import GfycatIE
281 from .giantbomb import GiantBombIE
282 from .giga import GigaIE
283 from .glide import GlideIE
288 from .godtube import GodTubeIE
289 from .goldenmoustache import GoldenMoustacheIE
290 from .golem import GolemIE
291 from .googledrive import GoogleDriveIE
292 from .googleplus import GooglePlusIE
293 from .googlesearch import GoogleSearchIE
294 from .goshgay import GoshgayIE
295 from .gputechconf import GPUTechConfIE
296 from .groupon import GrouponIE
297 from .hark import HarkIE
298 from .hbo import HBOIE
299 from .hearthisat import HearThisAtIE
300 from .heise import HeiseIE
301 from .hellporno import HellPornoIE
302 from .helsinki import HelsinkiIE
303 from .hentaistigma import HentaiStigmaIE
304 from .historicfilms import HistoricFilmsIE
305 from .hitbox import HitboxIE, HitboxLiveIE
306 from .hornbunny import HornBunnyIE
307 from .hotnewhiphop import HotNewHipHopIE
308 from .hotstar import HotStarIE
309 from .howcast import HowcastIE
310 from .howstuffworks import HowStuffWorksIE
311 from .huffpost import HuffPostIE
312 from .hypem import HypemIE
313 from .iconosquare import IconosquareIE
327 from .ina import InaIE
328 from .indavideo import (
332 from .infoq import InfoQIE
333 from .instagram import InstagramIE, InstagramUserIE
334 from .internetvideoarchive import InternetVideoArchiveIE
335 from .iprima import IPrimaIE
336 from .iqiyi import IqiyiIE
337 from .ir90tv import Ir90TvIE
342 from .ivideon import IvideonIE
343 from .izlesene import IzleseneIE
344 from .jeuxvideo import JeuxVideoIE
345 from .jove import JoveIE
346 from .jwplatform import JWPlatformIE
347 from .jpopsukitv import JpopsukiIE
348 from .kaltura import KalturaIE
349 from .kanalplay import KanalPlayIE
350 from .kankan import KankanIE
351 from .karaoketv import KaraoketvIE
352 from .karrierevideos import KarriereVideosIE
353 from .keezmovies import KeezMoviesIE
354 from .khanacademy import KhanAcademyIE
355 from .kickstarter import KickStarterIE
356 from .keek import KeekIE
357 from .konserthusetplay import KonserthusetPlayIE
358 from .kontrtube import KontrTubeIE
359 from .krasview import KrasViewIE
360 from .ku6 import Ku6IE
361 from .kusi import KUSIIE
370 from .la7 import LA7IE
371 from .laola1tv import Laola1TvIE
372 from .lecture2go import Lecture2GoIE
373 from .lemonde import LemondeIE
379 from .libsyn import LibsynIE
380 from .lifenews import (
384 from .limelight import (
387 LimelightChannelListIE,
389 from .litv import LiTVIE
390 from .liveleak import LiveLeakIE
391 from .livestream import (
393 LivestreamOriginalIE,
394 LivestreamShortenerIE,
396 from .lnkgo import LnkGoIE
397 from .lovehomeporn import LoveHomePornIE
398 from .lrt import LRTIE
404 from .macgamestore import MacGameStoreIE
405 from .mailru import MailRuIE
406 from .makerschannel import MakersChannelIE
407 from .makertv import MakerTVIE
408 from .matchtv import MatchTVIE
409 from .mdr import MDRIE
410 from .metacafe import MetacafeIE
411 from .metacritic import MetacriticIE
412 from .mgoon import MgoonIE
413 from .mgtv import MGTVIE
414 from .microsoftvirtualacademy import (
415 MicrosoftVirtualAcademyIE,
416 MicrosoftVirtualAcademyCourseIE,
418 from .minhateca import MinhatecaIE
419 from .ministrygrid import MinistryGridIE
420 from .minoto import MinotoIE
421 from .miomio import MioMioIE
422 from .mit import TechTVMITIE, MITIE, OCWMITIE
423 from .mitele import MiTeleIE
424 from .mixcloud import (
430 from .mlb import MLBIE
431 from .mnet import MnetIE
432 from .mpora import MporaIE
433 from .moevideo import MoeVideoIE
434 from .mofosex import MofosexIE
435 from .mojvideo import MojvideoIE
436 from .moniker import MonikerIE
437 from .morningstar import MorningstarIE
438 from .motherless import MotherlessIE
439 from .motorsport import MotorsportIE
440 from .movieclips import MovieClipsIE
441 from .moviezine import MoviezineIE
444 MTVServicesEmbeddedIE,
448 from .muenchentv import MuenchenTVIE
449 from .musicplayon import MusicPlayOnIE
450 from .mwave import MwaveIE, MwaveMeetGreetIE
451 from .myspace import MySpaceIE, MySpaceAlbumIE
452 from .myspass import MySpassIE
453 from .myvi import MyviIE
454 from .myvideo import MyVideoIE
455 from .myvidster import MyVidsterIE
456 from .nationalgeographic import (
457 NationalGeographicIE,
458 NationalGeographicChannelIE,
460 from .naver import NaverIE
461 from .nba import NBAIE
477 from .ndtv import NDTVIE
478 from .netzkino import NetzkinoIE
479 from .nerdcubed import NerdCubedFeedIE
480 from .neteasemusic import (
483 NetEaseMusicSingerIE,
486 NetEaseMusicProgramIE,
487 NetEaseMusicDjRadioIE,
489 from .newgrounds import NewgroundsIE
490 from .newstube import NewstubeIE
491 from .nextmedia import (
493 NextMediaActionNewsIE,
496 from .nextmovie import NextMovieIE
497 from .nfb import NFBIE
498 from .nfl import NFLIE
502 NHLVideocenterCategoryIE,
505 from .nick import NickIE
506 from .niconico import NiconicoIE, NiconicoPlaylistIE
507 from .ninegag import NineGagIE
508 from .noco import NocoIE
509 from .normalboots import NormalbootsIE
510 from .nosvideo import NosVideoIE
511 from .nova import NovaIE
512 from .novamov import (
519 from .nowness import (
528 from .noz import NozIE
538 from .npr import NprIE
545 from .ntvde import NTVDeIE
546 from .ntvru import NTVRuIE
547 from .nytimes import (
551 from .nuvid import NuvidIE
552 from .odnoklassniki import OdnoklassnikiIE
553 from .oktoberfesttv import OktoberfestTVIE
554 from .onionstudios import OnionStudiosIE
555 from .ooyala import (
559 from .openload import OpenloadIE
560 from .ora import OraTVIE
567 from .pandoratv import PandoraTVIE
568 from .parliamentliveuk import ParliamentLiveUKIE
569 from .patreon import PatreonIE
570 from .pbs import PBSIE
571 from .people import PeopleIE
572 from .periscope import (
576 from .philharmoniedeparis import PhilharmonieDeParisIE
577 from .phoenix import PhoenixIE
578 from .photobucket import PhotobucketIE
579 from .pinkbike import PinkbikeIE
580 from .pladform import PladformIE
581 from .played import PlayedIE
582 from .playfm import PlayFMIE
583 from .plays import PlaysTVIE
584 from .playtvak import PlaytvakIE
585 from .playvid import PlayvidIE
586 from .playwire import PlaywireIE
587 from .pluralsight import (
591 from .podomatic import PodomaticIE
592 from .porn91 import Porn91IE
593 from .pornhd import PornHdIE
594 from .pornhub import (
599 from .pornotube import PornotubeIE
600 from .pornovoisines import PornoVoisinesIE
601 from .pornoxo import PornoXOIE
602 from .presstv import PressTVIE
603 from .primesharetv import PrimeShareTVIE
604 from .promptfile import PromptFileIE
605 from .prosiebensat1 import ProSiebenSat1IE
606 from .puls4 import Puls4IE
607 from .pyvideo import PyvideoIE
608 from .qqmusic import (
616 from .radiode import RadioDeIE
617 from .radiojavan import RadioJavanIE
618 from .radiobremen import RadioBremenIE
619 from .radiofrance import RadioFranceIE
624 from .rbmaradio import RBMARadioIE
625 from .rds import RDSIE
626 from .redtube import RedTubeIE
627 from .regiotv import RegioTVIE
628 from .restudy import RestudyIE
629 from .reverbnation import ReverbNationIE
630 from .revision3 import Revision3IE
631 from .rice import RICEIE
632 from .ringtv import RingTVIE
633 from .ro220 import Ro220IE
634 from .rottentomatoes import RottenTomatoesIE
635 from .roxwel import RoxwelIE
636 from .rtbf import RTBFIE
637 from .rte import RteIE, RteRadioIE
638 from .rtlnl import RtlNlIE
639 from .rtl2 import RTL2IE
640 from .rtp import RTPIE
641 from .rts import RTSIE
642 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
643 from .rtvnh import RTVNHIE
644 from .ruhd import RUHDIE
645 from .ruleporn import RulePornIE
646 from .rutube import (
653 from .rutv import RUTVIE
654 from .ruutu import RuutuIE
655 from .sandia import SandiaIE
656 from .safari import (
661 from .sapo import SapoIE
662 from .savefrom import SaveFromIE
663 from .sbs import SBSIE
664 from .scivee import SciVeeIE
665 from .screencast import ScreencastIE
666 from .screencastomatic import ScreencastOMaticIE
667 from .screenjunkies import ScreenJunkiesIE
668 from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
669 from .senateisvp import SenateISVPIE
670 from .servingsys import ServingSysIE
671 from .sexu import SexuIE
672 from .shahid import ShahidIE
673 from .shared import SharedIE
674 from .sharesix import ShareSixIE
675 from .sina import SinaIE
676 from .skynewsarabia import (
678 SkyNewsArabiaArticleIE,
680 from .slideshare import SlideshareIE
681 from .slutload import SlutloadIE
682 from .smotri import (
688 from .snotr import SnotrIE
689 from .sohu import SohuIE
690 from .soundcloud import (
694 SoundcloudPlaylistIE,
697 from .soundgasm import (
701 from .southpark import (
708 from .spankbang import SpankBangIE
709 from .spankwire import SpankwireIE
710 from .spiegel import SpiegelIE, SpiegelArticleIE
711 from .spiegeltv import SpiegeltvIE
712 from .spike import SpikeIE
713 from .stitcher import StitcherIE
714 from .sport5 import Sport5IE
715 from .sportbox import (
719 from .sportdeutschland import SportDeutschlandIE
720 from .srgssr import (
724 from .srmediathek import SRMediathekIE
725 from .ssa import SSAIE
726 from .stanfordoc import StanfordOpenClassroomIE
727 from .steam import SteamIE
728 from .streamcloud import StreamcloudIE
729 from .streamcz import StreamCZIE
730 from .streetvoice import StreetVoiceIE
731 from .sunporno import SunPornoIE
736 from .swrmediathek import SWRMediathekIE
737 from .syfy import SyfyIE
738 from .sztvhu import SztvHuIE
739 from .tagesschau import (
743 from .tapely import TapelyIE
744 from .tass import TassIE
745 from .tdslifeway import TDSLifewayIE
746 from .teachertube import (
750 from .teachingchannel import TeachingChannelIE
751 from .teamcoco import TeamcocoIE
752 from .techtalks import TechTalksIE
753 from .ted import TEDIE
754 from .tele13 import Tele13IE
755 from .telebruxelles import TeleBruxellesIE
756 from .telecinco import TelecincoIE
757 from .telegraaf import TelegraafIE
758 from .telemb import TeleMBIE
759 from .teletask import TeleTaskIE
760 from .testurl import TestURLIE
761 from .tf1 import TF1IE
762 from .theintercept import TheInterceptIE
763 from .theplatform import (
767 from .thescene import TheSceneIE
768 from .thesixtyone import TheSixtyOneIE
769 from .thestar import TheStarIE
770 from .thisamericanlife import ThisAmericanLifeIE
771 from .thisav import ThisAVIE
772 from .threeqsdn import ThreeQSDNIE
773 from .tinypic import TinyPicIE
774 from .tlc import TlcDeIE
779 from .tnaflix import (
780 TNAFlixNetworkEmbedIE,
785 from .toggle import ToggleIE
786 from .thvideo import (
790 from .toutv import TouTvIE
791 from .toypics import ToypicsUserIE, ToypicsIE
792 from .traileraddict import TrailerAddictIE
793 from .trilulilu import TriluliluIE
794 from .trollvids import TrollvidsIE
795 from .trutube import TruTubeIE
796 from .tube8 import Tube8IE
797 from .tubitv import TubiTvIE
803 from .tumblr import TumblrIE
804 from .tunein import (
811 from .turbo import TurboIE
812 from .tutv import TutvIE
817 from .tv3 import TV3IE
818 from .tv4 import TV4IE
823 from .tvigle import TvigleIE
824 from .tvland import TVLandIE
825 from .tvp import TvpIE, TvpSeriesIE
826 from .tvplay import TVPlayIE
827 from .tweakers import TweakersIE
828 from .twentyfourvideo import TwentyFourVideoIE
829 from .twentymin import TwentyMinutenIE
830 from .twentytwotracks import (
832 TwentyTwoTracksGenreIE
834 from .twitch import (
839 TwitchPastBroadcastsIE,
842 from .twitter import (
851 from .udn import UDNEmbedIE
852 from .digiteka import DigitekaIE
853 from .unistra import UnistraIE
854 from .urort import UrortIE
855 from .usatoday import USATodayIE
856 from .ustream import UstreamIE, UstreamChannelIE
857 from .ustudio import (
861 from .varzesh3 import Varzesh3IE
862 from .vbox7 import Vbox7IE
863 from .veehd import VeeHDIE
864 from .veoh import VeohIE
865 from .vessel import VesselIE
866 from .vesti import VestiIE
876 from .vh1 import VH1IE
881 from .viddler import ViddlerIE
882 from .videodetective import VideoDetectiveIE
883 from .videofyme import VideofyMeIE
884 from .videomega import VideoMegaIE
885 from .videomore import (
890 from .videopremium import VideoPremiumIE
891 from .videott import VideoTtIE
897 from .vidzi import VidziIE
898 from .vier import VierIE, VierVideosIE
899 from .viewlift import (
903 from .viewster import ViewsterIE
904 from .viidea import ViideaIE
916 from .vimple import VimpleIE
929 from .vlive import VLiveIE
930 from .vodlocker import VodlockerIE
931 from .voicerepublic import VoiceRepublicIE
932 from .voxmedia import VoxMediaIE
933 from .vporn import VpornIE
934 from .vrt import VRTIE
935 from .vube import VubeIE
936 from .vuclip import VuClipIE
937 from .vulture import VultureIE
938 from .walla import WallaIE
939 from .washingtonpost import WashingtonPostIE
940 from .wat import WatIE
941 from .watchindianporn import WatchIndianPornIE
947 from .webofstories import (
949 WebOfStoriesPlaylistIE,
951 from .weibo import WeiboIE
952 from .weiqitv import WeiqiTVIE
953 from .wimp import WimpIE
954 from .wistia import WistiaIE
955 from .worldstarhiphop import WorldStarHipHopIE
956 from .wrzuta import WrzutaIE
957 from .wsj import WSJIE
958 from .xbef import XBefIE
959 from .xboxclips import XboxClipsIE
960 from .xfileshare import XFileShareIE
961 from .xhamster import (
971 from .xminus import XMinusIE
972 from .xnxx import XNXXIE
973 from .xstream import XstreamIE
974 from .xtube import XTubeUserIE, XTubeIE
975 from .xuite import XuiteIE
976 from .xvideos import XVideosIE
977 from .xxxymovies import XXXYMoviesIE
982 from .yam import YamIE
983 from .yandexmusic import (
986 YandexMusicPlaylistIE,
988 from .yesjapan import YesJapanIE
989 from .yinyuetai import YinYueTaiIE
990 from .ynet import YnetIE
991 from .youjizz import YouJizzIE
992 from .youku import YoukuIE
993 from .youporn import YouPornIE
994 from .yourupload import YourUploadIE
995 from .youtube import (
1003 YoutubeRecommendedIE,
1004 YoutubeSearchDateIE,
1008 YoutubeSubscriptionsIE,
1009 YoutubeTruncatedIDIE,
1010 YoutubeTruncatedURLIE,
1012 YoutubeWatchLaterIE,
1014 from .zapiks import ZapiksIE
1015 from .zdf import ZDFIE, ZDFChannelIE
1016 from .zingmp3 import (
1020 from .zippcast import ZippCastIE