extractors.py 24 KB

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