extractors.py 29 KB

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