extractors.py 24 KB

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