extractors.py 26 KB

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