extractors.py 28 KB

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