extractors.py 29 KB

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