extractors.py 25 KB

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