2 from __future__ import unicode_literals
5 from .abc7news import Abc7NewsIE
6 from .academicearth import AcademicEarthCourseIE
11 from .addanime import AddAnimeIE
12 from .adobetv import (
18 from .adultswim import AdultSwimIE
19 from .aenetworks import AENetworksIE
20 from .aftonbladet import AftonbladetIE
21 from .airmozilla import AirMozillaIE
22 from .aljazeera import AlJazeeraIE
23 from .alphaporno import AlphaPornoIE
24 from .animeondemand import AnimeOnDemandIE
25 from .anitube import AnitubeIE
26 from .anysex import AnySexIE
31 from .allocine import AllocineIE
32 from .aparat import AparatIE
33 from .appleconnect import AppleConnectIE
34 from .appletrailers import (
36 AppleTrailersSectionIE,
38 from .archiveorg import ArchiveOrgIE
55 from .atresplayer import AtresPlayerIE
56 from .atttechchannel import ATTTechChannelIE
57 from .audimedia import AudiMediaIE
58 from .audioboom import AudioBoomIE
59 from .audiomack import AudiomackIE, AudiomackAlbumIE
60 from .azubu import AzubuIE, AzubuLiveIE
61 from .baidu import BaiduVideoIE
62 from .bambuser import BambuserIE, BambuserChannelIE
63 from .bandcamp import BandcampIE, BandcampAlbumIE
69 from .beeg import BeegIE
70 from .behindkink import BehindKinkIE
71 from .beatportpro import BeatportProIE
72 from .bet import BetIE
73 from .bigflix import BigflixIE
74 from .bild import BildIE
75 from .bilibili import BiliBiliIE
76 from .biobiochiletv import BioBioChileTVIE
77 from .bleacherreport import (
81 from .blinkx import BlinkxIE
82 from .bloomberg import BloombergIE
83 from .bokecc import BokeCCIE
84 from .bpb import BpbIE
86 from .bravotv import BravoTVIE
87 from .breakcom import BreakIE
88 from .brightcove import (
92 from .buzzfeed import BuzzFeedIE
93 from .byutv import BYUtvIE
94 from .c56 import C56IE
95 from .camdemy import (
99 from .camwithher import CamWithHerIE
100 from .canalplus import CanalplusIE
101 from .canalc2 import Canalc2IE
102 from .canvas import CanvasIE
107 from .cbs import CBSIE
108 from .cbsinteractive import CBSInteractiveIE
109 from .cbsnews import (
113 from .cbssports import CBSSportsIE
114 from .ccc import CCCIE
115 from .cda import CDAIE
116 from .ceskatelevize import CeskaTelevizeIE
117 from .channel9 import Channel9IE
118 from .chaturbate import ChaturbateIE
119 from .chilloutzone import ChilloutzoneIE
120 from .chirbit import (
124 from .cinchcast import CinchcastIE
125 from .cinemassacre import CinemassacreIE
126 from .clipfish import ClipfishIE
127 from .cliphunter import CliphunterIE
128 from .clipsyndicate import ClipsyndicateIE
129 from .cloudy import CloudyIE
130 from .clubic import ClubicIE
131 from .clyp import ClypIE
132 from .cmt import CMTIE
133 from .cnbc import CNBCIE
139 from .collegehumor import CollegeHumorIE
140 from .collegerama import CollegeRamaIE
141 from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
142 from .comcarcoff import ComCarCoffIE
143 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
144 from .commonprotocols import RtmpIE
145 from .condenast import CondeNastIE
146 from .cracked import CrackedIE
147 from .crackle import CrackleIE
148 from .criterion import CriterionIE
149 from .crooksandliars import CrooksAndLiarsIE
150 from .crunchyroll import (
152 CrunchyrollShowPlaylistIE
154 from .cspan import CSpanIE
155 from .ctsnews import CtsNewsIE
156 from .cultureunplugged import CultureUnpluggedIE
157 from .cwtv import CWTVIE
158 from .dailymotion import (
160 DailymotionPlaylistIE,
170 from .dbtv import DBTVIE
177 from .dctp import DctpTvIE
178 from .deezer import DeezerPlaylistIE
179 from .democracynow import DemocracynowIE
180 from .dfb import DFBIE
181 from .dhm import DHMIE
182 from .dotsub import DotsubIE
183 from .douyutv import DouyuTVIE
184 from .dplay import DPlayIE
185 from .dramafever import (
189 from .dreisat import DreiSatIE
190 from .drbonanza import DRBonanzaIE
191 from .drtuber import DrTuberIE
192 from .drtv import DRTVIE
193 from .dvtv import DVTVIE
194 from .dump import DumpIE
195 from .dumpert import DumpertIE
196 from .defense import DefenseGouvFrIE
197 from .discovery import DiscoveryIE
198 from .dropbox import DropboxIE
203 from .eagleplatform import EaglePlatformIE
204 from .ebaumsworld import EbaumsWorldIE
205 from .echomsk import EchoMskIE
206 from .ehow import EHowIE
207 from .eighttracks import EightTracksIE
208 from .einthusan import EinthusanIE
209 from .eitb import EitbIE
210 from .ellentv import (
214 from .elpais import ElPaisIE
215 from .embedly import EmbedlyIE
216 from .engadget import EngadgetIE
217 from .eporner import EpornerIE
218 from .eroprofile import EroProfileIE
219 from .escapist import EscapistIE
220 from .espn import ESPNIE
221 from .esri import EsriVideoIE
222 from .europa import EuropaIE
223 from .everyonesmixtape import EveryonesMixtapeIE
224 from .exfm import ExfmIE
225 from .expotv import ExpoTVIE
226 from .extremetube import ExtremeTubeIE
227 from .facebook import FacebookIE
228 from .faz import FazIE
229 from .fc2 import FC2IE
230 from .fczenit import FczenitIE
231 from .firstpost import FirstpostIE
232 from .firsttv import FirstTVIE
233 from .fivemin import FiveMinIE
234 from .fivetv import FiveTVIE
235 from .fktv import FKTVIE
236 from .flickr import FlickrIE
237 from .folketinget import FolketingetIE
238 from .footyroom import FootyRoomIE
239 from .fourtube import FourTubeIE
240 from .fox import FOXIE
241 from .foxgay import FoxgayIE
242 from .foxnews import FoxNewsIE
243 from .foxsports import FoxSportsIE
244 from .franceculture import (
246 FranceCultureEmissionIE,
248 from .franceinter import FranceInterIE
249 from .francetv import (
256 from .freesound import FreesoundIE
257 from .freespeech import FreespeechIE
258 from .freevideo import FreeVideoIE
259 from .funimation import FunimationIE
260 from .funnyordie import FunnyOrDieIE
261 from .gameinformer import GameInformerIE
262 from .gamekings import GamekingsIE
263 from .gameone import (
267 from .gamersyde import GamersydeIE
268 from .gamespot import GameSpotIE
269 from .gamestar import GameStarIE
270 from .gametrailers import GametrailersIE
271 from .gazeta import GazetaIE
272 from .gdcvault import GDCVaultIE
273 from .generic import GenericIE
274 from .gfycat import GfycatIE
275 from .giantbomb import GiantBombIE
276 from .giga import GigaIE
277 from .glide import GlideIE
282 from .godtube import GodTubeIE
283 from .goldenmoustache import GoldenMoustacheIE
284 from .golem import GolemIE
285 from .googledrive import GoogleDriveIE
286 from .googleplus import GooglePlusIE
287 from .googlesearch import GoogleSearchIE
288 from .goshgay import GoshgayIE
289 from .gputechconf import GPUTechConfIE
290 from .groupon import GrouponIE
291 from .hark import HarkIE
292 from .hbo import HBOIE
293 from .hearthisat import HearThisAtIE
294 from .heise import HeiseIE
295 from .hellporno import HellPornoIE
296 from .helsinki import HelsinkiIE
297 from .hentaistigma import HentaiStigmaIE
298 from .historicfilms import HistoricFilmsIE
299 from .hitbox import HitboxIE, HitboxLiveIE
300 from .hornbunny import HornBunnyIE
301 from .hotnewhiphop import HotNewHipHopIE
302 from .hotstar import HotStarIE
303 from .howcast import HowcastIE
304 from .howstuffworks import HowStuffWorksIE
305 from .huffpost import HuffPostIE
306 from .hypem import HypemIE
307 from .iconosquare import IconosquareIE
321 from .ina import InaIE
322 from .indavideo import (
326 from .infoq import InfoQIE
327 from .instagram import InstagramIE, InstagramUserIE
328 from .internetvideoarchive import InternetVideoArchiveIE
329 from .iprima import IPrimaIE
330 from .iqiyi import IqiyiIE
331 from .ir90tv import Ir90TvIE
336 from .ivideon import IvideonIE
337 from .izlesene import IzleseneIE
338 from .jadorecettepub import JadoreCettePubIE
339 from .jeuxvideo import JeuxVideoIE
340 from .jove import JoveIE
341 from .jwplatform import JWPlatformIE
342 from .jpopsukitv import JpopsukiIE
343 from .kaltura import KalturaIE
344 from .kanalplay import KanalPlayIE
345 from .kankan import KankanIE
346 from .karaoketv import KaraoketvIE
347 from .karrierevideos import KarriereVideosIE
348 from .keezmovies import KeezMoviesIE
349 from .khanacademy import KhanAcademyIE
350 from .kickstarter import KickStarterIE
351 from .keek import KeekIE
352 from .konserthusetplay import KonserthusetPlayIE
353 from .kontrtube import KontrTubeIE
354 from .krasview import KrasViewIE
355 from .ku6 import Ku6IE
356 from .kusi import KUSIIE
365 from .la7 import LA7IE
366 from .laola1tv import Laola1TvIE
367 from .lecture2go import Lecture2GoIE
368 from .lemonde import LemondeIE
374 from .libsyn import LibsynIE
375 from .lifenews import (
379 from .limelight import (
382 LimelightChannelListIE,
384 from .liveleak import LiveLeakIE
385 from .livestream import (
387 LivestreamOriginalIE,
388 LivestreamShortenerIE,
390 from .lnkgo import LnkGoIE
391 from .lovehomeporn import LoveHomePornIE
392 from .lrt import LRTIE
398 from .macgamestore import MacGameStoreIE
399 from .mailru import MailRuIE
400 from .makerschannel import MakersChannelIE
401 from .makertv import MakerTVIE
402 from .malemotion import MalemotionIE
403 from .matchtv import MatchTVIE
404 from .mdr import MDRIE
405 from .metacafe import MetacafeIE
406 from .metacritic import MetacriticIE
407 from .mgoon import MgoonIE
408 from .minhateca import MinhatecaIE
409 from .ministrygrid import MinistryGridIE
410 from .minoto import MinotoIE
411 from .miomio import MioMioIE
412 from .mit import TechTVMITIE, MITIE, OCWMITIE
413 from .mitele import MiTeleIE
414 from .mixcloud import MixcloudIE
415 from .mlb import MLBIE
416 from .mnet import MnetIE
417 from .mpora import MporaIE
418 from .moevideo import MoeVideoIE
419 from .mofosex import MofosexIE
420 from .mojvideo import MojvideoIE
421 from .moniker import MonikerIE
422 from .mooshare import MooshareIE
423 from .morningstar import MorningstarIE
424 from .motherless import MotherlessIE
425 from .motorsport import MotorsportIE
426 from .movieclips import MovieClipsIE
427 from .moviezine import MoviezineIE
430 MTVServicesEmbeddedIE,
434 from .muenchentv import MuenchenTVIE
435 from .musicplayon import MusicPlayOnIE
436 from .muzu import MuzuTVIE
437 from .mwave import MwaveIE
438 from .myspace import MySpaceIE, MySpaceAlbumIE
439 from .myspass import MySpassIE
440 from .myvi import MyviIE
441 from .myvideo import MyVideoIE
442 from .myvidster import MyVidsterIE
443 from .nationalgeographic import (
444 NationalGeographicIE,
445 NationalGeographicChannelIE,
447 from .naver import NaverIE
448 from .nba import NBAIE
464 from .ndtv import NDTVIE
465 from .netzkino import NetzkinoIE
466 from .nerdcubed import NerdCubedFeedIE
467 from .nerdist import NerdistIE
468 from .neteasemusic import (
471 NetEaseMusicSingerIE,
474 NetEaseMusicProgramIE,
475 NetEaseMusicDjRadioIE,
477 from .newgrounds import NewgroundsIE
478 from .newstube import NewstubeIE
479 from .nextmedia import (
481 NextMediaActionNewsIE,
484 from .nextmovie import NextMovieIE
485 from .nfb import NFBIE
486 from .nfl import NFLIE
492 from .nick import NickIE
493 from .niconico import NiconicoIE, NiconicoPlaylistIE
494 from .ninegag import NineGagIE
495 from .noco import NocoIE
496 from .normalboots import NormalbootsIE
497 from .nosvideo import NosVideoIE
498 from .nova import NovaIE
499 from .novamov import (
506 from .nowness import (
515 from .noz import NozIE
525 from .npr import NprIE
532 from .ntvde import NTVDeIE
533 from .ntvru import NTVRuIE
534 from .nytimes import (
538 from .nuvid import NuvidIE
539 from .odnoklassniki import OdnoklassnikiIE
540 from .oktoberfesttv import OktoberfestTVIE
541 from .onionstudios import OnionStudiosIE
542 from .ooyala import (
546 from .openload import OpenloadIE
547 from .ora import OraTVIE
554 from .pandoratv import PandoraTVIE
555 from .parliamentliveuk import ParliamentLiveUKIE
556 from .patreon import PatreonIE
557 from .pbs import PBSIE
558 from .periscope import PeriscopeIE
559 from .philharmoniedeparis import PhilharmonieDeParisIE
560 from .phoenix import PhoenixIE
561 from .photobucket import PhotobucketIE
562 from .pinkbike import PinkbikeIE
563 from .planetaplay import PlanetaPlayIE
564 from .pladform import PladformIE
565 from .played import PlayedIE
566 from .playfm import PlayFMIE
567 from .plays import PlaysTVIE
568 from .playtvak import PlaytvakIE
569 from .playvid import PlayvidIE
570 from .playwire import PlaywireIE
571 from .pluralsight import (
575 from .podomatic import PodomaticIE
576 from .porn91 import Porn91IE
577 from .pornhd import PornHdIE
578 from .pornhub import (
583 from .pornotube import PornotubeIE
584 from .pornovoisines import PornoVoisinesIE
585 from .pornoxo import PornoXOIE
586 from .primesharetv import PrimeShareTVIE
587 from .promptfile import PromptFileIE
588 from .prosiebensat1 import ProSiebenSat1IE
589 from .puls4 import Puls4IE
590 from .pyvideo import PyvideoIE
591 from .qqmusic import (
598 from .quickvid import QuickVidIE
600 from .radiode import RadioDeIE
601 from .radiojavan import RadioJavanIE
602 from .radiobremen import RadioBremenIE
603 from .radiofrance import RadioFranceIE
608 from .rbmaradio import RBMARadioIE
609 from .rds import RDSIE
610 from .redtube import RedTubeIE
611 from .regiotv import RegioTVIE
612 from .restudy import RestudyIE
613 from .reverbnation import ReverbNationIE
614 from .revision3 import Revision3IE
615 from .rice import RICEIE
616 from .ringtv import RingTVIE
617 from .ro220 import Ro220IE
618 from .rottentomatoes import RottenTomatoesIE
619 from .roxwel import RoxwelIE
620 from .rtbf import RTBFIE
621 from .rte import RteIE, RteRadioIE
622 from .rtlnl import RtlNlIE
623 from .rtl2 import RTL2IE
624 from .rtp import RTPIE
625 from .rts import RTSIE
626 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
627 from .rtvnh import RTVNHIE
628 from .ruhd import RUHDIE
629 from .ruleporn import RulePornIE
630 from .rutube import (
637 from .rutv import RUTVIE
638 from .ruutu import RuutuIE
639 from .sandia import SandiaIE
640 from .safari import (
645 from .sapo import SapoIE
646 from .savefrom import SaveFromIE
647 from .sbs import SBSIE
648 from .scivee import SciVeeIE
649 from .screencast import ScreencastIE
650 from .screencastomatic import ScreencastOMaticIE
651 from .screenjunkies import ScreenJunkiesIE
652 from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
653 from .senateisvp import SenateISVPIE
654 from .servingsys import ServingSysIE
655 from .sexu import SexuIE
656 from .sexykarma import SexyKarmaIE
657 from .shahid import ShahidIE
658 from .shared import SharedIE
659 from .sharesix import ShareSixIE
660 from .sina import SinaIE
661 from .skynewsarabia import (
663 SkyNewsArabiaArticleIE,
665 from .slideshare import SlideshareIE
666 from .slutload import SlutloadIE
667 from .smotri import (
673 from .snagfilms import (
677 from .snotr import SnotrIE
678 from .sohu import SohuIE
679 from .soundcloud import (
683 SoundcloudPlaylistIE,
686 from .soundgasm import (
690 from .southpark import (
697 from .spankbang import SpankBangIE
698 from .spankwire import SpankwireIE
699 from .spiegel import SpiegelIE, SpiegelArticleIE
700 from .spiegeltv import SpiegeltvIE
701 from .spike import SpikeIE
702 from .stitcher import StitcherIE
703 from .sport5 import Sport5IE
704 from .sportbox import (
708 from .sportdeutschland import SportDeutschlandIE
709 from .srgssr import (
713 from .srmediathek import SRMediathekIE
714 from .ssa import SSAIE
715 from .stanfordoc import StanfordOpenClassroomIE
716 from .steam import SteamIE
717 from .streamcloud import StreamcloudIE
718 from .streamcz import StreamCZIE
719 from .streetvoice import StreetVoiceIE
720 from .sunporno import SunPornoIE
725 from .swrmediathek import SWRMediathekIE
726 from .syfy import SyfyIE
727 from .sztvhu import SztvHuIE
728 from .tagesschau import TagesschauIE
729 from .tapely import TapelyIE
730 from .tass import TassIE
731 from .teachertube import (
735 from .teachingchannel import TeachingChannelIE
736 from .teamcoco import TeamcocoIE
737 from .techtalks import TechTalksIE
738 from .ted import TEDIE
739 from .tele13 import Tele13IE
740 from .telebruxelles import TeleBruxellesIE
741 from .telecinco import TelecincoIE
742 from .telegraaf import TelegraafIE
743 from .telemb import TeleMBIE
744 from .teletask import TeleTaskIE
745 from .testurl import TestURLIE
746 from .tf1 import TF1IE
747 from .theintercept import TheInterceptIE
748 from .theonion import TheOnionIE
749 from .theplatform import (
753 from .thescene import TheSceneIE
754 from .thesixtyone import TheSixtyOneIE
755 from .thestar import TheStarIE
756 from .thisamericanlife import ThisAmericanLifeIE
757 from .thisav import ThisAVIE
758 from .tinypic import TinyPicIE
759 from .tlc import TlcDeIE
764 from .tnaflix import (
765 TNAFlixNetworkEmbedIE,
770 from .toggle import ToggleIE
771 from .thvideo import (
775 from .toutv import TouTvIE
776 from .toypics import ToypicsUserIE, ToypicsIE
777 from .traileraddict import TrailerAddictIE
778 from .trilulilu import TriluliluIE
779 from .trollvids import TrollvidsIE
780 from .trutube import TruTubeIE
781 from .tube8 import Tube8IE
782 from .tubitv import TubiTvIE
788 from .tumblr import TumblrIE
789 from .tunein import (
796 from .turbo import TurboIE
797 from .tutv import TutvIE
802 from .tv3 import TV3IE
803 from .tv4 import TV4IE
808 from .tvigle import TvigleIE
809 from .tvland import TVLandIE
810 from .tvp import TvpIE, TvpSeriesIE
811 from .tvplay import TVPlayIE
812 from .tweakers import TweakersIE
813 from .twentyfourvideo import TwentyFourVideoIE
814 from .twentymin import TwentyMinutenIE
815 from .twentytwotracks import (
817 TwentyTwoTracksGenreIE
819 from .twitch import (
824 TwitchPastBroadcastsIE,
828 from .twitter import (
833 from .ubu import UbuIE
838 from .udn import UDNEmbedIE
839 from .digiteka import DigitekaIE
840 from .unistra import UnistraIE
841 from .urort import UrortIE
842 from .usatoday import USATodayIE
843 from .ustream import UstreamIE, UstreamChannelIE
844 from .ustudio import UstudioIE
845 from .varzesh3 import Varzesh3IE
846 from .vbox7 import Vbox7IE
847 from .veehd import VeeHDIE
848 from .veoh import VeohIE
849 from .vessel import VesselIE
850 from .vesti import VestiIE
851 from .vevo import VevoIE
857 from .vh1 import VH1IE
862 from .viddler import ViddlerIE
863 from .videodetective import VideoDetectiveIE
864 from .videofyme import VideofyMeIE
865 from .videomega import VideoMegaIE
866 from .videomore import (
871 from .videopremium import VideoPremiumIE
872 from .videott import VideoTtIE
878 from .vidzi import VidziIE
879 from .vier import VierIE, VierVideosIE
880 from .viewster import ViewsterIE
881 from .viidea import ViideaIE
893 from .vimple import VimpleIE
906 from .vlive import VLiveIE
907 from .vodlocker import VodlockerIE
908 from .voicerepublic import VoiceRepublicIE
909 from .voxmedia import VoxMediaIE
910 from .vporn import VpornIE
911 from .vrt import VRTIE
912 from .vube import VubeIE
913 from .vuclip import VuClipIE
914 from .vulture import VultureIE
915 from .walla import WallaIE
916 from .washingtonpost import WashingtonPostIE
917 from .wat import WatIE
918 from .wayofthemaster import WayOfTheMasterIE
924 from .webofstories import (
926 WebOfStoriesPlaylistIE,
928 from .weibo import WeiboIE
929 from .weiqitv import WeiqiTVIE
930 from .wimp import WimpIE
931 from .wistia import WistiaIE
932 from .worldstarhiphop import WorldStarHipHopIE
933 from .wrzuta import WrzutaIE
934 from .wsj import WSJIE
935 from .xbef import XBefIE
936 from .xboxclips import XboxClipsIE
937 from .xfileshare import XFileShareIE
938 from .xhamster import (
942 from .xminus import XMinusIE
943 from .xnxx import XNXXIE
944 from .xstream import XstreamIE
945 from .xtube import XTubeUserIE, XTubeIE
946 from .xuite import XuiteIE
947 from .xvideos import XVideosIE
948 from .xxxymovies import XXXYMoviesIE
953 from .yam import YamIE
954 from .yandexmusic import (
957 YandexMusicPlaylistIE,
959 from .yesjapan import YesJapanIE
960 from .yinyuetai import YinYueTaiIE
961 from .ynet import YnetIE
962 from .youjizz import YouJizzIE
963 from .youku import YoukuIE
964 from .youporn import YouPornIE
965 from .yourupload import YourUploadIE
966 from .youtube import (
974 YoutubeRecommendedIE,
979 YoutubeSubscriptionsIE,
980 YoutubeTruncatedIDIE,
981 YoutubeTruncatedURLIE,
985 from .zapiks import ZapiksIE
986 from .zdf import ZDFIE, ZDFChannelIE
987 from .zingmp3 import (
991 from .zippcast import ZippCastIE