extractors.py 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275
  1. # flake8: noqa
  2. from __future__ import unicode_literals
  3. from .abc import (
  4. ABCIE,
  5. ABCIViewIE,
  6. )
  7. from .abcnews import (
  8. AbcNewsIE,
  9. AbcNewsVideoIE,
  10. )
  11. from .abcotvs import (
  12. ABCOTVSIE,
  13. ABCOTVSClipsIE,
  14. )
  15. from .academicearth import AcademicEarthCourseIE
  16. from .acast import (
  17. ACastIE,
  18. ACastChannelIE,
  19. )
  20. from .addanime import AddAnimeIE
  21. from .adobetv import (
  22. AdobeTVIE,
  23. AdobeTVShowIE,
  24. AdobeTVChannelIE,
  25. AdobeTVVideoIE,
  26. )
  27. from .adultswim import AdultSwimIE
  28. from .aenetworks import (
  29. AENetworksIE,
  30. HistoryTopicIE,
  31. )
  32. from .afreecatv import (
  33. AfreecaTVIE,
  34. AfreecaTVGlobalIE,
  35. )
  36. from .airmozilla import AirMozillaIE
  37. from .aljazeera import AlJazeeraIE
  38. from .alphaporno import AlphaPornoIE
  39. from .amcnetworks import AMCNetworksIE
  40. from .animeondemand import AnimeOnDemandIE
  41. from .anitube import AnitubeIE
  42. from .anysex import AnySexIE
  43. from .aol import AolIE
  44. from .allocine import AllocineIE
  45. from .aparat import AparatIE
  46. from .appleconnect import AppleConnectIE
  47. from .appletrailers import (
  48. AppleTrailersIE,
  49. AppleTrailersSectionIE,
  50. )
  51. from .archiveorg import ArchiveOrgIE
  52. from .arkena import ArkenaIE
  53. from .ard import (
  54. ARDIE,
  55. ARDMediathekIE,
  56. )
  57. from .arte import (
  58. ArteTvIE,
  59. ArteTVPlus7IE,
  60. ArteTVCreativeIE,
  61. ArteTVConcertIE,
  62. ArteTVInfoIE,
  63. ArteTVFutureIE,
  64. ArteTVCinemaIE,
  65. ArteTVDDCIE,
  66. ArteTVMagazineIE,
  67. ArteTVEmbedIE,
  68. TheOperaPlatformIE,
  69. ArteTVPlaylistIE,
  70. )
  71. from .atresplayer import AtresPlayerIE
  72. from .atttechchannel import ATTTechChannelIE
  73. from .audimedia import AudiMediaIE
  74. from .audioboom import AudioBoomIE
  75. from .audiomack import AudiomackIE, AudiomackAlbumIE
  76. from .awaan import (
  77. AWAANIE,
  78. AWAANVideoIE,
  79. AWAANLiveIE,
  80. AWAANSeasonIE,
  81. )
  82. from .azmedien import (
  83. AZMedienIE,
  84. AZMedienPlaylistIE,
  85. AZMedienShowPlaylistIE,
  86. )
  87. from .azubu import AzubuIE, AzubuLiveIE
  88. from .baidu import BaiduVideoIE
  89. from .bambuser import BambuserIE, BambuserChannelIE
  90. from .bandcamp import BandcampIE, BandcampAlbumIE
  91. from .bbc import (
  92. BBCCoUkIE,
  93. BBCCoUkArticleIE,
  94. BBCCoUkIPlayerPlaylistIE,
  95. BBCCoUkPlaylistIE,
  96. BBCIE,
  97. )
  98. from .beampro import BeamProLiveIE
  99. from .beeg import BeegIE
  100. from .behindkink import BehindKinkIE
  101. from .bellmedia import BellMediaIE
  102. from .beatport import BeatportIE
  103. from .bet import BetIE
  104. from .bigflix import BigflixIE
  105. from .bild import BildIE
  106. from .bilibili import (
  107. BiliBiliIE,
  108. BiliBiliBangumiIE,
  109. )
  110. from .biobiochiletv import BioBioChileTVIE
  111. from .biqle import BIQLEIE
  112. from .bleacherreport import (
  113. BleacherReportIE,
  114. BleacherReportCMSIE,
  115. )
  116. from .blinkx import BlinkxIE
  117. from .bloomberg import BloombergIE
  118. from .bokecc import BokeCCIE
  119. from .bostonglobe import BostonGlobeIE
  120. from .bpb import BpbIE
  121. from .br import BRIE
  122. from .bravotv import BravoTVIE
  123. from .breakcom import BreakIE
  124. from .brightcove import (
  125. BrightcoveLegacyIE,
  126. BrightcoveNewIE,
  127. )
  128. from .buzzfeed import BuzzFeedIE
  129. from .byutv import (
  130. BYUtvIE,
  131. BYUtvEventIE,
  132. )
  133. from .c56 import C56IE
  134. from .camdemy import (
  135. CamdemyIE,
  136. CamdemyFolderIE
  137. )
  138. from .camwithher import CamWithHerIE
  139. from .canalplus import CanalplusIE
  140. from .canalc2 import Canalc2IE
  141. from .canvas import CanvasIE
  142. from .carambatv import (
  143. CarambaTVIE,
  144. CarambaTVPageIE,
  145. )
  146. from .cartoonnetwork import CartoonNetworkIE
  147. from .cbc import (
  148. CBCIE,
  149. CBCPlayerIE,
  150. CBCWatchVideoIE,
  151. CBCWatchIE,
  152. )
  153. from .cbs import CBSIE
  154. from .cbslocal import CBSLocalIE
  155. from .cbsinteractive import CBSInteractiveIE
  156. from .cbsnews import (
  157. CBSNewsIE,
  158. CBSNewsLiveVideoIE,
  159. )
  160. from .cbssports import CBSSportsIE
  161. from .ccc import CCCIE
  162. from .ccma import CCMAIE
  163. from .cctv import CCTVIE
  164. from .cda import CDAIE
  165. from .ceskatelevize import CeskaTelevizeIE
  166. from .channel9 import Channel9IE
  167. from .charlierose import CharlieRoseIE
  168. from .chaturbate import ChaturbateIE
  169. from .chilloutzone import ChilloutzoneIE
  170. from .chirbit import (
  171. ChirbitIE,
  172. ChirbitProfileIE,
  173. )
  174. from .cinchcast import CinchcastIE
  175. from .clipfish import ClipfishIE
  176. from .cliphunter import CliphunterIE
  177. from .cliprs import ClipRsIE
  178. from .clipsyndicate import ClipsyndicateIE
  179. from .closertotruth import CloserToTruthIE
  180. from .cloudy import CloudyIE
  181. from .clubic import ClubicIE
  182. from .clyp import ClypIE
  183. from .cmt import CMTIE
  184. from .cnbc import CNBCIE
  185. from .cnn import (
  186. CNNIE,
  187. CNNBlogsIE,
  188. CNNArticleIE,
  189. )
  190. from .coub import CoubIE
  191. from .collegerama import CollegeRamaIE
  192. from .comedycentral import (
  193. ComedyCentralFullEpisodesIE,
  194. ComedyCentralIE,
  195. ComedyCentralShortnameIE,
  196. ComedyCentralTVIE,
  197. ToshIE,
  198. )
  199. from .comcarcoff import ComCarCoffIE
  200. from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
  201. from .commonprotocols import (
  202. MmsIE,
  203. RtmpIE,
  204. )
  205. from .condenast import CondeNastIE
  206. from .corus import CorusIE
  207. from .cracked import CrackedIE
  208. from .crackle import CrackleIE
  209. from .criterion import CriterionIE
  210. from .crooksandliars import CrooksAndLiarsIE
  211. from .crunchyroll import (
  212. CrunchyrollIE,
  213. CrunchyrollShowPlaylistIE
  214. )
  215. from .cspan import CSpanIE
  216. from .ctsnews import CtsNewsIE
  217. from .ctvnews import CTVNewsIE
  218. from .cultureunplugged import CultureUnpluggedIE
  219. from .curiositystream import (
  220. CuriosityStreamIE,
  221. CuriosityStreamCollectionIE,
  222. )
  223. from .cwtv import CWTVIE
  224. from .dailymail import DailyMailIE
  225. from .dailymotion import (
  226. DailymotionIE,
  227. DailymotionPlaylistIE,
  228. DailymotionUserIE,
  229. DailymotionCloudIE,
  230. )
  231. from .daisuki import (
  232. DaisukiIE,
  233. DaisukiPlaylistIE,
  234. )
  235. from .daum import (
  236. DaumIE,
  237. DaumClipIE,
  238. DaumPlaylistIE,
  239. DaumUserIE,
  240. )
  241. from .dbtv import DBTVIE
  242. from .dctp import DctpTvIE
  243. from .deezer import DeezerPlaylistIE
  244. from .democracynow import DemocracynowIE
  245. from .dfb import DFBIE
  246. from .dhm import DHMIE
  247. from .dotsub import DotsubIE
  248. from .douyutv import DouyuTVIE
  249. from .dplay import (
  250. DPlayIE,
  251. DPlayItIE,
  252. )
  253. from .dramafever import (
  254. DramaFeverIE,
  255. DramaFeverSeriesIE,
  256. )
  257. from .dreisat import DreiSatIE
  258. from .drbonanza import DRBonanzaIE
  259. from .drtuber import DrTuberIE
  260. from .drtv import (
  261. DRTVIE,
  262. DRTVLiveIE,
  263. )
  264. from .dvtv import DVTVIE
  265. from .dumpert import DumpertIE
  266. from .defense import DefenseGouvFrIE
  267. from .discovery import DiscoveryIE
  268. from .discoverygo import (
  269. DiscoveryGoIE,
  270. DiscoveryGoPlaylistIE,
  271. )
  272. from .discoverynetworks import DiscoveryNetworksDeIE
  273. from .disney import DisneyIE
  274. from .dispeak import DigitallySpeakingIE
  275. from .dropbox import DropboxIE
  276. from .dw import (
  277. DWIE,
  278. DWArticleIE,
  279. )
  280. from .eagleplatform import EaglePlatformIE
  281. from .ebaumsworld import EbaumsWorldIE
  282. from .echomsk import EchoMskIE
  283. from .egghead import EggheadCourseIE
  284. from .ehow import EHowIE
  285. from .eighttracks import EightTracksIE
  286. from .einthusan import EinthusanIE
  287. from .eitb import EitbIE
  288. from .ellentv import (
  289. EllenTVIE,
  290. EllenTVClipsIE,
  291. )
  292. from .elpais import ElPaisIE
  293. from .embedly import EmbedlyIE
  294. from .engadget import EngadgetIE
  295. from .eporner import EpornerIE
  296. from .eroprofile import EroProfileIE
  297. from .escapist import EscapistIE
  298. from .espn import (
  299. ESPNIE,
  300. ESPNArticleIE,
  301. )
  302. from .esri import EsriVideoIE
  303. from .etonline import ETOnlineIE
  304. from .europa import EuropaIE
  305. from .everyonesmixtape import EveryonesMixtapeIE
  306. from .expotv import ExpoTVIE
  307. from .extremetube import ExtremeTubeIE
  308. from .eyedotv import EyedoTVIE
  309. from .facebook import (
  310. FacebookIE,
  311. FacebookPluginsVideoIE,
  312. )
  313. from .faz import FazIE
  314. from .fc2 import (
  315. FC2IE,
  316. FC2EmbedIE,
  317. )
  318. from .fczenit import FczenitIE
  319. from .filmon import (
  320. FilmOnIE,
  321. FilmOnChannelIE,
  322. )
  323. from .firstpost import FirstpostIE
  324. from .firsttv import FirstTVIE
  325. from .fivemin import FiveMinIE
  326. from .fivetv import FiveTVIE
  327. from .fktv import FKTVIE
  328. from .flickr import FlickrIE
  329. from .flipagram import FlipagramIE
  330. from .folketinget import FolketingetIE
  331. from .footyroom import FootyRoomIE
  332. from .formula1 import Formula1IE
  333. from .fourtube import FourTubeIE
  334. from .fox import FOXIE
  335. from .fox9 import FOX9IE
  336. from .foxgay import FoxgayIE
  337. from .foxnews import (
  338. FoxNewsIE,
  339. FoxNewsArticleIE,
  340. FoxNewsInsiderIE,
  341. )
  342. from .foxsports import FoxSportsIE
  343. from .franceculture import FranceCultureIE
  344. from .franceinter import FranceInterIE
  345. from .francetv import (
  346. PluzzIE,
  347. FranceTvInfoIE,
  348. FranceTVIE,
  349. GenerationQuoiIE,
  350. CultureboxIE,
  351. )
  352. from .freesound import FreesoundIE
  353. from .freespeech import FreespeechIE
  354. from .freshlive import FreshLiveIE
  355. from .funimation import FunimationIE
  356. from .funnyordie import FunnyOrDieIE
  357. from .fusion import FusionIE
  358. from .fxnetworks import FXNetworksIE
  359. from .gameinformer import GameInformerIE
  360. from .gameone import (
  361. GameOneIE,
  362. GameOnePlaylistIE,
  363. )
  364. from .gamersyde import GamersydeIE
  365. from .gamespot import GameSpotIE
  366. from .gamestar import GameStarIE
  367. from .gaskrank import GaskrankIE
  368. from .gazeta import GazetaIE
  369. from .gdcvault import GDCVaultIE
  370. from .generic import GenericIE
  371. from .gfycat import GfycatIE
  372. from .giantbomb import GiantBombIE
  373. from .giga import GigaIE
  374. from .glide import GlideIE
  375. from .globo import (
  376. GloboIE,
  377. GloboArticleIE,
  378. )
  379. from .go import GoIE
  380. from .godtube import GodTubeIE
  381. from .godtv import GodTVIE
  382. from .golem import GolemIE
  383. from .googledrive import GoogleDriveIE
  384. from .googleplus import GooglePlusIE
  385. from .googlesearch import GoogleSearchIE
  386. from .goshgay import GoshgayIE
  387. from .gputechconf import GPUTechConfIE
  388. from .groupon import GrouponIE
  389. from .hark import HarkIE
  390. from .hbo import (
  391. HBOIE,
  392. HBOEpisodeIE,
  393. )
  394. from .hearthisat import HearThisAtIE
  395. from .heise import HeiseIE
  396. from .hellporno import HellPornoIE
  397. from .helsinki import HelsinkiIE
  398. from .hentaistigma import HentaiStigmaIE
  399. from .hgtv import HGTVComShowIE
  400. from .historicfilms import HistoricFilmsIE
  401. from .hitbox import HitboxIE, HitboxLiveIE
  402. from .hitrecord import HitRecordIE
  403. from .hornbunny import HornBunnyIE
  404. from .hotnewhiphop import HotNewHipHopIE
  405. from .hotstar import HotStarIE
  406. from .howcast import HowcastIE
  407. from .howstuffworks import HowStuffWorksIE
  408. from .hrti import (
  409. HRTiIE,
  410. HRTiPlaylistIE,
  411. )
  412. from .huajiao import HuajiaoIE
  413. from .huffpost import HuffPostIE
  414. from .hypem import HypemIE
  415. from .iconosquare import IconosquareIE
  416. from .ign import (
  417. IGNIE,
  418. OneUPIE,
  419. PCMagIE,
  420. )
  421. from .imdb import (
  422. ImdbIE,
  423. ImdbListIE
  424. )
  425. from .imgur import (
  426. ImgurIE,
  427. ImgurAlbumIE,
  428. )
  429. from .ina import InaIE
  430. from .inc import IncIE
  431. from .indavideo import (
  432. IndavideoIE,
  433. IndavideoEmbedIE,
  434. )
  435. from .infoq import InfoQIE
  436. from .instagram import InstagramIE, InstagramUserIE
  437. from .internetvideoarchive import InternetVideoArchiveIE
  438. from .iprima import IPrimaIE
  439. from .iqiyi import IqiyiIE
  440. from .ir90tv import Ir90TvIE
  441. from .itv import ITVIE
  442. from .ivi import (
  443. IviIE,
  444. IviCompilationIE
  445. )
  446. from .ivideon import IvideonIE
  447. from .iwara import IwaraIE
  448. from .izlesene import IzleseneIE
  449. from .jamendo import (
  450. JamendoIE,
  451. JamendoAlbumIE,
  452. )
  453. from .jeuxvideo import JeuxVideoIE
  454. from .jove import JoveIE
  455. from .jwplatform import JWPlatformIE
  456. from .jpopsukitv import JpopsukiIE
  457. from .kaltura import KalturaIE
  458. from .kamcord import KamcordIE
  459. from .kanalplay import KanalPlayIE
  460. from .kankan import KankanIE
  461. from .karaoketv import KaraoketvIE
  462. from .karrierevideos import KarriereVideosIE
  463. from .keezmovies import KeezMoviesIE
  464. from .ketnet import KetnetIE
  465. from .khanacademy import KhanAcademyIE
  466. from .kickstarter import KickStarterIE
  467. from .keek import KeekIE
  468. from .konserthusetplay import KonserthusetPlayIE
  469. from .kontrtube import KontrTubeIE
  470. from .krasview import KrasViewIE
  471. from .ku6 import Ku6IE
  472. from .kusi import KUSIIE
  473. from .kuwo import (
  474. KuwoIE,
  475. KuwoAlbumIE,
  476. KuwoChartIE,
  477. KuwoSingerIE,
  478. KuwoCategoryIE,
  479. KuwoMvIE,
  480. )
  481. from .la7 import LA7IE
  482. from .laola1tv import (
  483. Laola1TvEmbedIE,
  484. Laola1TvIE,
  485. )
  486. from .lci import LCIIE
  487. from .lcp import (
  488. LcpPlayIE,
  489. LcpIE,
  490. )
  491. from .learnr import LearnrIE
  492. from .lecture2go import Lecture2GoIE
  493. from .lego import LEGOIE
  494. from .lemonde import LemondeIE
  495. from .leeco import (
  496. LeIE,
  497. LePlaylistIE,
  498. LetvCloudIE,
  499. )
  500. from .libraryofcongress import LibraryOfCongressIE
  501. from .libsyn import LibsynIE
  502. from .lifenews import (
  503. LifeNewsIE,
  504. LifeEmbedIE,
  505. )
  506. from .limelight import (
  507. LimelightMediaIE,
  508. LimelightChannelIE,
  509. LimelightChannelListIE,
  510. )
  511. from .litv import LiTVIE
  512. from .liveleak import LiveLeakIE
  513. from .livestream import (
  514. LivestreamIE,
  515. LivestreamOriginalIE,
  516. LivestreamShortenerIE,
  517. )
  518. from .lnkgo import LnkGoIE
  519. from .localnews8 import LocalNews8IE
  520. from .lovehomeporn import LoveHomePornIE
  521. from .lrt import LRTIE
  522. from .lynda import (
  523. LyndaIE,
  524. LyndaCourseIE
  525. )
  526. from .m6 import M6IE
  527. from .macgamestore import MacGameStoreIE
  528. from .mailru import MailRuIE
  529. from .makerschannel import MakersChannelIE
  530. from .makertv import MakerTVIE
  531. from .mangomolo import (
  532. MangomoloVideoIE,
  533. MangomoloLiveIE,
  534. )
  535. from .matchtv import MatchTVIE
  536. from .mdr import MDRIE
  537. from .meipai import MeipaiIE
  538. from .melonvod import MelonVODIE
  539. from .meta import METAIE
  540. from .metacafe import MetacafeIE
  541. from .metacritic import MetacriticIE
  542. from .mgoon import MgoonIE
  543. from .mgtv import MGTVIE
  544. from .miaopai import MiaoPaiIE
  545. from .microsoftvirtualacademy import (
  546. MicrosoftVirtualAcademyIE,
  547. MicrosoftVirtualAcademyCourseIE,
  548. )
  549. from .minhateca import MinhatecaIE
  550. from .ministrygrid import MinistryGridIE
  551. from .minoto import MinotoIE
  552. from .miomio import MioMioIE
  553. from .mit import TechTVMITIE, MITIE, OCWMITIE
  554. from .mitele import MiTeleIE
  555. from .mixcloud import (
  556. MixcloudIE,
  557. MixcloudUserIE,
  558. MixcloudPlaylistIE,
  559. MixcloudStreamIE,
  560. )
  561. from .mlb import MLBIE
  562. from .mnet import MnetIE
  563. from .mpora import MporaIE
  564. from .moevideo import MoeVideoIE
  565. from .mofosex import MofosexIE
  566. from .mojvideo import MojvideoIE
  567. from .moniker import MonikerIE
  568. from .morningstar import MorningstarIE
  569. from .motherless import MotherlessIE
  570. from .motorsport import MotorsportIE
  571. from .movieclips import MovieClipsIE
  572. from .moviezine import MoviezineIE
  573. from .movingimage import MovingImageIE
  574. from .msn import MSNIE
  575. from .mtv import (
  576. MTVIE,
  577. MTVVideoIE,
  578. MTVServicesEmbeddedIE,
  579. MTVDEIE,
  580. MTV81IE,
  581. )
  582. from .muenchentv import MuenchenTVIE
  583. from .musicplayon import MusicPlayOnIE
  584. from .mwave import MwaveIE, MwaveMeetGreetIE
  585. from .myspace import MySpaceIE, MySpaceAlbumIE
  586. from .myspass import MySpassIE
  587. from .myvi import MyviIE
  588. from .myvideo import MyVideoIE
  589. from .myvidster import MyVidsterIE
  590. from .nationalgeographic import (
  591. NationalGeographicVideoIE,
  592. NationalGeographicIE,
  593. NationalGeographicEpisodeGuideIE,
  594. )
  595. from .naver import NaverIE
  596. from .nba import NBAIE
  597. from .nbc import (
  598. CSNNEIE,
  599. NBCIE,
  600. NBCNewsIE,
  601. NBCOlympicsIE,
  602. NBCSportsIE,
  603. NBCSportsVPlayerIE,
  604. )
  605. from .ndr import (
  606. NDRIE,
  607. NJoyIE,
  608. NDREmbedBaseIE,
  609. NDREmbedIE,
  610. NJoyEmbedIE,
  611. )
  612. from .ndtv import NDTVIE
  613. from .netzkino import NetzkinoIE
  614. from .nerdcubed import NerdCubedFeedIE
  615. from .neteasemusic import (
  616. NetEaseMusicIE,
  617. NetEaseMusicAlbumIE,
  618. NetEaseMusicSingerIE,
  619. NetEaseMusicListIE,
  620. NetEaseMusicMvIE,
  621. NetEaseMusicProgramIE,
  622. NetEaseMusicDjRadioIE,
  623. )
  624. from .newgrounds import NewgroundsIE
  625. from .newstube import NewstubeIE
  626. from .nextmedia import (
  627. NextMediaIE,
  628. NextMediaActionNewsIE,
  629. AppleDailyIE,
  630. NextTVIE,
  631. )
  632. from .nfb import NFBIE
  633. from .nfl import NFLIE
  634. from .nhk import NhkVodIE
  635. from .nhl import (
  636. NHLVideocenterIE,
  637. NHLNewsIE,
  638. NHLVideocenterCategoryIE,
  639. NHLIE,
  640. )
  641. from .nick import (
  642. NickIE,
  643. NickDeIE,
  644. NickNightIE,
  645. )
  646. from .niconico import NiconicoIE, NiconicoPlaylistIE
  647. from .ninecninemedia import (
  648. NineCNineMediaStackIE,
  649. NineCNineMediaIE,
  650. )
  651. from .ninegag import NineGagIE
  652. from .ninenow import NineNowIE
  653. from .nintendo import NintendoIE
  654. from .njpwworld import NJPWWorldIE
  655. from .nobelprize import NobelPrizeIE
  656. from .noco import NocoIE
  657. from .normalboots import NormalbootsIE
  658. from .nosvideo import NosVideoIE
  659. from .nova import NovaIE
  660. from .novamov import (
  661. AuroraVidIE,
  662. CloudTimeIE,
  663. NowVideoIE,
  664. VideoWeedIE,
  665. WholeCloudIE,
  666. )
  667. from .nowness import (
  668. NownessIE,
  669. NownessPlaylistIE,
  670. NownessSeriesIE,
  671. )
  672. from .nowtv import (
  673. NowTVIE,
  674. NowTVListIE,
  675. )
  676. from .noz import NozIE
  677. from .npo import (
  678. AndereTijdenIE,
  679. NPOIE,
  680. NPOLiveIE,
  681. NPORadioIE,
  682. NPORadioFragmentIE,
  683. SchoolTVIE,
  684. HetKlokhuisIE,
  685. VPROIE,
  686. WNLIE,
  687. )
  688. from .npr import NprIE
  689. from .nrk import (
  690. NRKIE,
  691. NRKPlaylistIE,
  692. NRKSkoleIE,
  693. NRKTVIE,
  694. NRKTVDirekteIE,
  695. NRKTVEpisodesIE,
  696. NRKTVSeriesIE,
  697. )
  698. from .ntvde import NTVDeIE
  699. from .ntvru import NTVRuIE
  700. from .nytimes import (
  701. NYTimesIE,
  702. NYTimesArticleIE,
  703. )
  704. from .nuvid import NuvidIE
  705. from .nzz import NZZIE
  706. from .odatv import OdaTVIE
  707. from .odnoklassniki import OdnoklassnikiIE
  708. from .oktoberfesttv import OktoberfestTVIE
  709. from .ondemandkorea import OnDemandKoreaIE
  710. from .onet import (
  711. OnetIE,
  712. OnetChannelIE,
  713. OnetMVPIE,
  714. OnetPlIE,
  715. )
  716. from .onionstudios import OnionStudiosIE
  717. from .ooyala import (
  718. OoyalaIE,
  719. OoyalaExternalIE,
  720. )
  721. from .openload import OpenloadIE
  722. from .ora import OraTVIE
  723. from .orf import (
  724. ORFTVthekIE,
  725. ORFOE1IE,
  726. ORFFM4IE,
  727. ORFIPTVIE,
  728. )
  729. from .pandatv import PandaTVIE
  730. from .pandoratv import PandoraTVIE
  731. from .parliamentliveuk import ParliamentLiveUKIE
  732. from .patreon import PatreonIE
  733. from .pbs import PBSIE
  734. from .people import PeopleIE
  735. from .periscope import (
  736. PeriscopeIE,
  737. PeriscopeUserIE,
  738. )
  739. from .philharmoniedeparis import PhilharmonieDeParisIE
  740. from .phoenix import PhoenixIE
  741. from .photobucket import PhotobucketIE
  742. from .piksel import PikselIE
  743. from .pinkbike import PinkbikeIE
  744. from .pladform import PladformIE
  745. from .playfm import PlayFMIE
  746. from .plays import PlaysTVIE
  747. from .playtvak import PlaytvakIE
  748. from .playvid import PlayvidIE
  749. from .playwire import PlaywireIE
  750. from .pluralsight import (
  751. PluralsightIE,
  752. PluralsightCourseIE,
  753. )
  754. from .podomatic import PodomaticIE
  755. from .pokemon import PokemonIE
  756. from .polskieradio import (
  757. PolskieRadioIE,
  758. PolskieRadioCategoryIE,
  759. )
  760. from .porn91 import Porn91IE
  761. from .porncom import PornComIE
  762. from .pornflip import PornFlipIE
  763. from .pornhd import PornHdIE
  764. from .pornhub import (
  765. PornHubIE,
  766. PornHubPlaylistIE,
  767. PornHubUserVideosIE,
  768. )
  769. from .pornotube import PornotubeIE
  770. from .pornovoisines import PornoVoisinesIE
  771. from .pornoxo import PornoXOIE
  772. from .presstv import PressTVIE
  773. from .primesharetv import PrimeShareTVIE
  774. from .promptfile import PromptFileIE
  775. from .prosiebensat1 import ProSiebenSat1IE
  776. from .puls4 import Puls4IE
  777. from .pyvideo import PyvideoIE
  778. from .qqmusic import (
  779. QQMusicIE,
  780. QQMusicSingerIE,
  781. QQMusicAlbumIE,
  782. QQMusicToplistIE,
  783. QQMusicPlaylistIE,
  784. )
  785. from .r7 import (
  786. R7IE,
  787. R7ArticleIE,
  788. )
  789. from .radiocanada import (
  790. RadioCanadaIE,
  791. RadioCanadaAudioVideoIE,
  792. )
  793. from .radiode import RadioDeIE
  794. from .radiojavan import RadioJavanIE
  795. from .radiobremen import RadioBremenIE
  796. from .radiofrance import RadioFranceIE
  797. from .rai import (
  798. RaiTVIE,
  799. RaiIE,
  800. )
  801. from .rbmaradio import RBMARadioIE
  802. from .rds import RDSIE
  803. from .redbulltv import RedBullTVIE
  804. from .redtube import RedTubeIE
  805. from .regiotv import RegioTVIE
  806. from .rentv import (
  807. RENTVIE,
  808. RENTVArticleIE,
  809. )
  810. from .restudy import RestudyIE
  811. from .reuters import ReutersIE
  812. from .reverbnation import ReverbNationIE
  813. from .revision3 import (
  814. Revision3EmbedIE,
  815. Revision3IE,
  816. )
  817. from .rice import RICEIE
  818. from .ringtv import RingTVIE
  819. from .rmcdecouverte import RMCDecouverteIE
  820. from .ro220 import Ro220IE
  821. from .rockstargames import RockstarGamesIE
  822. from .roosterteeth import RoosterTeethIE
  823. from .rottentomatoes import RottenTomatoesIE
  824. from .roxwel import RoxwelIE
  825. from .rozhlas import RozhlasIE
  826. from .rtbf import RTBFIE
  827. from .rte import RteIE, RteRadioIE
  828. from .rtlnl import RtlNlIE
  829. from .rtl2 import RTL2IE
  830. from .rtp import RTPIE
  831. from .rts import RTSIE
  832. from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE, RTVELiveIE, RTVETelevisionIE
  833. from .rtvnh import RTVNHIE
  834. from .rudo import RudoIE
  835. from .ruhd import RUHDIE
  836. from .ruleporn import RulePornIE
  837. from .rutube import (
  838. RutubeIE,
  839. RutubeChannelIE,
  840. RutubeEmbedIE,
  841. RutubeMovieIE,
  842. RutubePersonIE,
  843. )
  844. from .rutv import RUTVIE
  845. from .ruutu import RuutuIE
  846. from .sandia import SandiaIE
  847. from .safari import (
  848. SafariIE,
  849. SafariApiIE,
  850. SafariCourseIE,
  851. )
  852. from .sapo import SapoIE
  853. from .savefrom import SaveFromIE
  854. from .sbs import SBSIE
  855. from .screencast import ScreencastIE
  856. from .screencastomatic import ScreencastOMaticIE
  857. from .scrippsnetworks import ScrippsNetworksWatchIE
  858. from .seeker import SeekerIE
  859. from .senateisvp import SenateISVPIE
  860. from .sendtonews import SendtoNewsIE
  861. from .servingsys import ServingSysIE
  862. from .sexu import SexuIE
  863. from .shahid import ShahidIE
  864. from .shared import (
  865. SharedIE,
  866. VivoIE,
  867. )
  868. from .showroomlive import ShowRoomLiveIE
  869. from .sina import SinaIE
  870. from .sixplay import SixPlayIE
  871. from .skylinewebcams import SkylineWebcamsIE
  872. from .skynewsarabia import (
  873. SkyNewsArabiaIE,
  874. SkyNewsArabiaArticleIE,
  875. )
  876. from .skysports import SkySportsIE
  877. from .slideshare import SlideshareIE
  878. from .slutload import SlutloadIE
  879. from .smotri import (
  880. SmotriIE,
  881. SmotriCommunityIE,
  882. SmotriUserIE,
  883. SmotriBroadcastIE,
  884. )
  885. from .snotr import SnotrIE
  886. from .sohu import SohuIE
  887. from .sonyliv import SonyLIVIE
  888. from .soundcloud import (
  889. SoundcloudIE,
  890. SoundcloudSetIE,
  891. SoundcloudUserIE,
  892. SoundcloudPlaylistIE,
  893. SoundcloudSearchIE
  894. )
  895. from .soundgasm import (
  896. SoundgasmIE,
  897. SoundgasmProfileIE
  898. )
  899. from .southpark import (
  900. SouthParkIE,
  901. SouthParkDeIE,
  902. SouthParkDkIE,
  903. SouthParkEsIE,
  904. SouthParkNlIE
  905. )
  906. from .spankbang import SpankBangIE
  907. from .spankwire import SpankwireIE
  908. from .spiegel import SpiegelIE, SpiegelArticleIE
  909. from .spiegeltv import SpiegeltvIE
  910. from .spike import SpikeIE
  911. from .stitcher import StitcherIE
  912. from .sport5 import Sport5IE
  913. from .sportbox import SportBoxEmbedIE
  914. from .sportdeutschland import SportDeutschlandIE
  915. from .sportschau import SportschauIE
  916. from .sprout import SproutIE
  917. from .srgssr import (
  918. SRGSSRIE,
  919. SRGSSRPlayIE,
  920. )
  921. from .srmediathek import SRMediathekIE
  922. from .stanfordoc import StanfordOpenClassroomIE
  923. from .steam import SteamIE
  924. from .streamable import StreamableIE
  925. from .streamcloud import StreamcloudIE
  926. from .streamcz import StreamCZIE
  927. from .streetvoice import StreetVoiceIE
  928. from .sunporno import SunPornoIE
  929. from .svt import (
  930. SVTIE,
  931. SVTPlayIE,
  932. )
  933. from .swrmediathek import SWRMediathekIE
  934. from .syfy import SyfyIE
  935. from .sztvhu import SztvHuIE
  936. from .tagesschau import (
  937. TagesschauPlayerIE,
  938. TagesschauIE,
  939. )
  940. from .tass import TassIE
  941. from .tbs import TBSIE
  942. from .tdslifeway import TDSLifewayIE
  943. from .teachertube import (
  944. TeacherTubeIE,
  945. TeacherTubeUserIE,
  946. )
  947. from .teachingchannel import TeachingChannelIE
  948. from .teamcoco import TeamcocoIE
  949. from .teamfourstar import TeamFourStarIE
  950. from .techtalks import TechTalksIE
  951. from .ted import TEDIE
  952. from .tele13 import Tele13IE
  953. from .telebruxelles import TeleBruxellesIE
  954. from .telecinco import TelecincoIE
  955. from .telegraaf import TelegraafIE
  956. from .telemb import TeleMBIE
  957. from .telequebec import TeleQuebecIE
  958. from .teletask import TeleTaskIE
  959. from .telewebion import TelewebionIE
  960. from .testurl import TestURLIE
  961. from .tf1 import TF1IE
  962. from .tfo import TFOIE
  963. from .theintercept import TheInterceptIE
  964. from .theplatform import (
  965. ThePlatformIE,
  966. ThePlatformFeedIE,
  967. )
  968. from .thescene import TheSceneIE
  969. from .thesixtyone import TheSixtyOneIE
  970. from .thestar import TheStarIE
  971. from .theweatherchannel import TheWeatherChannelIE
  972. from .thisamericanlife import ThisAmericanLifeIE
  973. from .thisav import ThisAVIE
  974. from .thisoldhouse import ThisOldHouseIE
  975. from .threeqsdn import ThreeQSDNIE
  976. from .tinypic import TinyPicIE
  977. from .tmz import (
  978. TMZIE,
  979. TMZArticleIE,
  980. )
  981. from .tnaflix import (
  982. TNAFlixNetworkEmbedIE,
  983. TNAFlixIE,
  984. EMPFlixIE,
  985. MovieFapIE,
  986. )
  987. from .toggle import ToggleIE
  988. from .tonline import TOnlineIE
  989. from .toongoggles import ToonGogglesIE
  990. from .toutv import TouTvIE
  991. from .toypics import ToypicsUserIE, ToypicsIE
  992. from .traileraddict import TrailerAddictIE
  993. from .trilulilu import TriluliluIE
  994. from .trutv import TruTVIE
  995. from .tube8 import Tube8IE
  996. from .tubitv import TubiTvIE
  997. from .tudou import (
  998. TudouIE,
  999. TudouPlaylistIE,
  1000. TudouAlbumIE,
  1001. )
  1002. from .tumblr import TumblrIE
  1003. from .tunein import (
  1004. TuneInClipIE,
  1005. TuneInStationIE,
  1006. TuneInProgramIE,
  1007. TuneInTopicIE,
  1008. TuneInShortenerIE,
  1009. )
  1010. from .tunepk import TunePkIE
  1011. from .turbo import TurboIE
  1012. from .tutv import TutvIE
  1013. from .tv2 import (
  1014. TV2IE,
  1015. TV2ArticleIE,
  1016. )
  1017. from .tv3 import TV3IE
  1018. from .tv4 import TV4IE
  1019. from .tva import TVAIE
  1020. from .tvanouvelles import (
  1021. TVANouvellesIE,
  1022. TVANouvellesArticleIE,
  1023. )
  1024. from .tvc import (
  1025. TVCIE,
  1026. TVCArticleIE,
  1027. )
  1028. from .tvigle import TvigleIE
  1029. from .tvland import TVLandIE
  1030. from .tvn24 import TVN24IE
  1031. from .tvnoe import TVNoeIE
  1032. from .tvp import (
  1033. TVPEmbedIE,
  1034. TVPIE,
  1035. TVPSeriesIE,
  1036. )
  1037. from .tvplay import (
  1038. TVPlayIE,
  1039. ViafreeIE,
  1040. )
  1041. from .tvplayer import TVPlayerIE
  1042. from .tweakers import TweakersIE
  1043. from .twentyfourvideo import TwentyFourVideoIE
  1044. from .twentymin import TwentyMinutenIE
  1045. from .twentytwotracks import (
  1046. TwentyTwoTracksIE,
  1047. TwentyTwoTracksGenreIE
  1048. )
  1049. from .twitch import (
  1050. TwitchVideoIE,
  1051. TwitchChapterIE,
  1052. TwitchVodIE,
  1053. TwitchProfileIE,
  1054. TwitchAllVideosIE,
  1055. TwitchUploadsIE,
  1056. TwitchPastBroadcastsIE,
  1057. TwitchHighlightsIE,
  1058. TwitchStreamIE,
  1059. TwitchClipsIE,
  1060. )
  1061. from .twitter import (
  1062. TwitterCardIE,
  1063. TwitterIE,
  1064. TwitterAmplifyIE,
  1065. )
  1066. from .udemy import (
  1067. UdemyIE,
  1068. UdemyCourseIE
  1069. )
  1070. from .udn import UDNEmbedIE
  1071. from .uktvplay import UKTVPlayIE
  1072. from .digiteka import DigitekaIE
  1073. from .unistra import UnistraIE
  1074. from .uol import UOLIE
  1075. from .uplynk import (
  1076. UplynkIE,
  1077. UplynkPreplayIE,
  1078. )
  1079. from .urort import UrortIE
  1080. from .urplay import URPlayIE
  1081. from .usanetwork import USANetworkIE
  1082. from .usatoday import USATodayIE
  1083. from .ustream import UstreamIE, UstreamChannelIE
  1084. from .ustudio import (
  1085. UstudioIE,
  1086. UstudioEmbedIE,
  1087. )
  1088. from .varzesh3 import Varzesh3IE
  1089. from .vbox7 import Vbox7IE
  1090. from .veehd import VeeHDIE
  1091. from .veoh import VeohIE
  1092. from .vessel import VesselIE
  1093. from .vesti import VestiIE
  1094. from .vevo import (
  1095. VevoIE,
  1096. VevoPlaylistIE,
  1097. )
  1098. from .vgtv import (
  1099. BTArticleIE,
  1100. BTVestlendingenIE,
  1101. VGTVIE,
  1102. )
  1103. from .vh1 import VH1IE
  1104. from .vice import (
  1105. ViceIE,
  1106. ViceShowIE,
  1107. )
  1108. from .viceland import VicelandIE
  1109. from .vidbit import VidbitIE
  1110. from .viddler import ViddlerIE
  1111. from .videa import VideaIE
  1112. from .videodetective import VideoDetectiveIE
  1113. from .videofyme import VideofyMeIE
  1114. from .videomega import VideoMegaIE
  1115. from .videomore import (
  1116. VideomoreIE,
  1117. VideomoreVideoIE,
  1118. VideomoreSeasonIE,
  1119. )
  1120. from .videopremium import VideoPremiumIE
  1121. from .videopress import VideoPressIE
  1122. from .vidio import VidioIE
  1123. from .vidme import (
  1124. VidmeIE,
  1125. VidmeUserIE,
  1126. VidmeUserLikesIE,
  1127. )
  1128. from .vidzi import VidziIE
  1129. from .vier import VierIE, VierVideosIE
  1130. from .viewlift import (
  1131. ViewLiftIE,
  1132. ViewLiftEmbedIE,
  1133. )
  1134. from .viewster import ViewsterIE
  1135. from .viidea import ViideaIE
  1136. from .vimeo import (
  1137. VimeoIE,
  1138. VimeoAlbumIE,
  1139. VimeoChannelIE,
  1140. VimeoGroupsIE,
  1141. VimeoLikesIE,
  1142. VimeoOndemandIE,
  1143. VimeoReviewIE,
  1144. VimeoUserIE,
  1145. VimeoWatchLaterIE,
  1146. )
  1147. from .vimple import VimpleIE
  1148. from .vine import (
  1149. VineIE,
  1150. VineUserIE,
  1151. )
  1152. from .viki import (
  1153. VikiIE,
  1154. VikiChannelIE,
  1155. )
  1156. from .viu import (
  1157. ViuIE,
  1158. ViuPlaylistIE,
  1159. ViuOTTIE,
  1160. )
  1161. from .vk import (
  1162. VKIE,
  1163. VKUserVideosIE,
  1164. VKWallPostIE,
  1165. )
  1166. from .vlive import (
  1167. VLiveIE,
  1168. VLiveChannelIE
  1169. )
  1170. from .vodlocker import VodlockerIE
  1171. from .vodpl import VODPlIE
  1172. from .vodplatform import VODPlatformIE
  1173. from .voicerepublic import VoiceRepublicIE
  1174. from .voxmedia import VoxMediaIE
  1175. from .vporn import VpornIE
  1176. from .vrt import VRTIE
  1177. from .vrak import VrakIE
  1178. from .medialaan import MedialaanIE
  1179. from .vube import VubeIE
  1180. from .vuclip import VuClipIE
  1181. from .vvvvid import VVVVIDIE
  1182. from .vyborymos import VyboryMosIE
  1183. from .vzaar import VzaarIE
  1184. from .walla import WallaIE
  1185. from .washingtonpost import (
  1186. WashingtonPostIE,
  1187. WashingtonPostArticleIE,
  1188. )
  1189. from .wat import WatIE
  1190. from .watchindianporn import WatchIndianPornIE
  1191. from .wdr import (
  1192. WDRIE,
  1193. WDRMobileIE,
  1194. )
  1195. from .webcaster import (
  1196. WebcasterIE,
  1197. WebcasterFeedIE,
  1198. )
  1199. from .webofstories import (
  1200. WebOfStoriesIE,
  1201. WebOfStoriesPlaylistIE,
  1202. )
  1203. from .weiqitv import WeiqiTVIE
  1204. from .wimp import WimpIE
  1205. from .wistia import WistiaIE
  1206. from .worldstarhiphop import WorldStarHipHopIE
  1207. from .wrzuta import (
  1208. WrzutaIE,
  1209. WrzutaPlaylistIE,
  1210. )
  1211. from .wsj import WSJIE
  1212. from .xbef import XBefIE
  1213. from .xboxclips import XboxClipsIE
  1214. from .xfileshare import XFileShareIE
  1215. from .xhamster import (
  1216. XHamsterIE,
  1217. XHamsterEmbedIE,
  1218. )
  1219. from .xiami import (
  1220. XiamiSongIE,
  1221. XiamiAlbumIE,
  1222. XiamiArtistIE,
  1223. XiamiCollectionIE
  1224. )
  1225. from .xminus import XMinusIE
  1226. from .xnxx import XNXXIE
  1227. from .xstream import XstreamIE
  1228. from .xtube import XTubeUserIE, XTubeIE
  1229. from .xuite import XuiteIE
  1230. from .xvideos import XVideosIE
  1231. from .xxxymovies import XXXYMoviesIE
  1232. from .yahoo import (
  1233. YahooIE,
  1234. YahooSearchIE,
  1235. )
  1236. from .yam import YamIE
  1237. from .yandexmusic import (
  1238. YandexMusicTrackIE,
  1239. YandexMusicAlbumIE,
  1240. YandexMusicPlaylistIE,
  1241. )
  1242. from .yesjapan import YesJapanIE
  1243. from .yinyuetai import YinYueTaiIE
  1244. from .ynet import YnetIE
  1245. from .youjizz import YouJizzIE
  1246. from .youku import (
  1247. YoukuIE,
  1248. YoukuShowIE,
  1249. )
  1250. from .youporn import YouPornIE
  1251. from .yourupload import YourUploadIE
  1252. from .youtube import (
  1253. YoutubeIE,
  1254. YoutubeChannelIE,
  1255. YoutubeFavouritesIE,
  1256. YoutubeHistoryIE,
  1257. YoutubeLiveIE,
  1258. YoutubePlaylistIE,
  1259. YoutubePlaylistsIE,
  1260. YoutubeRecommendedIE,
  1261. YoutubeSearchDateIE,
  1262. YoutubeSearchIE,
  1263. YoutubeSearchURLIE,
  1264. YoutubeSharedVideoIE,
  1265. YoutubeShowIE,
  1266. YoutubeSubscriptionsIE,
  1267. YoutubeTruncatedIDIE,
  1268. YoutubeTruncatedURLIE,
  1269. YoutubeUserIE,
  1270. YoutubeWatchLaterIE,
  1271. )
  1272. from .zapiks import ZapiksIE
  1273. from .zdf import ZDFIE, ZDFChannelIE
  1274. from .zingmp3 import ZingMp3IE