extractors.py 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131
  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 (
  267. FacebookIE,
  268. FacebookPluginsVideoIE,
  269. )
  270. from .faz import FazIE
  271. from .fc2 import FC2IE
  272. from .fczenit import FczenitIE
  273. from .firstpost import FirstpostIE
  274. from .firsttv import FirstTVIE
  275. from .fivemin import FiveMinIE
  276. from .fivetv import FiveTVIE
  277. from .fktv import FKTVIE
  278. from .flickr import FlickrIE
  279. from .flipagram import FlipagramIE
  280. from .folketinget import FolketingetIE
  281. from .footyroom import FootyRoomIE
  282. from .formula1 import Formula1IE
  283. from .fourtube import FourTubeIE
  284. from .fox import FOXIE
  285. from .foxgay import FoxgayIE
  286. from .foxnews import FoxNewsIE
  287. from .foxsports import FoxSportsIE
  288. from .franceculture import FranceCultureIE
  289. from .franceinter import FranceInterIE
  290. from .francetv import (
  291. PluzzIE,
  292. FranceTvInfoIE,
  293. FranceTVIE,
  294. GenerationQuoiIE,
  295. CultureboxIE,
  296. )
  297. from .freesound import FreesoundIE
  298. from .freespeech import FreespeechIE
  299. from .freevideo import FreeVideoIE
  300. from .funimation import FunimationIE
  301. from .funnyordie import FunnyOrDieIE
  302. from .fusion import FusionIE
  303. from .fxnetworks import FXNetworksIE
  304. from .gameinformer import GameInformerIE
  305. from .gameone import (
  306. GameOneIE,
  307. GameOnePlaylistIE,
  308. )
  309. from .gamersyde import GamersydeIE
  310. from .gamespot import GameSpotIE
  311. from .gamestar import GameStarIE
  312. from .gazeta import GazetaIE
  313. from .gdcvault import GDCVaultIE
  314. from .generic import GenericIE
  315. from .gfycat import GfycatIE
  316. from .giantbomb import GiantBombIE
  317. from .giga import GigaIE
  318. from .glide import GlideIE
  319. from .globo import (
  320. GloboIE,
  321. GloboArticleIE,
  322. )
  323. from .go import GoIE
  324. from .godtube import GodTubeIE
  325. from .godtv import GodTVIE
  326. from .golem import GolemIE
  327. from .googledrive import GoogleDriveIE
  328. from .googleplus import GooglePlusIE
  329. from .googlesearch import GoogleSearchIE
  330. from .goshgay import GoshgayIE
  331. from .gputechconf import GPUTechConfIE
  332. from .groupon import GrouponIE
  333. from .hark import HarkIE
  334. from .hbo import HBOIE
  335. from .hearthisat import HearThisAtIE
  336. from .heise import HeiseIE
  337. from .hellporno import HellPornoIE
  338. from .helsinki import HelsinkiIE
  339. from .hentaistigma import HentaiStigmaIE
  340. from .hgtv import (
  341. HGTVIE,
  342. HGTVComShowIE,
  343. )
  344. from .historicfilms import HistoricFilmsIE
  345. from .hitbox import HitboxIE, HitboxLiveIE
  346. from .hornbunny import HornBunnyIE
  347. from .hotnewhiphop import HotNewHipHopIE
  348. from .hotstar import HotStarIE
  349. from .howcast import HowcastIE
  350. from .howstuffworks import HowStuffWorksIE
  351. from .hrti import (
  352. HRTiIE,
  353. HRTiPlaylistIE,
  354. )
  355. from .huffpost import HuffPostIE
  356. from .hypem import HypemIE
  357. from .iconosquare import IconosquareIE
  358. from .ign import (
  359. IGNIE,
  360. OneUPIE,
  361. PCMagIE,
  362. )
  363. from .imdb import (
  364. ImdbIE,
  365. ImdbListIE
  366. )
  367. from .imgur import (
  368. ImgurIE,
  369. ImgurAlbumIE,
  370. )
  371. from .ina import InaIE
  372. from .indavideo import (
  373. IndavideoIE,
  374. IndavideoEmbedIE,
  375. )
  376. from .infoq import InfoQIE
  377. from .instagram import InstagramIE, InstagramUserIE
  378. from .internetvideoarchive import InternetVideoArchiveIE
  379. from .iprima import IPrimaIE
  380. from .iqiyi import IqiyiIE
  381. from .ir90tv import Ir90TvIE
  382. from .ivi import (
  383. IviIE,
  384. IviCompilationIE
  385. )
  386. from .ivideon import IvideonIE
  387. from .izlesene import IzleseneIE
  388. from .jeuxvideo import JeuxVideoIE
  389. from .jove import JoveIE
  390. from .jwplatform import JWPlatformIE
  391. from .jpopsukitv import JpopsukiIE
  392. from .kaltura import KalturaIE
  393. from .kamcord import KamcordIE
  394. from .kanalplay import KanalPlayIE
  395. from .kankan import KankanIE
  396. from .karaoketv import KaraoketvIE
  397. from .karrierevideos import KarriereVideosIE
  398. from .keezmovies import KeezMoviesIE
  399. from .khanacademy import KhanAcademyIE
  400. from .kickstarter import KickStarterIE
  401. from .keek import KeekIE
  402. from .konserthusetplay import KonserthusetPlayIE
  403. from .kontrtube import KontrTubeIE
  404. from .krasview import KrasViewIE
  405. from .ku6 import Ku6IE
  406. from .kusi import KUSIIE
  407. from .kuwo import (
  408. KuwoIE,
  409. KuwoAlbumIE,
  410. KuwoChartIE,
  411. KuwoSingerIE,
  412. KuwoCategoryIE,
  413. KuwoMvIE,
  414. )
  415. from .la7 import LA7IE
  416. from .laola1tv import Laola1TvIE
  417. from .lcp import (
  418. LcpPlayIE,
  419. LcpIE,
  420. )
  421. from .learnr import LearnrIE
  422. from .lecture2go import Lecture2GoIE
  423. from .lemonde import LemondeIE
  424. from .leeco import (
  425. LeIE,
  426. LePlaylistIE,
  427. LetvCloudIE,
  428. )
  429. from .libraryofcongress import LibraryOfCongressIE
  430. from .libsyn import LibsynIE
  431. from .lifenews import (
  432. LifeNewsIE,
  433. LifeEmbedIE,
  434. )
  435. from .limelight import (
  436. LimelightMediaIE,
  437. LimelightChannelIE,
  438. LimelightChannelListIE,
  439. )
  440. from .litv import LiTVIE
  441. from .liveleak import LiveLeakIE
  442. from .livestream import (
  443. LivestreamIE,
  444. LivestreamOriginalIE,
  445. LivestreamShortenerIE,
  446. )
  447. from .lnkgo import LnkGoIE
  448. from .localnews8 import LocalNews8IE
  449. from .lovehomeporn import LoveHomePornIE
  450. from .lrt import LRTIE
  451. from .lynda import (
  452. LyndaIE,
  453. LyndaCourseIE
  454. )
  455. from .m6 import M6IE
  456. from .macgamestore import MacGameStoreIE
  457. from .mailru import MailRuIE
  458. from .makerschannel import MakersChannelIE
  459. from .makertv import MakerTVIE
  460. from .matchtv import MatchTVIE
  461. from .mdr import MDRIE
  462. from .meta import METAIE
  463. from .metacafe import MetacafeIE
  464. from .metacritic import MetacriticIE
  465. from .mgoon import MgoonIE
  466. from .mgtv import MGTVIE
  467. from .microsoftvirtualacademy import (
  468. MicrosoftVirtualAcademyIE,
  469. MicrosoftVirtualAcademyCourseIE,
  470. )
  471. from .minhateca import MinhatecaIE
  472. from .ministrygrid import MinistryGridIE
  473. from .minoto import MinotoIE
  474. from .miomio import MioMioIE
  475. from .mit import TechTVMITIE, MITIE, OCWMITIE
  476. from .mitele import MiTeleIE
  477. from .mixcloud import (
  478. MixcloudIE,
  479. MixcloudUserIE,
  480. MixcloudPlaylistIE,
  481. MixcloudStreamIE,
  482. )
  483. from .mlb import MLBIE
  484. from .mnet import MnetIE
  485. from .mpora import MporaIE
  486. from .moevideo import MoeVideoIE
  487. from .mofosex import MofosexIE
  488. from .mojvideo import MojvideoIE
  489. from .moniker import MonikerIE
  490. from .morningstar import MorningstarIE
  491. from .motherless import MotherlessIE
  492. from .motorsport import MotorsportIE
  493. from .movieclips import MovieClipsIE
  494. from .moviezine import MoviezineIE
  495. from .movingimage import MovingImageIE
  496. from .msn import MSNIE
  497. from .mtv import (
  498. MTVIE,
  499. MTVServicesEmbeddedIE,
  500. MTVDEIE,
  501. )
  502. from .muenchentv import MuenchenTVIE
  503. from .musicplayon import MusicPlayOnIE
  504. from .mwave import MwaveIE, MwaveMeetGreetIE
  505. from .myspace import MySpaceIE, MySpaceAlbumIE
  506. from .myspass import MySpassIE
  507. from .myvi import MyviIE
  508. from .myvideo import MyVideoIE
  509. from .myvidster import MyVidsterIE
  510. from .nationalgeographic import (
  511. NationalGeographicVideoIE,
  512. NationalGeographicIE,
  513. NationalGeographicEpisodeGuideIE,
  514. )
  515. from .naver import NaverIE
  516. from .nba import NBAIE
  517. from .nbc import (
  518. CSNNEIE,
  519. NBCIE,
  520. NBCNewsIE,
  521. NBCSportsIE,
  522. NBCSportsVPlayerIE,
  523. )
  524. from .ndr import (
  525. NDRIE,
  526. NJoyIE,
  527. NDREmbedBaseIE,
  528. NDREmbedIE,
  529. NJoyEmbedIE,
  530. )
  531. from .ndtv import NDTVIE
  532. from .netzkino import NetzkinoIE
  533. from .nerdcubed import NerdCubedFeedIE
  534. from .neteasemusic import (
  535. NetEaseMusicIE,
  536. NetEaseMusicAlbumIE,
  537. NetEaseMusicSingerIE,
  538. NetEaseMusicListIE,
  539. NetEaseMusicMvIE,
  540. NetEaseMusicProgramIE,
  541. NetEaseMusicDjRadioIE,
  542. )
  543. from .newgrounds import NewgroundsIE
  544. from .newstube import NewstubeIE
  545. from .nextmedia import (
  546. NextMediaIE,
  547. NextMediaActionNewsIE,
  548. AppleDailyIE,
  549. )
  550. from .nfb import NFBIE
  551. from .nfl import NFLIE
  552. from .nhk import NhkVodIE
  553. from .nhl import (
  554. NHLVideocenterIE,
  555. NHLNewsIE,
  556. NHLVideocenterCategoryIE,
  557. NHLIE,
  558. )
  559. from .nick import (
  560. NickIE,
  561. NickDeIE,
  562. )
  563. from .niconico import NiconicoIE, NiconicoPlaylistIE
  564. from .ninecninemedia import (
  565. NineCNineMediaStackIE,
  566. NineCNineMediaIE,
  567. )
  568. from .ninegag import NineGagIE
  569. from .ninenow import NineNowIE
  570. from .nintendo import NintendoIE
  571. from .noco import NocoIE
  572. from .normalboots import NormalbootsIE
  573. from .nosvideo import NosVideoIE
  574. from .nova import NovaIE
  575. from .novamov import (
  576. AuroraVidIE,
  577. CloudTimeIE,
  578. NowVideoIE,
  579. VideoWeedIE,
  580. WholeCloudIE,
  581. )
  582. from .nowness import (
  583. NownessIE,
  584. NownessPlaylistIE,
  585. NownessSeriesIE,
  586. )
  587. from .nowtv import (
  588. NowTVIE,
  589. NowTVListIE,
  590. )
  591. from .noz import NozIE
  592. from .npo import (
  593. NPOIE,
  594. NPOLiveIE,
  595. NPORadioIE,
  596. NPORadioFragmentIE,
  597. SchoolTVIE,
  598. VPROIE,
  599. WNLIE
  600. )
  601. from .npr import NprIE
  602. from .nrk import (
  603. NRKIE,
  604. NRKPlaylistIE,
  605. NRKSkoleIE,
  606. NRKTVIE,
  607. )
  608. from .ntvde import NTVDeIE
  609. from .ntvru import NTVRuIE
  610. from .nytimes import (
  611. NYTimesIE,
  612. NYTimesArticleIE,
  613. )
  614. from .nuvid import NuvidIE
  615. from .odatv import OdaTVIE
  616. from .odnoklassniki import OdnoklassnikiIE
  617. from .oktoberfesttv import OktoberfestTVIE
  618. from .onet import (
  619. OnetIE,
  620. OnetChannelIE,
  621. )
  622. from .onionstudios import OnionStudiosIE
  623. from .ooyala import (
  624. OoyalaIE,
  625. OoyalaExternalIE,
  626. )
  627. from .openload import OpenloadIE
  628. from .ora import OraTVIE
  629. from .orf import (
  630. ORFTVthekIE,
  631. ORFOE1IE,
  632. ORFFM4IE,
  633. ORFIPTVIE,
  634. )
  635. from .pandoratv import PandoraTVIE
  636. from .parliamentliveuk import ParliamentLiveUKIE
  637. from .patreon import PatreonIE
  638. from .pbs import PBSIE
  639. from .people import PeopleIE
  640. from .periscope import (
  641. PeriscopeIE,
  642. PeriscopeUserIE,
  643. )
  644. from .philharmoniedeparis import PhilharmonieDeParisIE
  645. from .phoenix import PhoenixIE
  646. from .photobucket import PhotobucketIE
  647. from .pinkbike import PinkbikeIE
  648. from .pladform import PladformIE
  649. from .playfm import PlayFMIE
  650. from .plays import PlaysTVIE
  651. from .playtvak import PlaytvakIE
  652. from .playvid import PlayvidIE
  653. from .playwire import PlaywireIE
  654. from .pluralsight import (
  655. PluralsightIE,
  656. PluralsightCourseIE,
  657. )
  658. from .podomatic import PodomaticIE
  659. from .pokemon import PokemonIE
  660. from .polskieradio import PolskieRadioIE
  661. from .porn91 import Porn91IE
  662. from .porncom import PornComIE
  663. from .pornhd import PornHdIE
  664. from .pornhub import (
  665. PornHubIE,
  666. PornHubPlaylistIE,
  667. PornHubUserVideosIE,
  668. )
  669. from .pornotube import PornotubeIE
  670. from .pornovoisines import PornoVoisinesIE
  671. from .pornoxo import PornoXOIE
  672. from .presstv import PressTVIE
  673. from .primesharetv import PrimeShareTVIE
  674. from .promptfile import PromptFileIE
  675. from .prosiebensat1 import ProSiebenSat1IE
  676. from .puls4 import Puls4IE
  677. from .pyvideo import PyvideoIE
  678. from .qqmusic import (
  679. QQMusicIE,
  680. QQMusicSingerIE,
  681. QQMusicAlbumIE,
  682. QQMusicToplistIE,
  683. QQMusicPlaylistIE,
  684. )
  685. from .r7 import (
  686. R7IE,
  687. R7ArticleIE,
  688. )
  689. from .radiocanada import (
  690. RadioCanadaIE,
  691. RadioCanadaAudioVideoIE,
  692. )
  693. from .radiode import RadioDeIE
  694. from .radiojavan import RadioJavanIE
  695. from .radiobremen import RadioBremenIE
  696. from .radiofrance import RadioFranceIE
  697. from .rai import (
  698. RaiTVIE,
  699. RaiIE,
  700. )
  701. from .rbmaradio import RBMARadioIE
  702. from .rds import RDSIE
  703. from .redtube import RedTubeIE
  704. from .regiotv import RegioTVIE
  705. from .restudy import RestudyIE
  706. from .reuters import ReutersIE
  707. from .reverbnation import ReverbNationIE
  708. from .revision3 import (
  709. Revision3EmbedIE,
  710. Revision3IE,
  711. )
  712. from .rice import RICEIE
  713. from .ringtv import RingTVIE
  714. from .ro220 import Ro220IE
  715. from .rockstargames import RockstarGamesIE
  716. from .roosterteeth import RoosterTeethIE
  717. from .rottentomatoes import RottenTomatoesIE
  718. from .roxwel import RoxwelIE
  719. from .rozhlas import RozhlasIE
  720. from .rtbf import RTBFIE
  721. from .rte import RteIE, RteRadioIE
  722. from .rtlnl import RtlNlIE
  723. from .rtl2 import RTL2IE
  724. from .rtp import RTPIE
  725. from .rts import RTSIE
  726. from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE, RTVELiveIE, RTVETelevisionIE
  727. from .rtvnh import RTVNHIE
  728. from .rudo import RudoIE
  729. from .ruhd import RUHDIE
  730. from .ruleporn import RulePornIE
  731. from .rutube import (
  732. RutubeIE,
  733. RutubeChannelIE,
  734. RutubeEmbedIE,
  735. RutubeMovieIE,
  736. RutubePersonIE,
  737. )
  738. from .rutv import RUTVIE
  739. from .ruutu import RuutuIE
  740. from .sandia import SandiaIE
  741. from .safari import (
  742. SafariIE,
  743. SafariApiIE,
  744. SafariCourseIE,
  745. )
  746. from .sapo import SapoIE
  747. from .savefrom import SaveFromIE
  748. from .sbs import SBSIE
  749. from .scivee import SciVeeIE
  750. from .screencast import ScreencastIE
  751. from .screencastomatic import ScreencastOMaticIE
  752. from .screenjunkies import ScreenJunkiesIE
  753. from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
  754. from .seeker import SeekerIE
  755. from .senateisvp import SenateISVPIE
  756. from .sendtonews import SendtoNewsIE
  757. from .servingsys import ServingSysIE
  758. from .sexu import SexuIE
  759. from .shahid import ShahidIE
  760. from .shared import SharedIE
  761. from .sharesix import ShareSixIE
  762. from .sina import SinaIE
  763. from .sixplay import SixPlayIE
  764. from .skynewsarabia import (
  765. SkyNewsArabiaIE,
  766. SkyNewsArabiaArticleIE,
  767. )
  768. from .skysports import SkySportsIE
  769. from .slideshare import SlideshareIE
  770. from .slutload import SlutloadIE
  771. from .smotri import (
  772. SmotriIE,
  773. SmotriCommunityIE,
  774. SmotriUserIE,
  775. SmotriBroadcastIE,
  776. )
  777. from .snotr import SnotrIE
  778. from .sohu import SohuIE
  779. from .sonyliv import SonyLIVIE
  780. from .soundcloud import (
  781. SoundcloudIE,
  782. SoundcloudSetIE,
  783. SoundcloudUserIE,
  784. SoundcloudPlaylistIE,
  785. SoundcloudSearchIE
  786. )
  787. from .soundgasm import (
  788. SoundgasmIE,
  789. SoundgasmProfileIE
  790. )
  791. from .southpark import (
  792. SouthParkIE,
  793. SouthParkDeIE,
  794. SouthParkDkIE,
  795. SouthParkEsIE,
  796. SouthParkNlIE
  797. )
  798. from .spankbang import SpankBangIE
  799. from .spankwire import SpankwireIE
  800. from .spiegel import SpiegelIE, SpiegelArticleIE
  801. from .spiegeltv import SpiegeltvIE
  802. from .spike import SpikeIE
  803. from .stitcher import StitcherIE
  804. from .sport5 import Sport5IE
  805. from .sportbox import (
  806. SportBoxIE,
  807. SportBoxEmbedIE,
  808. )
  809. from .sportdeutschland import SportDeutschlandIE
  810. from .sportschau import SportschauIE
  811. from .srgssr import (
  812. SRGSSRIE,
  813. SRGSSRPlayIE,
  814. )
  815. from .srmediathek import SRMediathekIE
  816. from .stanfordoc import StanfordOpenClassroomIE
  817. from .steam import SteamIE
  818. from .streamable import StreamableIE
  819. from .streamcloud import StreamcloudIE
  820. from .streamcz import StreamCZIE
  821. from .streetvoice import StreetVoiceIE
  822. from .sunporno import SunPornoIE
  823. from .svt import (
  824. SVTIE,
  825. SVTPlayIE,
  826. )
  827. from .swrmediathek import SWRMediathekIE
  828. from .syfy import SyfyIE
  829. from .sztvhu import SztvHuIE
  830. from .tagesschau import (
  831. TagesschauPlayerIE,
  832. TagesschauIE,
  833. )
  834. from .tass import TassIE
  835. from .tbs import TBSIE
  836. from .tdslifeway import TDSLifewayIE
  837. from .teachertube import (
  838. TeacherTubeIE,
  839. TeacherTubeUserIE,
  840. )
  841. from .teachingchannel import TeachingChannelIE
  842. from .teamcoco import TeamcocoIE
  843. from .techtalks import TechTalksIE
  844. from .ted import TEDIE
  845. from .tele13 import Tele13IE
  846. from .telebruxelles import TeleBruxellesIE
  847. from .telecinco import TelecincoIE
  848. from .telegraaf import TelegraafIE
  849. from .telemb import TeleMBIE
  850. from .teletask import TeleTaskIE
  851. from .telewebion import TelewebionIE
  852. from .testurl import TestURLIE
  853. from .tf1 import TF1IE
  854. from .theintercept import TheInterceptIE
  855. from .theplatform import (
  856. ThePlatformIE,
  857. ThePlatformFeedIE,
  858. )
  859. from .thescene import TheSceneIE
  860. from .thesixtyone import TheSixtyOneIE
  861. from .thestar import TheStarIE
  862. from .thisamericanlife import ThisAmericanLifeIE
  863. from .thisav import ThisAVIE
  864. from .threeqsdn import ThreeQSDNIE
  865. from .tinypic import TinyPicIE
  866. from .tlc import TlcDeIE
  867. from .tmz import (
  868. TMZIE,
  869. TMZArticleIE,
  870. )
  871. from .tnaflix import (
  872. TNAFlixNetworkEmbedIE,
  873. TNAFlixIE,
  874. EMPFlixIE,
  875. MovieFapIE,
  876. )
  877. from .toggle import ToggleIE
  878. from .toutv import TouTvIE
  879. from .toypics import ToypicsUserIE, ToypicsIE
  880. from .traileraddict import TrailerAddictIE
  881. from .trilulilu import TriluliluIE
  882. from .trollvids import TrollvidsIE
  883. from .tube8 import Tube8IE
  884. from .tubitv import TubiTvIE
  885. from .tudou import (
  886. TudouIE,
  887. TudouPlaylistIE,
  888. TudouAlbumIE,
  889. )
  890. from .tumblr import TumblrIE
  891. from .tunein import (
  892. TuneInClipIE,
  893. TuneInStationIE,
  894. TuneInProgramIE,
  895. TuneInTopicIE,
  896. TuneInShortenerIE,
  897. )
  898. from .turbo import TurboIE
  899. from .tutv import TutvIE
  900. from .tv2 import (
  901. TV2IE,
  902. TV2ArticleIE,
  903. )
  904. from .tv3 import TV3IE
  905. from .tv4 import TV4IE
  906. from .tvc import (
  907. TVCIE,
  908. TVCArticleIE,
  909. )
  910. from .tvigle import TvigleIE
  911. from .tvland import TVLandIE
  912. from .tvp import (
  913. TVPEmbedIE,
  914. TVPIE,
  915. TVPSeriesIE,
  916. )
  917. from .tvplay import (
  918. TVPlayIE,
  919. ViafreeIE,
  920. )
  921. from .tweakers import TweakersIE
  922. from .twentyfourvideo import TwentyFourVideoIE
  923. from .twentymin import TwentyMinutenIE
  924. from .twentytwotracks import (
  925. TwentyTwoTracksIE,
  926. TwentyTwoTracksGenreIE
  927. )
  928. from .twitch import (
  929. TwitchVideoIE,
  930. TwitchChapterIE,
  931. TwitchVodIE,
  932. TwitchProfileIE,
  933. TwitchPastBroadcastsIE,
  934. TwitchStreamIE,
  935. TwitchClipsIE,
  936. )
  937. from .twitter import (
  938. TwitterCardIE,
  939. TwitterIE,
  940. TwitterAmplifyIE,
  941. )
  942. from .udemy import (
  943. UdemyIE,
  944. UdemyCourseIE
  945. )
  946. from .udn import UDNEmbedIE
  947. from .digiteka import DigitekaIE
  948. from .unistra import UnistraIE
  949. from .uol import UOLIE
  950. from .uplynk import (
  951. UplynkIE,
  952. UplynkPreplayIE,
  953. )
  954. from .urort import UrortIE
  955. from .urplay import URPlayIE
  956. from .usanetwork import USANetworkIE
  957. from .usatoday import USATodayIE
  958. from .ustream import UstreamIE, UstreamChannelIE
  959. from .ustudio import (
  960. UstudioIE,
  961. UstudioEmbedIE,
  962. )
  963. from .varzesh3 import Varzesh3IE
  964. from .vbox7 import Vbox7IE
  965. from .veehd import VeeHDIE
  966. from .veoh import VeohIE
  967. from .vessel import VesselIE
  968. from .vesti import VestiIE
  969. from .vevo import (
  970. VevoIE,
  971. VevoPlaylistIE,
  972. )
  973. from .vgtv import (
  974. BTArticleIE,
  975. BTVestlendingenIE,
  976. VGTVIE,
  977. )
  978. from .vh1 import VH1IE
  979. from .vice import (
  980. ViceIE,
  981. ViceShowIE,
  982. )
  983. from .viceland import VicelandIE
  984. from .vidbit import VidbitIE
  985. from .viddler import ViddlerIE
  986. from .videodetective import VideoDetectiveIE
  987. from .videofyme import VideofyMeIE
  988. from .videomega import VideoMegaIE
  989. from .videomore import (
  990. VideomoreIE,
  991. VideomoreVideoIE,
  992. VideomoreSeasonIE,
  993. )
  994. from .videopremium import VideoPremiumIE
  995. from .videott import VideoTtIE
  996. from .vidio import VidioIE
  997. from .vidme import (
  998. VidmeIE,
  999. VidmeUserIE,
  1000. VidmeUserLikesIE,
  1001. )
  1002. from .vidzi import VidziIE
  1003. from .vier import VierIE, VierVideosIE
  1004. from .viewlift import (
  1005. ViewLiftIE,
  1006. ViewLiftEmbedIE,
  1007. )
  1008. from .viewster import ViewsterIE
  1009. from .viidea import ViideaIE
  1010. from .vimeo import (
  1011. VimeoIE,
  1012. VimeoAlbumIE,
  1013. VimeoChannelIE,
  1014. VimeoGroupsIE,
  1015. VimeoLikesIE,
  1016. VimeoOndemandIE,
  1017. VimeoReviewIE,
  1018. VimeoUserIE,
  1019. VimeoWatchLaterIE,
  1020. )
  1021. from .vimple import VimpleIE
  1022. from .vine import (
  1023. VineIE,
  1024. VineUserIE,
  1025. )
  1026. from .viki import (
  1027. VikiIE,
  1028. VikiChannelIE,
  1029. )
  1030. from .vk import (
  1031. VKIE,
  1032. VKUserVideosIE,
  1033. VKWallPostIE,
  1034. )
  1035. from .vlive import VLiveIE
  1036. from .vodlocker import VodlockerIE
  1037. from .vodplatform import VODPlatformIE
  1038. from .voicerepublic import VoiceRepublicIE
  1039. from .voxmedia import VoxMediaIE
  1040. from .vporn import VpornIE
  1041. from .vrt import VRTIE
  1042. from .vube import VubeIE
  1043. from .vuclip import VuClipIE
  1044. from .walla import WallaIE
  1045. from .washingtonpost import (
  1046. WashingtonPostIE,
  1047. WashingtonPostArticleIE,
  1048. )
  1049. from .wat import WatIE
  1050. from .watchindianporn import WatchIndianPornIE
  1051. from .wdr import (
  1052. WDRIE,
  1053. WDRMobileIE,
  1054. )
  1055. from .webofstories import (
  1056. WebOfStoriesIE,
  1057. WebOfStoriesPlaylistIE,
  1058. )
  1059. from .weiqitv import WeiqiTVIE
  1060. from .wimp import WimpIE
  1061. from .wistia import WistiaIE
  1062. from .worldstarhiphop import WorldStarHipHopIE
  1063. from .wrzuta import (
  1064. WrzutaIE,
  1065. WrzutaPlaylistIE,
  1066. )
  1067. from .wsj import WSJIE
  1068. from .xbef import XBefIE
  1069. from .xboxclips import XboxClipsIE
  1070. from .xfileshare import XFileShareIE
  1071. from .xhamster import (
  1072. XHamsterIE,
  1073. XHamsterEmbedIE,
  1074. )
  1075. from .xiami import (
  1076. XiamiSongIE,
  1077. XiamiAlbumIE,
  1078. XiamiArtistIE,
  1079. XiamiCollectionIE
  1080. )
  1081. from .xminus import XMinusIE
  1082. from .xnxx import XNXXIE
  1083. from .xstream import XstreamIE
  1084. from .xtube import XTubeUserIE, XTubeIE
  1085. from .xuite import XuiteIE
  1086. from .xvideos import XVideosIE
  1087. from .xxxymovies import XXXYMoviesIE
  1088. from .yahoo import (
  1089. YahooIE,
  1090. YahooSearchIE,
  1091. )
  1092. from .yam import YamIE
  1093. from .yandexmusic import (
  1094. YandexMusicTrackIE,
  1095. YandexMusicAlbumIE,
  1096. YandexMusicPlaylistIE,
  1097. )
  1098. from .yesjapan import YesJapanIE
  1099. from .yinyuetai import YinYueTaiIE
  1100. from .ynet import YnetIE
  1101. from .youjizz import YouJizzIE
  1102. from .youku import (
  1103. YoukuIE,
  1104. YoukuShowIE,
  1105. )
  1106. from .youporn import YouPornIE
  1107. from .yourupload import YourUploadIE
  1108. from .youtube import (
  1109. YoutubeIE,
  1110. YoutubeChannelIE,
  1111. YoutubeFavouritesIE,
  1112. YoutubeHistoryIE,
  1113. YoutubeLiveIE,
  1114. YoutubePlaylistIE,
  1115. YoutubePlaylistsIE,
  1116. YoutubeRecommendedIE,
  1117. YoutubeSearchDateIE,
  1118. YoutubeSearchIE,
  1119. YoutubeSearchURLIE,
  1120. YoutubeSharedVideoIE,
  1121. YoutubeShowIE,
  1122. YoutubeSubscriptionsIE,
  1123. YoutubeTruncatedIDIE,
  1124. YoutubeTruncatedURLIE,
  1125. YoutubeUserIE,
  1126. YoutubeWatchLaterIE,
  1127. )
  1128. from .zapiks import ZapiksIE
  1129. from .zdf import ZDFIE, ZDFChannelIE
  1130. from .zingmp3 import ZingMp3IE