extractors.py 29 KB

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