extractors.py 24 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016
  1. # flake8: noqa
  2. from __future__ import unicode_literals
  3. from .abc import ABCIE
  4. from .abc7news import Abc7NewsIE
  5. from .academicearth import AcademicEarthCourseIE
  6. from .acast import (
  7. ACastIE,
  8. ACastChannelIE,
  9. )
  10. from .addanime import AddAnimeIE
  11. from .adobetv import (
  12. AdobeTVIE,
  13. AdobeTVShowIE,
  14. AdobeTVChannelIE,
  15. AdobeTVVideoIE,
  16. )
  17. from .adultswim import AdultSwimIE
  18. from .aenetworks import AENetworksIE
  19. from .aftonbladet import AftonbladetIE
  20. from .airmozilla import AirMozillaIE
  21. from .aljazeera import AlJazeeraIE
  22. from .alphaporno import AlphaPornoIE
  23. from .animeondemand import AnimeOnDemandIE
  24. from .anitube import AnitubeIE
  25. from .anysex import AnySexIE
  26. from .aol import (
  27. AolIE,
  28. AolFeaturesIE,
  29. )
  30. from .allocine import AllocineIE
  31. from .aparat import AparatIE
  32. from .appleconnect import AppleConnectIE
  33. from .appletrailers import (
  34. AppleTrailersIE,
  35. AppleTrailersSectionIE,
  36. )
  37. from .archiveorg import ArchiveOrgIE
  38. from .ard import (
  39. ARDIE,
  40. ARDMediathekIE,
  41. SportschauIE,
  42. )
  43. from .arte import (
  44. ArteTvIE,
  45. ArteTVPlus7IE,
  46. ArteTVCreativeIE,
  47. ArteTVConcertIE,
  48. ArteTVInfoIE,
  49. ArteTVFutureIE,
  50. ArteTVCinemaIE,
  51. ArteTVDDCIE,
  52. ArteTVMagazineIE,
  53. ArteTVEmbedIE,
  54. )
  55. from .atresplayer import AtresPlayerIE
  56. from .atttechchannel import ATTTechChannelIE
  57. from .audimedia import AudiMediaIE
  58. from .audioboom import AudioBoomIE
  59. from .audiomack import AudiomackIE, AudiomackAlbumIE
  60. from .azubu import AzubuIE, AzubuLiveIE
  61. from .baidu import BaiduVideoIE
  62. from .bambuser import BambuserIE, BambuserChannelIE
  63. from .bandcamp import BandcampIE, BandcampAlbumIE
  64. from .bbc import (
  65. BBCCoUkIE,
  66. BBCCoUkArticleIE,
  67. BBCIE,
  68. )
  69. from .beeg import BeegIE
  70. from .behindkink import BehindKinkIE
  71. from .beatportpro import BeatportProIE
  72. from .bet import BetIE
  73. from .bigflix import BigflixIE
  74. from .bild import BildIE
  75. from .bilibili import BiliBiliIE
  76. from .biobiochiletv import BioBioChileTVIE
  77. from .biqle import BIQLEIE
  78. from .bleacherreport import (
  79. BleacherReportIE,
  80. BleacherReportCMSIE,
  81. )
  82. from .blinkx import BlinkxIE
  83. from .bloomberg import BloombergIE
  84. from .bokecc import BokeCCIE
  85. from .bpb import BpbIE
  86. from .br import BRIE
  87. from .bravotv import BravoTVIE
  88. from .breakcom import BreakIE
  89. from .brightcove import (
  90. BrightcoveLegacyIE,
  91. BrightcoveNewIE,
  92. )
  93. from .buzzfeed import BuzzFeedIE
  94. from .byutv import BYUtvIE
  95. from .c56 import C56IE
  96. from .camdemy import (
  97. CamdemyIE,
  98. CamdemyFolderIE
  99. )
  100. from .camwithher import CamWithHerIE
  101. from .canalplus import CanalplusIE
  102. from .canalc2 import Canalc2IE
  103. from .canvas import CanvasIE
  104. from .cbc import (
  105. CBCIE,
  106. CBCPlayerIE,
  107. )
  108. from .cbs import CBSIE
  109. from .cbsinteractive import CBSInteractiveIE
  110. from .cbsnews import (
  111. CBSNewsIE,
  112. CBSNewsLiveVideoIE,
  113. )
  114. from .cbssports import CBSSportsIE
  115. from .ccc import CCCIE
  116. from .cda import CDAIE
  117. from .ceskatelevize import CeskaTelevizeIE
  118. from .channel9 import Channel9IE
  119. from .chaturbate import ChaturbateIE
  120. from .chilloutzone import ChilloutzoneIE
  121. from .chirbit import (
  122. ChirbitIE,
  123. ChirbitProfileIE,
  124. )
  125. from .cinchcast import CinchcastIE
  126. from .cliprs import ClipRsIE
  127. from .clipfish import ClipfishIE
  128. from .cliphunter import CliphunterIE
  129. from .clipsyndicate import ClipsyndicateIE
  130. from .cloudy import CloudyIE
  131. from .clubic import ClubicIE
  132. from .clyp import ClypIE
  133. from .cmt import CMTIE
  134. from .cnbc import CNBCIE
  135. from .cnn import (
  136. CNNIE,
  137. CNNBlogsIE,
  138. CNNArticleIE,
  139. )
  140. from .collegerama import CollegeRamaIE
  141. from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
  142. from .comcarcoff import ComCarCoffIE
  143. from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
  144. from .commonprotocols import RtmpIE
  145. from .condenast import CondeNastIE
  146. from .cracked import CrackedIE
  147. from .crackle import CrackleIE
  148. from .criterion import CriterionIE
  149. from .crooksandliars import CrooksAndLiarsIE
  150. from .crunchyroll import (
  151. CrunchyrollIE,
  152. CrunchyrollShowPlaylistIE
  153. )
  154. from .cspan import CSpanIE
  155. from .ctsnews import CtsNewsIE
  156. from .cultureunplugged import CultureUnpluggedIE
  157. from .cwtv import CWTVIE
  158. from .dailymail import DailyMailIE
  159. from .dailymotion import (
  160. DailymotionIE,
  161. DailymotionPlaylistIE,
  162. DailymotionUserIE,
  163. DailymotionCloudIE,
  164. )
  165. from .daum import (
  166. DaumIE,
  167. DaumClipIE,
  168. DaumPlaylistIE,
  169. DaumUserIE,
  170. )
  171. from .dbtv import DBTVIE
  172. from .dcn import (
  173. DCNIE,
  174. DCNVideoIE,
  175. DCNLiveIE,
  176. DCNSeasonIE,
  177. )
  178. from .dctp import DctpTvIE
  179. from .deezer import DeezerPlaylistIE
  180. from .democracynow import DemocracynowIE
  181. from .dfb import DFBIE
  182. from .dhm import DHMIE
  183. from .dotsub import DotsubIE
  184. from .douyutv import DouyuTVIE
  185. from .dplay import DPlayIE
  186. from .dramafever import (
  187. DramaFeverIE,
  188. DramaFeverSeriesIE,
  189. )
  190. from .dreisat import DreiSatIE
  191. from .drbonanza import DRBonanzaIE
  192. from .drtuber import DrTuberIE
  193. from .drtv import DRTVIE
  194. from .dvtv import DVTVIE
  195. from .dumpert import DumpertIE
  196. from .defense import DefenseGouvFrIE
  197. from .discovery import DiscoveryIE
  198. from .dispeak import DigitallySpeakingIE
  199. from .dropbox import DropboxIE
  200. from .dw import (
  201. DWIE,
  202. DWArticleIE,
  203. )
  204. from .eagleplatform import EaglePlatformIE
  205. from .ebaumsworld import EbaumsWorldIE
  206. from .echomsk import EchoMskIE
  207. from .ehow import EHowIE
  208. from .eighttracks import EightTracksIE
  209. from .einthusan import EinthusanIE
  210. from .eitb import EitbIE
  211. from .ellentv import (
  212. EllenTVIE,
  213. EllenTVClipsIE,
  214. )
  215. from .elpais import ElPaisIE
  216. from .embedly import EmbedlyIE
  217. from .engadget import EngadgetIE
  218. from .eporner import EpornerIE
  219. from .eroprofile import EroProfileIE
  220. from .escapist import EscapistIE
  221. from .espn import ESPNIE
  222. from .esri import EsriVideoIE
  223. from .europa import EuropaIE
  224. from .everyonesmixtape import EveryonesMixtapeIE
  225. from .exfm import ExfmIE
  226. from .expotv import ExpoTVIE
  227. from .extremetube import ExtremeTubeIE
  228. from .facebook import FacebookIE
  229. from .faz import FazIE
  230. from .fc2 import FC2IE
  231. from .fczenit import FczenitIE
  232. from .firstpost import FirstpostIE
  233. from .firsttv import FirstTVIE
  234. from .fivemin import FiveMinIE
  235. from .fivetv import FiveTVIE
  236. from .fktv import FKTVIE
  237. from .flickr import FlickrIE
  238. from .folketinget import FolketingetIE
  239. from .footyroom import FootyRoomIE
  240. from .fourtube import FourTubeIE
  241. from .fox import FOXIE
  242. from .foxgay import FoxgayIE
  243. from .foxnews import FoxNewsIE
  244. from .foxsports import FoxSportsIE
  245. from .franceculture import (
  246. FranceCultureIE,
  247. FranceCultureEmissionIE,
  248. )
  249. from .franceinter import FranceInterIE
  250. from .francetv import (
  251. PluzzIE,
  252. FranceTvInfoIE,
  253. FranceTVIE,
  254. GenerationQuoiIE,
  255. CultureboxIE,
  256. )
  257. from .freesound import FreesoundIE
  258. from .freespeech import FreespeechIE
  259. from .freevideo import FreeVideoIE
  260. from .funimation import FunimationIE
  261. from .funnyordie import FunnyOrDieIE
  262. from .gameinformer import GameInformerIE
  263. from .gamekings import GamekingsIE
  264. from .gameone import (
  265. GameOneIE,
  266. GameOnePlaylistIE,
  267. )
  268. from .gamersyde import GamersydeIE
  269. from .gamespot import GameSpotIE
  270. from .gamestar import GameStarIE
  271. from .gametrailers import GametrailersIE
  272. from .gazeta import GazetaIE
  273. from .gdcvault import GDCVaultIE
  274. from .generic import GenericIE
  275. from .gfycat import GfycatIE
  276. from .giantbomb import GiantBombIE
  277. from .giga import GigaIE
  278. from .glide import GlideIE
  279. from .globo import (
  280. GloboIE,
  281. GloboArticleIE,
  282. )
  283. from .godtube import GodTubeIE
  284. from .goldenmoustache import GoldenMoustacheIE
  285. from .golem import GolemIE
  286. from .googledrive import GoogleDriveIE
  287. from .googleplus import GooglePlusIE
  288. from .googlesearch import GoogleSearchIE
  289. from .goshgay import GoshgayIE
  290. from .gputechconf import GPUTechConfIE
  291. from .groupon import GrouponIE
  292. from .hark import HarkIE
  293. from .hbo import HBOIE
  294. from .hearthisat import HearThisAtIE
  295. from .heise import HeiseIE
  296. from .hellporno import HellPornoIE
  297. from .helsinki import HelsinkiIE
  298. from .hentaistigma import HentaiStigmaIE
  299. from .historicfilms import HistoricFilmsIE
  300. from .hitbox import HitboxIE, HitboxLiveIE
  301. from .hornbunny import HornBunnyIE
  302. from .hotnewhiphop import HotNewHipHopIE
  303. from .hotstar import HotStarIE
  304. from .howcast import HowcastIE
  305. from .howstuffworks import HowStuffWorksIE
  306. from .huffpost import HuffPostIE
  307. from .hypem import HypemIE
  308. from .iconosquare import IconosquareIE
  309. from .ign import (
  310. IGNIE,
  311. OneUPIE,
  312. PCMagIE,
  313. )
  314. from .imdb import (
  315. ImdbIE,
  316. ImdbListIE
  317. )
  318. from .imgur import (
  319. ImgurIE,
  320. ImgurAlbumIE,
  321. )
  322. from .ina import InaIE
  323. from .indavideo import (
  324. IndavideoIE,
  325. IndavideoEmbedIE,
  326. )
  327. from .infoq import InfoQIE
  328. from .instagram import InstagramIE, InstagramUserIE
  329. from .internetvideoarchive import InternetVideoArchiveIE
  330. from .iprima import IPrimaIE
  331. from .iqiyi import IqiyiIE
  332. from .ir90tv import Ir90TvIE
  333. from .ivi import (
  334. IviIE,
  335. IviCompilationIE
  336. )
  337. from .ivideon import IvideonIE
  338. from .izlesene import IzleseneIE
  339. from .jeuxvideo import JeuxVideoIE
  340. from .jove import JoveIE
  341. from .jwplatform import JWPlatformIE
  342. from .jpopsukitv import JpopsukiIE
  343. from .kaltura import KalturaIE
  344. from .kanalplay import KanalPlayIE
  345. from .kankan import KankanIE
  346. from .karaoketv import KaraoketvIE
  347. from .karrierevideos import KarriereVideosIE
  348. from .keezmovies import KeezMoviesIE
  349. from .khanacademy import KhanAcademyIE
  350. from .kickstarter import KickStarterIE
  351. from .keek import KeekIE
  352. from .konserthusetplay import KonserthusetPlayIE
  353. from .kontrtube import KontrTubeIE
  354. from .krasview import KrasViewIE
  355. from .ku6 import Ku6IE
  356. from .kusi import KUSIIE
  357. from .kuwo import (
  358. KuwoIE,
  359. KuwoAlbumIE,
  360. KuwoChartIE,
  361. KuwoSingerIE,
  362. KuwoCategoryIE,
  363. KuwoMvIE,
  364. )
  365. from .la7 import LA7IE
  366. from .laola1tv import Laola1TvIE
  367. from .lecture2go import Lecture2GoIE
  368. from .lemonde import LemondeIE
  369. from .leeco import (
  370. LeIE,
  371. LePlaylistIE,
  372. LetvCloudIE,
  373. )
  374. from .libsyn import LibsynIE
  375. from .lifenews import (
  376. LifeNewsIE,
  377. LifeEmbedIE,
  378. )
  379. from .limelight import (
  380. LimelightMediaIE,
  381. LimelightChannelIE,
  382. LimelightChannelListIE,
  383. )
  384. from .litv import LiTVIE
  385. from .liveleak import LiveLeakIE
  386. from .livestream import (
  387. LivestreamIE,
  388. LivestreamOriginalIE,
  389. LivestreamShortenerIE,
  390. )
  391. from .lnkgo import LnkGoIE
  392. from .lovehomeporn import LoveHomePornIE
  393. from .lrt import LRTIE
  394. from .lynda import (
  395. LyndaIE,
  396. LyndaCourseIE
  397. )
  398. from .m6 import M6IE
  399. from .macgamestore import MacGameStoreIE
  400. from .mailru import MailRuIE
  401. from .makerschannel import MakersChannelIE
  402. from .makertv import MakerTVIE
  403. from .matchtv import MatchTVIE
  404. from .mdr import MDRIE
  405. from .metacafe import MetacafeIE
  406. from .metacritic import MetacriticIE
  407. from .mgoon import MgoonIE
  408. from .mgtv import MGTVIE
  409. from .microsoftvirtualacademy import (
  410. MicrosoftVirtualAcademyIE,
  411. MicrosoftVirtualAcademyCourseIE,
  412. )
  413. from .minhateca import MinhatecaIE
  414. from .ministrygrid import MinistryGridIE
  415. from .minoto import MinotoIE
  416. from .miomio import MioMioIE
  417. from .mit import TechTVMITIE, MITIE, OCWMITIE
  418. from .mitele import MiTeleIE
  419. from .mixcloud import (
  420. MixcloudIE,
  421. MixcloudUserIE,
  422. MixcloudPlaylistIE,
  423. MixcloudStreamIE,
  424. )
  425. from .mlb import MLBIE
  426. from .mnet import MnetIE
  427. from .mpora import MporaIE
  428. from .moevideo import MoeVideoIE
  429. from .mofosex import MofosexIE
  430. from .mojvideo import MojvideoIE
  431. from .moniker import MonikerIE
  432. from .morningstar import MorningstarIE
  433. from .motherless import MotherlessIE
  434. from .motorsport import MotorsportIE
  435. from .movieclips import MovieClipsIE
  436. from .moviezine import MoviezineIE
  437. from .mtv import (
  438. MTVIE,
  439. MTVServicesEmbeddedIE,
  440. MTVIggyIE,
  441. MTVDEIE,
  442. )
  443. from .muenchentv import MuenchenTVIE
  444. from .musicplayon import MusicPlayOnIE
  445. from .mwave import MwaveIE, MwaveMeetGreetIE
  446. from .myspace import MySpaceIE, MySpaceAlbumIE
  447. from .myspass import MySpassIE
  448. from .myvi import MyviIE
  449. from .myvideo import MyVideoIE
  450. from .myvidster import MyVidsterIE
  451. from .nationalgeographic import (
  452. NationalGeographicIE,
  453. NationalGeographicChannelIE,
  454. )
  455. from .naver import NaverIE
  456. from .nba import NBAIE
  457. from .nbc import (
  458. CSNNEIE,
  459. NBCIE,
  460. NBCNewsIE,
  461. NBCSportsIE,
  462. NBCSportsVPlayerIE,
  463. MSNBCIE,
  464. )
  465. from .ndr import (
  466. NDRIE,
  467. NJoyIE,
  468. NDREmbedBaseIE,
  469. NDREmbedIE,
  470. NJoyEmbedIE,
  471. )
  472. from .ndtv import NDTVIE
  473. from .netzkino import NetzkinoIE
  474. from .nerdcubed import NerdCubedFeedIE
  475. from .neteasemusic import (
  476. NetEaseMusicIE,
  477. NetEaseMusicAlbumIE,
  478. NetEaseMusicSingerIE,
  479. NetEaseMusicListIE,
  480. NetEaseMusicMvIE,
  481. NetEaseMusicProgramIE,
  482. NetEaseMusicDjRadioIE,
  483. )
  484. from .newgrounds import NewgroundsIE
  485. from .newstube import NewstubeIE
  486. from .nextmedia import (
  487. NextMediaIE,
  488. NextMediaActionNewsIE,
  489. AppleDailyIE,
  490. )
  491. from .nextmovie import NextMovieIE
  492. from .nfb import NFBIE
  493. from .nfl import NFLIE
  494. from .nhl import (
  495. NHLVideocenterIE,
  496. NHLNewsIE,
  497. NHLVideocenterCategoryIE,
  498. NHLIE,
  499. )
  500. from .nick import NickIE
  501. from .niconico import NiconicoIE, NiconicoPlaylistIE
  502. from .ninegag import NineGagIE
  503. from .noco import NocoIE
  504. from .normalboots import NormalbootsIE
  505. from .nosvideo import NosVideoIE
  506. from .nova import NovaIE
  507. from .novamov import (
  508. AuroraVidIE,
  509. CloudTimeIE,
  510. NowVideoIE,
  511. VideoWeedIE,
  512. WholeCloudIE,
  513. )
  514. from .nowness import (
  515. NownessIE,
  516. NownessPlaylistIE,
  517. NownessSeriesIE,
  518. )
  519. from .nowtv import (
  520. NowTVIE,
  521. NowTVListIE,
  522. )
  523. from .noz import NozIE
  524. from .npo import (
  525. NPOIE,
  526. NPOLiveIE,
  527. NPORadioIE,
  528. NPORadioFragmentIE,
  529. SchoolTVIE,
  530. VPROIE,
  531. WNLIE
  532. )
  533. from .npr import NprIE
  534. from .nrk import (
  535. NRKIE,
  536. NRKPlaylistIE,
  537. NRKSkoleIE,
  538. NRKTVIE,
  539. )
  540. from .ntvde import NTVDeIE
  541. from .ntvru import NTVRuIE
  542. from .nytimes import (
  543. NYTimesIE,
  544. NYTimesArticleIE,
  545. )
  546. from .nuvid import NuvidIE
  547. from .odnoklassniki import OdnoklassnikiIE
  548. from .oktoberfesttv import OktoberfestTVIE
  549. from .onionstudios import OnionStudiosIE
  550. from .ooyala import (
  551. OoyalaIE,
  552. OoyalaExternalIE,
  553. )
  554. from .openload import OpenloadIE
  555. from .ora import OraTVIE
  556. from .orf import (
  557. ORFTVthekIE,
  558. ORFOE1IE,
  559. ORFFM4IE,
  560. ORFIPTVIE,
  561. )
  562. from .pandoratv import PandoraTVIE
  563. from .parliamentliveuk import ParliamentLiveUKIE
  564. from .patreon import PatreonIE
  565. from .pbs import PBSIE
  566. from .people import PeopleIE
  567. from .periscope import (
  568. PeriscopeIE,
  569. PeriscopeUserIE,
  570. )
  571. from .philharmoniedeparis import PhilharmonieDeParisIE
  572. from .phoenix import PhoenixIE
  573. from .photobucket import PhotobucketIE
  574. from .pinkbike import PinkbikeIE
  575. from .pladform import PladformIE
  576. from .played import PlayedIE
  577. from .playfm import PlayFMIE
  578. from .plays import PlaysTVIE
  579. from .playtvak import PlaytvakIE
  580. from .playvid import PlayvidIE
  581. from .playwire import PlaywireIE
  582. from .pluralsight import (
  583. PluralsightIE,
  584. PluralsightCourseIE,
  585. )
  586. from .podomatic import PodomaticIE
  587. from .porn91 import Porn91IE
  588. from .pornhd import PornHdIE
  589. from .pornhub import (
  590. PornHubIE,
  591. PornHubPlaylistIE,
  592. PornHubUserVideosIE,
  593. )
  594. from .pornotube import PornotubeIE
  595. from .pornovoisines import PornoVoisinesIE
  596. from .pornoxo import PornoXOIE
  597. from .presstv import PressTVIE
  598. from .primesharetv import PrimeShareTVIE
  599. from .promptfile import PromptFileIE
  600. from .prosiebensat1 import ProSiebenSat1IE
  601. from .puls4 import Puls4IE
  602. from .pyvideo import PyvideoIE
  603. from .qqmusic import (
  604. QQMusicIE,
  605. QQMusicSingerIE,
  606. QQMusicAlbumIE,
  607. QQMusicToplistIE,
  608. QQMusicPlaylistIE,
  609. )
  610. from .r7 import R7IE
  611. from .radiode import RadioDeIE
  612. from .radiojavan import RadioJavanIE
  613. from .radiobremen import RadioBremenIE
  614. from .radiofrance import RadioFranceIE
  615. from .rai import (
  616. RaiTVIE,
  617. RaiIE,
  618. )
  619. from .rbmaradio import RBMARadioIE
  620. from .rds import RDSIE
  621. from .redtube import RedTubeIE
  622. from .regiotv import RegioTVIE
  623. from .restudy import RestudyIE
  624. from .reverbnation import ReverbNationIE
  625. from .revision3 import Revision3IE
  626. from .rice import RICEIE
  627. from .ringtv import RingTVIE
  628. from .ro220 import Ro220IE
  629. from .rottentomatoes import RottenTomatoesIE
  630. from .roxwel import RoxwelIE
  631. from .rtbf import RTBFIE
  632. from .rte import RteIE, RteRadioIE
  633. from .rtlnl import RtlNlIE
  634. from .rtl2 import RTL2IE
  635. from .rtp import RTPIE
  636. from .rts import RTSIE
  637. from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
  638. from .rtvnh import RTVNHIE
  639. from .ruhd import RUHDIE
  640. from .ruleporn import RulePornIE
  641. from .rutube import (
  642. RutubeIE,
  643. RutubeChannelIE,
  644. RutubeEmbedIE,
  645. RutubeMovieIE,
  646. RutubePersonIE,
  647. )
  648. from .rutv import RUTVIE
  649. from .ruutu import RuutuIE
  650. from .sandia import SandiaIE
  651. from .safari import (
  652. SafariIE,
  653. SafariApiIE,
  654. SafariCourseIE,
  655. )
  656. from .sapo import SapoIE
  657. from .savefrom import SaveFromIE
  658. from .sbs import SBSIE
  659. from .scivee import SciVeeIE
  660. from .screencast import ScreencastIE
  661. from .screencastomatic import ScreencastOMaticIE
  662. from .screenjunkies import ScreenJunkiesIE
  663. from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
  664. from .senateisvp import SenateISVPIE
  665. from .servingsys import ServingSysIE
  666. from .sexu import SexuIE
  667. from .shahid import ShahidIE
  668. from .shared import SharedIE
  669. from .sharesix import ShareSixIE
  670. from .sina import SinaIE
  671. from .skynewsarabia import (
  672. SkyNewsArabiaIE,
  673. SkyNewsArabiaArticleIE,
  674. )
  675. from .slideshare import SlideshareIE
  676. from .slutload import SlutloadIE
  677. from .smotri import (
  678. SmotriIE,
  679. SmotriCommunityIE,
  680. SmotriUserIE,
  681. SmotriBroadcastIE,
  682. )
  683. from .snotr import SnotrIE
  684. from .sohu import SohuIE
  685. from .soundcloud import (
  686. SoundcloudIE,
  687. SoundcloudSetIE,
  688. SoundcloudUserIE,
  689. SoundcloudPlaylistIE,
  690. SoundcloudSearchIE
  691. )
  692. from .soundgasm import (
  693. SoundgasmIE,
  694. SoundgasmProfileIE
  695. )
  696. from .southpark import (
  697. SouthParkIE,
  698. SouthParkDeIE,
  699. SouthParkDkIE,
  700. SouthParkEsIE,
  701. SouthParkNlIE
  702. )
  703. from .spankbang import SpankBangIE
  704. from .spankwire import SpankwireIE
  705. from .spiegel import SpiegelIE, SpiegelArticleIE
  706. from .spiegeltv import SpiegeltvIE
  707. from .spike import SpikeIE
  708. from .stitcher import StitcherIE
  709. from .sport5 import Sport5IE
  710. from .sportbox import (
  711. SportBoxIE,
  712. SportBoxEmbedIE,
  713. )
  714. from .sportdeutschland import SportDeutschlandIE
  715. from .srgssr import (
  716. SRGSSRIE,
  717. SRGSSRPlayIE,
  718. )
  719. from .srmediathek import SRMediathekIE
  720. from .ssa import SSAIE
  721. from .stanfordoc import StanfordOpenClassroomIE
  722. from .steam import SteamIE
  723. from .streamcloud import StreamcloudIE
  724. from .streamcz import StreamCZIE
  725. from .streetvoice import StreetVoiceIE
  726. from .sunporno import SunPornoIE
  727. from .svt import (
  728. SVTIE,
  729. SVTPlayIE,
  730. )
  731. from .swrmediathek import SWRMediathekIE
  732. from .syfy import SyfyIE
  733. from .sztvhu import SztvHuIE
  734. from .tagesschau import (
  735. TagesschauPlayerIE,
  736. TagesschauIE,
  737. )
  738. from .tapely import TapelyIE
  739. from .tass import TassIE
  740. from .tdslifeway import TDSLifewayIE
  741. from .teachertube import (
  742. TeacherTubeIE,
  743. TeacherTubeUserIE,
  744. )
  745. from .teachingchannel import TeachingChannelIE
  746. from .teamcoco import TeamcocoIE
  747. from .techtalks import TechTalksIE
  748. from .ted import TEDIE
  749. from .tele13 import Tele13IE
  750. from .telebruxelles import TeleBruxellesIE
  751. from .telecinco import TelecincoIE
  752. from .telegraaf import TelegraafIE
  753. from .telemb import TeleMBIE
  754. from .teletask import TeleTaskIE
  755. from .testurl import TestURLIE
  756. from .tf1 import TF1IE
  757. from .theintercept import TheInterceptIE
  758. from .theplatform import (
  759. ThePlatformIE,
  760. ThePlatformFeedIE,
  761. )
  762. from .thescene import TheSceneIE
  763. from .thesixtyone import TheSixtyOneIE
  764. from .thestar import TheStarIE
  765. from .thisamericanlife import ThisAmericanLifeIE
  766. from .thisav import ThisAVIE
  767. from .threeqsdn import ThreeQSDNIE
  768. from .tinypic import TinyPicIE
  769. from .tlc import TlcDeIE
  770. from .tmz import (
  771. TMZIE,
  772. TMZArticleIE,
  773. )
  774. from .tnaflix import (
  775. TNAFlixNetworkEmbedIE,
  776. TNAFlixIE,
  777. EMPFlixIE,
  778. MovieFapIE,
  779. )
  780. from .toggle import ToggleIE
  781. from .thvideo import (
  782. THVideoIE,
  783. THVideoPlaylistIE
  784. )
  785. from .toutv import TouTvIE
  786. from .toypics import ToypicsUserIE, ToypicsIE
  787. from .traileraddict import TrailerAddictIE
  788. from .trilulilu import TriluliluIE
  789. from .trollvids import TrollvidsIE
  790. from .trutube import TruTubeIE
  791. from .tube8 import Tube8IE
  792. from .tubitv import TubiTvIE
  793. from .tudou import (
  794. TudouIE,
  795. TudouPlaylistIE,
  796. TudouAlbumIE,
  797. )
  798. from .tumblr import TumblrIE
  799. from .tunein import (
  800. TuneInClipIE,
  801. TuneInStationIE,
  802. TuneInProgramIE,
  803. TuneInTopicIE,
  804. TuneInShortenerIE,
  805. )
  806. from .turbo import TurboIE
  807. from .tutv import TutvIE
  808. from .tv2 import (
  809. TV2IE,
  810. TV2ArticleIE,
  811. )
  812. from .tv3 import TV3IE
  813. from .tv4 import TV4IE
  814. from .tvc import (
  815. TVCIE,
  816. TVCArticleIE,
  817. )
  818. from .tvigle import TvigleIE
  819. from .tvland import TVLandIE
  820. from .tvp import TvpIE, TvpSeriesIE
  821. from .tvplay import TVPlayIE
  822. from .tweakers import TweakersIE
  823. from .twentyfourvideo import TwentyFourVideoIE
  824. from .twentymin import TwentyMinutenIE
  825. from .twentytwotracks import (
  826. TwentyTwoTracksIE,
  827. TwentyTwoTracksGenreIE
  828. )
  829. from .twitch import (
  830. TwitchVideoIE,
  831. TwitchChapterIE,
  832. TwitchVodIE,
  833. TwitchProfileIE,
  834. TwitchPastBroadcastsIE,
  835. TwitchStreamIE,
  836. )
  837. from .twitter import (
  838. TwitterCardIE,
  839. TwitterIE,
  840. TwitterAmplifyIE,
  841. )
  842. from .udemy import (
  843. UdemyIE,
  844. UdemyCourseIE
  845. )
  846. from .udn import UDNEmbedIE
  847. from .digiteka import DigitekaIE
  848. from .unistra import UnistraIE
  849. from .urort import UrortIE
  850. from .usatoday import USATodayIE
  851. from .ustream import UstreamIE, UstreamChannelIE
  852. from .ustudio import (
  853. UstudioIE,
  854. UstudioEmbedIE,
  855. )
  856. from .varzesh3 import Varzesh3IE
  857. from .vbox7 import Vbox7IE
  858. from .veehd import VeeHDIE
  859. from .veoh import VeohIE
  860. from .vessel import VesselIE
  861. from .vesti import VestiIE
  862. from .vevo import (
  863. VevoIE,
  864. VevoPlaylistIE,
  865. )
  866. from .vgtv import (
  867. BTArticleIE,
  868. BTVestlendingenIE,
  869. VGTVIE,
  870. )
  871. from .vh1 import VH1IE
  872. from .vice import (
  873. ViceIE,
  874. ViceShowIE,
  875. )
  876. from .viddler import ViddlerIE
  877. from .videodetective import VideoDetectiveIE
  878. from .videofyme import VideofyMeIE
  879. from .videomega import VideoMegaIE
  880. from .videomore import (
  881. VideomoreIE,
  882. VideomoreVideoIE,
  883. VideomoreSeasonIE,
  884. )
  885. from .videopremium import VideoPremiumIE
  886. from .videott import VideoTtIE
  887. from .vidme import (
  888. VidmeIE,
  889. VidmeUserIE,
  890. VidmeUserLikesIE,
  891. )
  892. from .vidzi import VidziIE
  893. from .vier import VierIE, VierVideosIE
  894. from .viewlift import (
  895. ViewLiftIE,
  896. ViewLiftEmbedIE,
  897. )
  898. from .viewster import ViewsterIE
  899. from .viidea import ViideaIE
  900. from .vimeo import (
  901. VimeoIE,
  902. VimeoAlbumIE,
  903. VimeoChannelIE,
  904. VimeoGroupsIE,
  905. VimeoLikesIE,
  906. VimeoOndemandIE,
  907. VimeoReviewIE,
  908. VimeoUserIE,
  909. VimeoWatchLaterIE,
  910. )
  911. from .vimple import VimpleIE
  912. from .vine import (
  913. VineIE,
  914. VineUserIE,
  915. )
  916. from .viki import (
  917. VikiIE,
  918. VikiChannelIE,
  919. )
  920. from .vk import (
  921. VKIE,
  922. VKUserVideosIE,
  923. )
  924. from .vlive import VLiveIE
  925. from .vodlocker import VodlockerIE
  926. from .voicerepublic import VoiceRepublicIE
  927. from .voxmedia import VoxMediaIE
  928. from .vporn import VpornIE
  929. from .vrt import VRTIE
  930. from .vube import VubeIE
  931. from .vuclip import VuClipIE
  932. from .vulture import VultureIE
  933. from .walla import WallaIE
  934. from .washingtonpost import WashingtonPostIE
  935. from .wat import WatIE
  936. from .watchindianporn import WatchIndianPornIE
  937. from .wdr import (
  938. WDRIE,
  939. WDRMobileIE,
  940. WDRMausIE,
  941. )
  942. from .webofstories import (
  943. WebOfStoriesIE,
  944. WebOfStoriesPlaylistIE,
  945. )
  946. from .weibo import WeiboIE
  947. from .weiqitv import WeiqiTVIE
  948. from .wimp import WimpIE
  949. from .wistia import WistiaIE
  950. from .worldstarhiphop import WorldStarHipHopIE
  951. from .wrzuta import WrzutaIE
  952. from .wsj import WSJIE
  953. from .xbef import XBefIE
  954. from .xboxclips import XboxClipsIE
  955. from .xfileshare import XFileShareIE
  956. from .xhamster import (
  957. XHamsterIE,
  958. XHamsterEmbedIE,
  959. )
  960. from .xiami import (
  961. XiamiSongIE,
  962. XiamiAlbumIE,
  963. XiamiArtistIE,
  964. XiamiCollectionIE
  965. )
  966. from .xminus import XMinusIE
  967. from .xnxx import XNXXIE
  968. from .xstream import XstreamIE
  969. from .xtube import XTubeUserIE, XTubeIE
  970. from .xuite import XuiteIE
  971. from .xvideos import XVideosIE
  972. from .xxxymovies import XXXYMoviesIE
  973. from .yahoo import (
  974. YahooIE,
  975. YahooSearchIE,
  976. )
  977. from .yam import YamIE
  978. from .yandexmusic import (
  979. YandexMusicTrackIE,
  980. YandexMusicAlbumIE,
  981. YandexMusicPlaylistIE,
  982. )
  983. from .yesjapan import YesJapanIE
  984. from .yinyuetai import YinYueTaiIE
  985. from .ynet import YnetIE
  986. from .youjizz import YouJizzIE
  987. from .youku import YoukuIE
  988. from .youporn import YouPornIE
  989. from .yourupload import YourUploadIE
  990. from .youtube import (
  991. YoutubeIE,
  992. YoutubeChannelIE,
  993. YoutubeFavouritesIE,
  994. YoutubeHistoryIE,
  995. YoutubeLiveIE,
  996. YoutubePlaylistIE,
  997. YoutubePlaylistsIE,
  998. YoutubeRecommendedIE,
  999. YoutubeSearchDateIE,
  1000. YoutubeSearchIE,
  1001. YoutubeSearchURLIE,
  1002. YoutubeShowIE,
  1003. YoutubeSubscriptionsIE,
  1004. YoutubeTruncatedIDIE,
  1005. YoutubeTruncatedURLIE,
  1006. YoutubeUserIE,
  1007. YoutubeWatchLaterIE,
  1008. )
  1009. from .zapiks import ZapiksIE
  1010. from .zdf import ZDFIE, ZDFChannelIE
  1011. from .zingmp3 import (
  1012. ZingMp3SongIE,
  1013. ZingMp3AlbumIE,
  1014. )
  1015. from .zippcast import ZippCastIE