extractors.py 24 KB

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