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 .afreecatv import AfreecaTVIE
25 from .aftonbladet import AftonbladetIE
26 from .airmozilla import AirMozillaIE
27 from .aljazeera import AlJazeeraIE
28 from .alphaporno import AlphaPornoIE
29 from .animeondemand import AnimeOnDemandIE
30 from .anitube import AnitubeIE
31 from .anysex import AnySexIE
36 from .allocine import AllocineIE
37 from .aparat import AparatIE
38 from .appleconnect import AppleConnectIE
39 from .appletrailers import (
41 AppleTrailersSectionIE,
43 from .archiveorg import ArchiveOrgIE
62 from .atresplayer import AtresPlayerIE
63 from .atttechchannel import ATTTechChannelIE
64 from .audimedia import AudiMediaIE
65 from .audioboom import AudioBoomIE
66 from .audiomack import AudiomackIE, AudiomackAlbumIE
67 from .azubu import AzubuIE, AzubuLiveIE
68 from .baidu import BaiduVideoIE
69 from .bambuser import BambuserIE, BambuserChannelIE
70 from .bandcamp import BandcampIE, BandcampAlbumIE
76 from .beeg import BeegIE
77 from .behindkink import BehindKinkIE
78 from .beatportpro import BeatportProIE
79 from .bet import BetIE
80 from .bigflix import BigflixIE
81 from .bild import BildIE
82 from .bilibili import BiliBiliIE
83 from .biobiochiletv import BioBioChileTVIE
84 from .biqle import BIQLEIE
85 from .bleacherreport import (
89 from .blinkx import BlinkxIE
90 from .bloomberg import BloombergIE
91 from .bokecc import BokeCCIE
92 from .bpb import BpbIE
94 from .bravotv import BravoTVIE
95 from .breakcom import BreakIE
96 from .brightcove import (
100 from .buzzfeed import BuzzFeedIE
101 from .byutv import BYUtvIE
102 from .c56 import C56IE
103 from .camdemy import (
107 from .camwithher import CamWithHerIE
108 from .canalplus import CanalplusIE
109 from .canalc2 import Canalc2IE
110 from .canvas import CanvasIE
115 from .cbs import CBSIE
116 from .cbslocal import CBSLocalIE
117 from .cbsinteractive import CBSInteractiveIE
118 from .cbsnews import (
122 from .cbssports import CBSSportsIE
123 from .ccc import CCCIE
124 from .cda import CDAIE
125 from .ceskatelevize import CeskaTelevizeIE
126 from .channel9 import Channel9IE
127 from .chaturbate import ChaturbateIE
128 from .chilloutzone import ChilloutzoneIE
129 from .chirbit import (
133 from .cinchcast import CinchcastIE
134 from .cliprs import ClipRsIE
135 from .clipfish import ClipfishIE
136 from .cliphunter import CliphunterIE
137 from .clipsyndicate import ClipsyndicateIE
138 from .cloudy import CloudyIE
139 from .clubic import ClubicIE
140 from .clyp import ClypIE
141 from .cmt import CMTIE
142 from .cnbc import CNBCIE
148 from .coub import CoubIE
149 from .collegerama import CollegeRamaIE
150 from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
151 from .comcarcoff import ComCarCoffIE
152 from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
153 from .commonprotocols import RtmpIE
154 from .condenast import CondeNastIE
155 from .cracked import CrackedIE
156 from .crackle import CrackleIE
157 from .criterion import CriterionIE
158 from .crooksandliars import CrooksAndLiarsIE
159 from .crunchyroll import (
161 CrunchyrollShowPlaylistIE
163 from .cspan import CSpanIE
164 from .ctsnews import CtsNewsIE
165 from .cultureunplugged import CultureUnpluggedIE
166 from .cwtv import CWTVIE
167 from .dailymail import DailyMailIE
168 from .dailymotion import (
170 DailymotionPlaylistIE,
180 from .dbtv import DBTVIE
187 from .dctp import DctpTvIE
188 from .deezer import DeezerPlaylistIE
189 from .democracynow import DemocracynowIE
190 from .dfb import DFBIE
191 from .dhm import DHMIE
192 from .dotsub import DotsubIE
193 from .douyutv import DouyuTVIE
194 from .dplay import DPlayIE
195 from .dramafever import (
199 from .dreisat import DreiSatIE
200 from .drbonanza import DRBonanzaIE
201 from .drtuber import DrTuberIE
202 from .drtv import DRTVIE
203 from .dvtv import DVTVIE
204 from .dumpert import DumpertIE
205 from .defense import DefenseGouvFrIE
206 from .discovery import DiscoveryIE
207 from .dispeak import DigitallySpeakingIE
208 from .dropbox import DropboxIE
213 from .eagleplatform import EaglePlatformIE
214 from .ebaumsworld import EbaumsWorldIE
215 from .echomsk import EchoMskIE
216 from .ehow import EHowIE
217 from .eighttracks import EightTracksIE
218 from .einthusan import EinthusanIE
219 from .eitb import EitbIE
220 from .ellentv import (
224 from .elpais import ElPaisIE
225 from .embedly import EmbedlyIE
226 from .engadget import EngadgetIE
227 from .eporner import EpornerIE
228 from .eroprofile import EroProfileIE
229 from .escapist import EscapistIE
230 from .espn import ESPNIE
231 from .esri import EsriVideoIE
232 from .europa import EuropaIE
233 from .everyonesmixtape import EveryonesMixtapeIE
234 from .exfm import ExfmIE
235 from .expotv import ExpoTVIE
236 from .extremetube import ExtremeTubeIE
237 from .eyedotv import EyedoTVIE
238 from .facebook import FacebookIE
239 from .faz import FazIE
240 from .fc2 import FC2IE
241 from .fczenit import FczenitIE
242 from .firstpost import FirstpostIE
243 from .firsttv import FirstTVIE
244 from .fivemin import FiveMinIE
245 from .fivetv import FiveTVIE
246 from .fktv import FKTVIE
247 from .flickr import FlickrIE
248 from .folketinget import FolketingetIE
249 from .footyroom import FootyRoomIE
250 from .formula1 import Formula1IE
251 from .fourtube import FourTubeIE
252 from .fox import FOXIE
253 from .foxgay import FoxgayIE
254 from .foxnews import FoxNewsIE
255 from .foxsports import FoxSportsIE
256 from .franceculture import (
258 FranceCultureEmissionIE,
260 from .franceinter import FranceInterIE
261 from .francetv import (
268 from .freesound import FreesoundIE
269 from .freespeech import FreespeechIE
270 from .freevideo import FreeVideoIE
271 from .funimation import FunimationIE
272 from .funnyordie import FunnyOrDieIE
273 from .gameinformer import GameInformerIE
274 from .gamekings import GamekingsIE
275 from .gameone import (
279 from .gamersyde import GamersydeIE
280 from .gamespot import GameSpotIE
281 from .gamestar import GameStarIE
282 from .gametrailers import GametrailersIE
283 from .gazeta import GazetaIE
284 from .gdcvault import GDCVaultIE
285 from .generic import GenericIE
286 from .gfycat import GfycatIE
287 from .giantbomb import GiantBombIE
288 from .giga import GigaIE
289 from .glide import GlideIE
294 from .godtube import GodTubeIE
295 from .godtv import GodTVIE
296 from .goldenmoustache import GoldenMoustacheIE
297 from .golem import GolemIE
298 from .googledrive import GoogleDriveIE
299 from .googleplus import GooglePlusIE
300 from .googlesearch import GoogleSearchIE
301 from .goshgay import GoshgayIE
302 from .gputechconf import GPUTechConfIE
303 from .groupon import GrouponIE
304 from .hark import HarkIE
305 from .hbo import HBOIE
306 from .hearthisat import HearThisAtIE
307 from .heise import HeiseIE
308 from .hellporno import HellPornoIE
309 from .helsinki import HelsinkiIE
310 from .hentaistigma import HentaiStigmaIE
311 from .historicfilms import HistoricFilmsIE
312 from .hitbox import HitboxIE, HitboxLiveIE
313 from .hornbunny import HornBunnyIE
314 from .hotnewhiphop import HotNewHipHopIE
315 from .hotstar import HotStarIE
316 from .howcast import HowcastIE
317 from .howstuffworks import HowStuffWorksIE
318 from .huffpost import HuffPostIE
319 from .hypem import HypemIE
320 from .iconosquare import IconosquareIE
334 from .ina import InaIE
335 from .indavideo import (
339 from .infoq import InfoQIE
340 from .instagram import InstagramIE, InstagramUserIE
341 from .internetvideoarchive import InternetVideoArchiveIE
342 from .iprima import IPrimaIE
343 from .iqiyi import IqiyiIE
344 from .ir90tv import Ir90TvIE
349 from .ivideon import IvideonIE
350 from .izlesene import IzleseneIE
351 from .jeuxvideo import JeuxVideoIE
352 from .jove import JoveIE
353 from .jwplatform import JWPlatformIE
354 from .jpopsukitv import JpopsukiIE
355 from .kaltura import KalturaIE
356 from .kanalplay import KanalPlayIE
357 from .kankan import KankanIE
358 from .karaoketv import KaraoketvIE
359 from .karrierevideos import KarriereVideosIE
360 from .keezmovies import KeezMoviesIE
361 from .khanacademy import KhanAcademyIE
362 from .kickstarter import KickStarterIE
363 from .keek import KeekIE
364 from .konserthusetplay import KonserthusetPlayIE
365 from .kontrtube import KontrTubeIE
366 from .krasview import KrasViewIE
367 from .ku6 import Ku6IE
368 from .kusi import KUSIIE
377 from .la7 import LA7IE
378 from .laola1tv import Laola1TvIE
379 from .learnr import LearnrIE
380 from .lecture2go import Lecture2GoIE
381 from .lemonde import LemondeIE
387 from .libraryofcongress import LibraryOfCongressIE
388 from .libsyn import LibsynIE
389 from .lifenews import (
393 from .limelight import (
396 LimelightChannelListIE,
398 from .litv import LiTVIE
399 from .liveleak import LiveLeakIE
400 from .livestream import (
402 LivestreamOriginalIE,
403 LivestreamShortenerIE,
405 from .lnkgo import LnkGoIE
406 from .localnews8 import LocalNews8IE
407 from .lovehomeporn import LoveHomePornIE
408 from .lrt import LRTIE
414 from .macgamestore import MacGameStoreIE
415 from .mailru import MailRuIE
416 from .makerschannel import MakersChannelIE
417 from .makertv import MakerTVIE
418 from .matchtv import MatchTVIE
419 from .mdr import MDRIE
420 from .metacafe import MetacafeIE
421 from .metacritic import MetacriticIE
422 from .mgoon import MgoonIE
423 from .mgtv import MGTVIE
424 from .microsoftvirtualacademy import (
425 MicrosoftVirtualAcademyIE,
426 MicrosoftVirtualAcademyCourseIE,
428 from .minhateca import MinhatecaIE
429 from .ministrygrid import MinistryGridIE
430 from .minoto import MinotoIE
431 from .miomio import MioMioIE
432 from .mit import TechTVMITIE, MITIE, OCWMITIE
433 from .mitele import MiTeleIE
434 from .mixcloud import (
440 from .mlb import MLBIE
441 from .mnet import MnetIE
442 from .mpora import MporaIE
443 from .moevideo import MoeVideoIE
444 from .mofosex import MofosexIE
445 from .mojvideo import MojvideoIE
446 from .moniker import MonikerIE
447 from .morningstar import MorningstarIE
448 from .motherless import MotherlessIE
449 from .motorsport import MotorsportIE
450 from .movieclips import MovieClipsIE
451 from .moviezine import MoviezineIE
454 MTVServicesEmbeddedIE,
458 from .muenchentv import MuenchenTVIE
459 from .musicplayon import MusicPlayOnIE
460 from .mwave import MwaveIE, MwaveMeetGreetIE
461 from .myspace import MySpaceIE, MySpaceAlbumIE
462 from .myspass import MySpassIE
463 from .myvi import MyviIE
464 from .myvideo import MyVideoIE
465 from .myvidster import MyVidsterIE
466 from .nationalgeographic import (
467 NationalGeographicIE,
468 NationalGeographicChannelIE,
470 from .naver import NaverIE
471 from .nba import NBAIE
487 from .ndtv import NDTVIE
488 from .netzkino import NetzkinoIE
489 from .nerdcubed import NerdCubedFeedIE
490 from .neteasemusic import (
493 NetEaseMusicSingerIE,
496 NetEaseMusicProgramIE,
497 NetEaseMusicDjRadioIE,
499 from .newgrounds import NewgroundsIE
500 from .newstube import NewstubeIE
501 from .nextmedia import (
503 NextMediaActionNewsIE,
506 from .nextmovie import NextMovieIE
507 from .nfb import NFBIE
508 from .nfl import NFLIE
512 NHLVideocenterCategoryIE,
515 from .nick import NickIE
516 from .niconico import NiconicoIE, NiconicoPlaylistIE
517 from .ninegag import NineGagIE
518 from .noco import NocoIE
519 from .normalboots import NormalbootsIE
520 from .nosvideo import NosVideoIE
521 from .nova import NovaIE
522 from .novamov import (
529 from .nowness import (
538 from .noz import NozIE
548 from .npr import NprIE
555 from .ntvde import NTVDeIE
556 from .ntvru import NTVRuIE
557 from .nytimes import (
561 from .nuvid import NuvidIE
562 from .odnoklassniki import OdnoklassnikiIE
563 from .oktoberfesttv import OktoberfestTVIE
564 from .onionstudios import OnionStudiosIE
565 from .ooyala import (
569 from .openload import OpenloadIE
570 from .ora import OraTVIE
577 from .pandoratv import PandoraTVIE
578 from .parliamentliveuk import ParliamentLiveUKIE
579 from .patreon import PatreonIE
580 from .pbs import PBSIE
581 from .people import PeopleIE
582 from .periscope import (
586 from .philharmoniedeparis import PhilharmonieDeParisIE
587 from .phoenix import PhoenixIE
588 from .photobucket import PhotobucketIE
589 from .pinkbike import PinkbikeIE
590 from .pladform import PladformIE
591 from .played import PlayedIE
592 from .playfm import PlayFMIE
593 from .plays import PlaysTVIE
594 from .playtvak import PlaytvakIE
595 from .playvid import PlayvidIE
596 from .playwire import PlaywireIE
597 from .pluralsight import (
601 from .podomatic import PodomaticIE
602 from .porn91 import Porn91IE
603 from .pornhd import PornHdIE
604 from .pornhub import (
609 from .pornotube import PornotubeIE
610 from .pornovoisines import PornoVoisinesIE
611 from .pornoxo import PornoXOIE
612 from .presstv import PressTVIE
613 from .primesharetv import PrimeShareTVIE
614 from .promptfile import PromptFileIE
615 from .prosiebensat1 import ProSiebenSat1IE
616 from .puls4 import Puls4IE
617 from .pyvideo import PyvideoIE
618 from .qqmusic import (
626 from .radiocanada import (
628 RadioCanadaAudioVideoIE,
630 from .radiode import RadioDeIE
631 from .radiojavan import RadioJavanIE
632 from .radiobremen import RadioBremenIE
633 from .radiofrance import RadioFranceIE
638 from .rbmaradio import RBMARadioIE
639 from .rds import RDSIE
640 from .redtube import RedTubeIE
641 from .regiotv import RegioTVIE
642 from .restudy import RestudyIE
643 from .reuters import ReutersIE
644 from .reverbnation import ReverbNationIE
645 from .revision3 import (
649 from .rice import RICEIE
650 from .ringtv import RingTVIE
651 from .ro220 import Ro220IE
652 from .rockstargames import RockstarGamesIE
653 from .rottentomatoes import RottenTomatoesIE
654 from .roxwel import RoxwelIE
655 from .rtbf import RTBFIE
656 from .rte import RteIE, RteRadioIE
657 from .rtlnl import RtlNlIE
658 from .rtl2 import RTL2IE
659 from .rtp import RTPIE
660 from .rts import RTSIE
661 from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
662 from .rtvnh import RTVNHIE
663 from .ruhd import RUHDIE
664 from .ruleporn import RulePornIE
665 from .rutube import (
672 from .rutv import RUTVIE
673 from .ruutu import RuutuIE
674 from .sandia import SandiaIE
675 from .safari import (
680 from .sapo import SapoIE
681 from .savefrom import SaveFromIE
682 from .sbs import SBSIE
683 from .scivee import SciVeeIE
684 from .screencast import ScreencastIE
685 from .screencastomatic import ScreencastOMaticIE
686 from .screenjunkies import ScreenJunkiesIE
687 from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
688 from .seeker import SeekerIE
689 from .senateisvp import SenateISVPIE
690 from .sendtonews import SendtoNewsIE
691 from .servingsys import ServingSysIE
692 from .sexu import SexuIE
693 from .shahid import ShahidIE
694 from .shared import SharedIE
695 from .sharesix import ShareSixIE
696 from .sina import SinaIE
697 from .skynewsarabia import (
699 SkyNewsArabiaArticleIE,
701 from .slideshare import SlideshareIE
702 from .slutload import SlutloadIE
703 from .smotri import (
709 from .snotr import SnotrIE
710 from .sohu import SohuIE
711 from .soundcloud import (
715 SoundcloudPlaylistIE,
718 from .soundgasm import (
722 from .southpark import (
729 from .spankbang import SpankBangIE
730 from .spankwire import SpankwireIE
731 from .spiegel import SpiegelIE, SpiegelArticleIE
732 from .spiegeltv import SpiegeltvIE
733 from .spike import SpikeIE
734 from .stitcher import StitcherIE
735 from .sport5 import Sport5IE
736 from .sportbox import (
740 from .sportdeutschland import SportDeutschlandIE
741 from .srgssr import (
745 from .srmediathek import SRMediathekIE
746 from .ssa import SSAIE
747 from .stanfordoc import StanfordOpenClassroomIE
748 from .steam import SteamIE
749 from .streamcloud import StreamcloudIE
750 from .streamcz import StreamCZIE
751 from .streetvoice import StreetVoiceIE
752 from .sunporno import SunPornoIE
757 from .swrmediathek import SWRMediathekIE
758 from .syfy import SyfyIE
759 from .sztvhu import SztvHuIE
760 from .tagesschau import (
764 from .tapely import TapelyIE
765 from .tass import TassIE
766 from .tdslifeway import TDSLifewayIE
767 from .teachertube import (
771 from .teachingchannel import TeachingChannelIE
772 from .teamcoco import TeamcocoIE
773 from .techtalks import TechTalksIE
774 from .ted import TEDIE
775 from .tele13 import Tele13IE
776 from .telebruxelles import TeleBruxellesIE
777 from .telecinco import TelecincoIE
778 from .telegraaf import TelegraafIE
779 from .telemb import TeleMBIE
780 from .teletask import TeleTaskIE
781 from .telewebion import TelewebionIE
782 from .testurl import TestURLIE
783 from .tf1 import TF1IE
784 from .theintercept import TheInterceptIE
785 from .theplatform import (
789 from .thescene import TheSceneIE
790 from .thesixtyone import TheSixtyOneIE
791 from .thestar import TheStarIE
792 from .thisamericanlife import ThisAmericanLifeIE
793 from .thisav import ThisAVIE
794 from .threeqsdn import ThreeQSDNIE
795 from .tinypic import TinyPicIE
796 from .tlc import TlcDeIE
801 from .tnaflix import (
802 TNAFlixNetworkEmbedIE,
807 from .toggle import ToggleIE
808 from .thvideo import (
812 from .toutv import TouTvIE
813 from .toypics import ToypicsUserIE, ToypicsIE
814 from .traileraddict import TrailerAddictIE
815 from .trilulilu import TriluliluIE
816 from .trollvids import TrollvidsIE
817 from .trutube import TruTubeIE
818 from .tube8 import Tube8IE
819 from .tubitv import TubiTvIE
825 from .tumblr import TumblrIE
826 from .tunein import (
833 from .turbo import TurboIE
834 from .tutv import TutvIE
839 from .tv3 import TV3IE
840 from .tv4 import TV4IE
845 from .tvigle import TvigleIE
846 from .tvland import TVLandIE
851 from .tvplay import TVPlayIE
852 from .tweakers import TweakersIE
853 from .twentyfourvideo import TwentyFourVideoIE
854 from .twentymin import TwentyMinutenIE
855 from .twentytwotracks import (
857 TwentyTwoTracksGenreIE
859 from .twitch import (
864 TwitchPastBroadcastsIE,
868 from .twitter import (
877 from .udn import UDNEmbedIE
878 from .digiteka import DigitekaIE
879 from .unistra import UnistraIE
880 from .urort import UrortIE
881 from .usatoday import USATodayIE
882 from .ustream import UstreamIE, UstreamChannelIE
883 from .ustudio import (
887 from .varzesh3 import Varzesh3IE
888 from .vbox7 import Vbox7IE
889 from .veehd import VeeHDIE
890 from .veoh import VeohIE
891 from .vessel import VesselIE
892 from .vesti import VestiIE
902 from .vh1 import VH1IE
907 from .viddler import ViddlerIE
908 from .videodetective import VideoDetectiveIE
909 from .videofyme import VideofyMeIE
910 from .videomega import VideoMegaIE
911 from .videomore import (
916 from .videopremium import VideoPremiumIE
917 from .videott import VideoTtIE
918 from .vidio import VidioIE
924 from .vidzi import VidziIE
925 from .vier import VierIE, VierVideosIE
926 from .viewlift import (
930 from .viewster import ViewsterIE
931 from .viidea import ViideaIE
943 from .vimple import VimpleIE
956 from .vlive import VLiveIE
957 from .vodlocker import VodlockerIE
958 from .voicerepublic import VoiceRepublicIE
959 from .voxmedia import VoxMediaIE
960 from .vporn import VpornIE
961 from .vrt import VRTIE
962 from .vube import VubeIE
963 from .vuclip import VuClipIE
964 from .walla import WallaIE
965 from .washingtonpost import (
967 WashingtonPostArticleIE,
969 from .wat import WatIE
970 from .watchindianporn import WatchIndianPornIE
975 from .webofstories import (
977 WebOfStoriesPlaylistIE,
979 from .weiqitv import WeiqiTVIE
980 from .wimp import WimpIE
981 from .wistia import WistiaIE
982 from .worldstarhiphop import WorldStarHipHopIE
983 from .wrzuta import WrzutaIE
984 from .wsj import WSJIE
985 from .xbef import XBefIE
986 from .xboxclips import XboxClipsIE
987 from .xfileshare import XFileShareIE
988 from .xhamster import (
998 from .xminus import XMinusIE
999 from .xnxx import XNXXIE
1000 from .xstream import XstreamIE
1001 from .xtube import XTubeUserIE, XTubeIE
1002 from .xuite import XuiteIE
1003 from .xvideos import XVideosIE
1004 from .xxxymovies import XXXYMoviesIE
1005 from .yahoo import (
1009 from .yam import YamIE
1010 from .yandexmusic import (
1013 YandexMusicPlaylistIE,
1015 from .yesjapan import YesJapanIE
1016 from .yinyuetai import YinYueTaiIE
1017 from .ynet import YnetIE
1018 from .youjizz import YouJizzIE
1019 from .youku import (
1023 from .youporn import YouPornIE
1024 from .yourupload import YourUploadIE
1025 from .youtube import (
1028 YoutubeFavouritesIE,
1033 YoutubeRecommendedIE,
1034 YoutubeSearchDateIE,
1038 YoutubeSubscriptionsIE,
1039 YoutubeTruncatedIDIE,
1040 YoutubeTruncatedURLIE,
1042 YoutubeWatchLaterIE,
1044 from .zapiks import ZapiksIE
1045 from .zdf import ZDFIE, ZDFChannelIE
1046 from .zingmp3 import (
1050 from .zippcast import ZippCastIE