extractors.py 25 KB

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