extractors.py 24 KB

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