extractors.py 24 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024
  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 .sendtonews import SendtoNewsIE
  673. from .servingsys import ServingSysIE
  674. from .sexu import SexuIE
  675. from .shahid import ShahidIE
  676. from .shared import SharedIE
  677. from .sharesix import ShareSixIE
  678. from .sina import SinaIE
  679. from .skynewsarabia import (
  680. SkyNewsArabiaIE,
  681. SkyNewsArabiaArticleIE,
  682. )
  683. from .slideshare import SlideshareIE
  684. from .slutload import SlutloadIE
  685. from .smotri import (
  686. SmotriIE,
  687. SmotriCommunityIE,
  688. SmotriUserIE,
  689. SmotriBroadcastIE,
  690. )
  691. from .snotr import SnotrIE
  692. from .sohu import SohuIE
  693. from .soundcloud import (
  694. SoundcloudIE,
  695. SoundcloudSetIE,
  696. SoundcloudUserIE,
  697. SoundcloudPlaylistIE,
  698. SoundcloudSearchIE
  699. )
  700. from .soundgasm import (
  701. SoundgasmIE,
  702. SoundgasmProfileIE
  703. )
  704. from .southpark import (
  705. SouthParkIE,
  706. SouthParkDeIE,
  707. SouthParkDkIE,
  708. SouthParkEsIE,
  709. SouthParkNlIE
  710. )
  711. from .spankbang import SpankBangIE
  712. from .spankwire import SpankwireIE
  713. from .spiegel import SpiegelIE, SpiegelArticleIE
  714. from .spiegeltv import SpiegeltvIE
  715. from .spike import SpikeIE
  716. from .stitcher import StitcherIE
  717. from .sport5 import Sport5IE
  718. from .sportbox import (
  719. SportBoxIE,
  720. SportBoxEmbedIE,
  721. )
  722. from .sportdeutschland import SportDeutschlandIE
  723. from .srgssr import (
  724. SRGSSRIE,
  725. SRGSSRPlayIE,
  726. )
  727. from .srmediathek import SRMediathekIE
  728. from .ssa import SSAIE
  729. from .stanfordoc import StanfordOpenClassroomIE
  730. from .steam import SteamIE
  731. from .streamcloud import StreamcloudIE
  732. from .streamcz import StreamCZIE
  733. from .streetvoice import StreetVoiceIE
  734. from .sunporno import SunPornoIE
  735. from .svt import (
  736. SVTIE,
  737. SVTPlayIE,
  738. )
  739. from .swrmediathek import SWRMediathekIE
  740. from .syfy import SyfyIE
  741. from .sztvhu import SztvHuIE
  742. from .tagesschau import (
  743. TagesschauPlayerIE,
  744. TagesschauIE,
  745. )
  746. from .tapely import TapelyIE
  747. from .tass import TassIE
  748. from .tdslifeway import TDSLifewayIE
  749. from .teachertube import (
  750. TeacherTubeIE,
  751. TeacherTubeUserIE,
  752. )
  753. from .teachingchannel import TeachingChannelIE
  754. from .teamcoco import TeamcocoIE
  755. from .techtalks import TechTalksIE
  756. from .ted import TEDIE
  757. from .tele13 import Tele13IE
  758. from .telebruxelles import TeleBruxellesIE
  759. from .telecinco import TelecincoIE
  760. from .telegraaf import TelegraafIE
  761. from .telemb import TeleMBIE
  762. from .teletask import TeleTaskIE
  763. from .testurl import TestURLIE
  764. from .tf1 import TF1IE
  765. from .theintercept import TheInterceptIE
  766. from .theplatform import (
  767. ThePlatformIE,
  768. ThePlatformFeedIE,
  769. )
  770. from .thescene import TheSceneIE
  771. from .thesixtyone import TheSixtyOneIE
  772. from .thestar import TheStarIE
  773. from .thisamericanlife import ThisAmericanLifeIE
  774. from .thisav import ThisAVIE
  775. from .threeqsdn import ThreeQSDNIE
  776. from .tinypic import TinyPicIE
  777. from .tlc import TlcDeIE
  778. from .tmz import (
  779. TMZIE,
  780. TMZArticleIE,
  781. )
  782. from .tnaflix import (
  783. TNAFlixNetworkEmbedIE,
  784. TNAFlixIE,
  785. EMPFlixIE,
  786. MovieFapIE,
  787. )
  788. from .toggle import ToggleIE
  789. from .thvideo import (
  790. THVideoIE,
  791. THVideoPlaylistIE
  792. )
  793. from .toutv import TouTvIE
  794. from .toypics import ToypicsUserIE, ToypicsIE
  795. from .traileraddict import TrailerAddictIE
  796. from .trilulilu import TriluliluIE
  797. from .trollvids import TrollvidsIE
  798. from .trutube import TruTubeIE
  799. from .tube8 import Tube8IE
  800. from .tubitv import TubiTvIE
  801. from .tudou import (
  802. TudouIE,
  803. TudouPlaylistIE,
  804. TudouAlbumIE,
  805. )
  806. from .tumblr import TumblrIE
  807. from .tunein import (
  808. TuneInClipIE,
  809. TuneInStationIE,
  810. TuneInProgramIE,
  811. TuneInTopicIE,
  812. TuneInShortenerIE,
  813. )
  814. from .turbo import TurboIE
  815. from .tutv import TutvIE
  816. from .tv2 import (
  817. TV2IE,
  818. TV2ArticleIE,
  819. )
  820. from .tv3 import TV3IE
  821. from .tv4 import TV4IE
  822. from .tvc import (
  823. TVCIE,
  824. TVCArticleIE,
  825. )
  826. from .tvigle import TvigleIE
  827. from .tvland import TVLandIE
  828. from .tvp import TvpIE, TvpSeriesIE
  829. from .tvplay import TVPlayIE
  830. from .tweakers import TweakersIE
  831. from .twentyfourvideo import TwentyFourVideoIE
  832. from .twentymin import TwentyMinutenIE
  833. from .twentytwotracks import (
  834. TwentyTwoTracksIE,
  835. TwentyTwoTracksGenreIE
  836. )
  837. from .twitch import (
  838. TwitchVideoIE,
  839. TwitchChapterIE,
  840. TwitchVodIE,
  841. TwitchProfileIE,
  842. TwitchPastBroadcastsIE,
  843. TwitchStreamIE,
  844. )
  845. from .twitter import (
  846. TwitterCardIE,
  847. TwitterIE,
  848. TwitterAmplifyIE,
  849. )
  850. from .udemy import (
  851. UdemyIE,
  852. UdemyCourseIE
  853. )
  854. from .udn import UDNEmbedIE
  855. from .digiteka import DigitekaIE
  856. from .unistra import UnistraIE
  857. from .urort import UrortIE
  858. from .usatoday import USATodayIE
  859. from .ustream import UstreamIE, UstreamChannelIE
  860. from .ustudio import (
  861. UstudioIE,
  862. UstudioEmbedIE,
  863. )
  864. from .varzesh3 import Varzesh3IE
  865. from .vbox7 import Vbox7IE
  866. from .veehd import VeeHDIE
  867. from .veoh import VeohIE
  868. from .vessel import VesselIE
  869. from .vesti import VestiIE
  870. from .vevo import (
  871. VevoIE,
  872. VevoPlaylistIE,
  873. )
  874. from .vgtv import (
  875. BTArticleIE,
  876. BTVestlendingenIE,
  877. VGTVIE,
  878. )
  879. from .vh1 import VH1IE
  880. from .vice import (
  881. ViceIE,
  882. ViceShowIE,
  883. )
  884. from .viddler import ViddlerIE
  885. from .videodetective import VideoDetectiveIE
  886. from .videofyme import VideofyMeIE
  887. from .videomega import VideoMegaIE
  888. from .videomore import (
  889. VideomoreIE,
  890. VideomoreVideoIE,
  891. VideomoreSeasonIE,
  892. )
  893. from .videopremium import VideoPremiumIE
  894. from .videott import VideoTtIE
  895. from .vidme import (
  896. VidmeIE,
  897. VidmeUserIE,
  898. VidmeUserLikesIE,
  899. )
  900. from .vidzi import VidziIE
  901. from .vier import VierIE, VierVideosIE
  902. from .viewlift import (
  903. ViewLiftIE,
  904. ViewLiftEmbedIE,
  905. )
  906. from .viewster import ViewsterIE
  907. from .viidea import ViideaIE
  908. from .vimeo import (
  909. VimeoIE,
  910. VimeoAlbumIE,
  911. VimeoChannelIE,
  912. VimeoGroupsIE,
  913. VimeoLikesIE,
  914. VimeoOndemandIE,
  915. VimeoReviewIE,
  916. VimeoUserIE,
  917. VimeoWatchLaterIE,
  918. )
  919. from .vimple import VimpleIE
  920. from .vine import (
  921. VineIE,
  922. VineUserIE,
  923. )
  924. from .viki import (
  925. VikiIE,
  926. VikiChannelIE,
  927. )
  928. from .vk import (
  929. VKIE,
  930. VKUserVideosIE,
  931. )
  932. from .vlive import VLiveIE
  933. from .vodlocker import VodlockerIE
  934. from .voicerepublic import VoiceRepublicIE
  935. from .voxmedia import VoxMediaIE
  936. from .vporn import VpornIE
  937. from .vrt import VRTIE
  938. from .vube import VubeIE
  939. from .vuclip import VuClipIE
  940. from .vulture import VultureIE
  941. from .walla import WallaIE
  942. from .washingtonpost import WashingtonPostIE
  943. from .wat import WatIE
  944. from .watchindianporn import WatchIndianPornIE
  945. from .wdr import (
  946. WDRIE,
  947. WDRMobileIE,
  948. WDRMausIE,
  949. )
  950. from .webofstories import (
  951. WebOfStoriesIE,
  952. WebOfStoriesPlaylistIE,
  953. )
  954. from .weibo import WeiboIE
  955. from .weiqitv import WeiqiTVIE
  956. from .wimp import WimpIE
  957. from .wistia import WistiaIE
  958. from .worldstarhiphop import WorldStarHipHopIE
  959. from .wrzuta import WrzutaIE
  960. from .wsj import WSJIE
  961. from .xbef import XBefIE
  962. from .xboxclips import XboxClipsIE
  963. from .xfileshare import XFileShareIE
  964. from .xhamster import (
  965. XHamsterIE,
  966. XHamsterEmbedIE,
  967. )
  968. from .xiami import (
  969. XiamiSongIE,
  970. XiamiAlbumIE,
  971. XiamiArtistIE,
  972. XiamiCollectionIE
  973. )
  974. from .xminus import XMinusIE
  975. from .xnxx import XNXXIE
  976. from .xstream import XstreamIE
  977. from .xtube import XTubeUserIE, XTubeIE
  978. from .xuite import XuiteIE
  979. from .xvideos import XVideosIE
  980. from .xxxymovies import XXXYMoviesIE
  981. from .yahoo import (
  982. YahooIE,
  983. YahooSearchIE,
  984. )
  985. from .yam import YamIE
  986. from .yandexmusic import (
  987. YandexMusicTrackIE,
  988. YandexMusicAlbumIE,
  989. YandexMusicPlaylistIE,
  990. )
  991. from .yesjapan import YesJapanIE
  992. from .yinyuetai import YinYueTaiIE
  993. from .ynet import YnetIE
  994. from .youjizz import YouJizzIE
  995. from .youku import YoukuIE
  996. from .youporn import YouPornIE
  997. from .yourupload import YourUploadIE
  998. from .youtube import (
  999. YoutubeIE,
  1000. YoutubeChannelIE,
  1001. YoutubeFavouritesIE,
  1002. YoutubeHistoryIE,
  1003. YoutubeLiveIE,
  1004. YoutubePlaylistIE,
  1005. YoutubePlaylistsIE,
  1006. YoutubeRecommendedIE,
  1007. YoutubeSearchDateIE,
  1008. YoutubeSearchIE,
  1009. YoutubeSearchURLIE,
  1010. YoutubeShowIE,
  1011. YoutubeSubscriptionsIE,
  1012. YoutubeTruncatedIDIE,
  1013. YoutubeTruncatedURLIE,
  1014. YoutubeUserIE,
  1015. YoutubeWatchLaterIE,
  1016. )
  1017. from .zapiks import ZapiksIE
  1018. from .zdf import ZDFIE, ZDFChannelIE
  1019. from .zingmp3 import (
  1020. ZingMp3SongIE,
  1021. ZingMp3AlbumIE,
  1022. )
  1023. from .zippcast import ZippCastIE