extractors.py 24 KB

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