extractors.py 26 KB

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