extractors.py 26 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111
  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. ComedyCentralShortnameIE,
  162. ComedyCentralTVIE,
  163. ToshIE,
  164. )
  165. from .comcarcoff import ComCarCoffIE
  166. from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
  167. from .commonprotocols import RtmpIE
  168. from .condenast import CondeNastIE
  169. from .cracked import CrackedIE
  170. from .crackle import CrackleIE
  171. from .criterion import CriterionIE
  172. from .crooksandliars import CrooksAndLiarsIE
  173. from .crunchyroll import (
  174. CrunchyrollIE,
  175. CrunchyrollShowPlaylistIE
  176. )
  177. from .cspan import CSpanIE
  178. from .ctsnews import CtsNewsIE
  179. from .ctv import CTVIE
  180. from .ctvnews import CTVNewsIE
  181. from .cultureunplugged import CultureUnpluggedIE
  182. from .cwtv import CWTVIE
  183. from .dailymail import DailyMailIE
  184. from .dailymotion import (
  185. DailymotionIE,
  186. DailymotionPlaylistIE,
  187. DailymotionUserIE,
  188. DailymotionCloudIE,
  189. )
  190. from .daum import (
  191. DaumIE,
  192. DaumClipIE,
  193. DaumPlaylistIE,
  194. DaumUserIE,
  195. )
  196. from .dbtv import DBTVIE
  197. from .dcn import (
  198. DCNIE,
  199. DCNVideoIE,
  200. DCNLiveIE,
  201. DCNSeasonIE,
  202. )
  203. from .dctp import DctpTvIE
  204. from .deezer import DeezerPlaylistIE
  205. from .democracynow import DemocracynowIE
  206. from .dfb import DFBIE
  207. from .dhm import DHMIE
  208. from .dotsub import DotsubIE
  209. from .douyutv import DouyuTVIE
  210. from .dplay import DPlayIE
  211. from .dramafever import (
  212. DramaFeverIE,
  213. DramaFeverSeriesIE,
  214. )
  215. from .dreisat import DreiSatIE
  216. from .drbonanza import DRBonanzaIE
  217. from .drtuber import DrTuberIE
  218. from .drtv import DRTVIE
  219. from .dvtv import DVTVIE
  220. from .dumpert import DumpertIE
  221. from .defense import DefenseGouvFrIE
  222. from .discovery import DiscoveryIE
  223. from .discoverygo import DiscoveryGoIE
  224. from .dispeak import DigitallySpeakingIE
  225. from .dropbox import DropboxIE
  226. from .dw import (
  227. DWIE,
  228. DWArticleIE,
  229. )
  230. from .eagleplatform import EaglePlatformIE
  231. from .ebaumsworld import EbaumsWorldIE
  232. from .echomsk import EchoMskIE
  233. from .ehow import EHowIE
  234. from .eighttracks import EightTracksIE
  235. from .einthusan import EinthusanIE
  236. from .eitb import EitbIE
  237. from .ellentv import (
  238. EllenTVIE,
  239. EllenTVClipsIE,
  240. )
  241. from .elpais import ElPaisIE
  242. from .embedly import EmbedlyIE
  243. from .engadget import EngadgetIE
  244. from .eporner import EpornerIE
  245. from .eroprofile import EroProfileIE
  246. from .escapist import EscapistIE
  247. from .espn import ESPNIE
  248. from .esri import EsriVideoIE
  249. from .europa import EuropaIE
  250. from .everyonesmixtape import EveryonesMixtapeIE
  251. from .exfm import ExfmIE
  252. from .expotv import ExpoTVIE
  253. from .extremetube import ExtremeTubeIE
  254. from .eyedotv import EyedoTVIE
  255. from .facebook import FacebookIE
  256. from .faz import FazIE
  257. from .fc2 import FC2IE
  258. from .fczenit import FczenitIE
  259. from .firstpost import FirstpostIE
  260. from .firsttv import FirstTVIE
  261. from .fivemin import FiveMinIE
  262. from .fivetv import FiveTVIE
  263. from .fktv import FKTVIE
  264. from .flickr import FlickrIE
  265. from .flipagram import FlipagramIE
  266. from .folketinget import FolketingetIE
  267. from .footyroom import FootyRoomIE
  268. from .formula1 import Formula1IE
  269. from .fourtube import FourTubeIE
  270. from .fox import FOXIE
  271. from .foxgay import FoxgayIE
  272. from .foxnews import FoxNewsIE
  273. from .foxsports import FoxSportsIE
  274. from .franceculture import FranceCultureIE
  275. from .franceinter import FranceInterIE
  276. from .francetv import (
  277. PluzzIE,
  278. FranceTvInfoIE,
  279. FranceTVIE,
  280. GenerationQuoiIE,
  281. CultureboxIE,
  282. )
  283. from .freesound import FreesoundIE
  284. from .freespeech import FreespeechIE
  285. from .freevideo import FreeVideoIE
  286. from .funimation import FunimationIE
  287. from .funnyordie import FunnyOrDieIE
  288. from .fusion import FusionIE
  289. from .gameinformer import GameInformerIE
  290. from .gameone import (
  291. GameOneIE,
  292. GameOnePlaylistIE,
  293. )
  294. from .gamersyde import GamersydeIE
  295. from .gamespot import GameSpotIE
  296. from .gamestar import GameStarIE
  297. from .gazeta import GazetaIE
  298. from .gdcvault import GDCVaultIE
  299. from .generic import GenericIE
  300. from .gfycat import GfycatIE
  301. from .giantbomb import GiantBombIE
  302. from .giga import GigaIE
  303. from .glide import GlideIE
  304. from .globo import (
  305. GloboIE,
  306. GloboArticleIE,
  307. )
  308. from .godtube import GodTubeIE
  309. from .godtv import GodTVIE
  310. from .golem import GolemIE
  311. from .googledrive import GoogleDriveIE
  312. from .googleplus import GooglePlusIE
  313. from .googlesearch import GoogleSearchIE
  314. from .goshgay import GoshgayIE
  315. from .gputechconf import GPUTechConfIE
  316. from .groupon import GrouponIE
  317. from .hark import HarkIE
  318. from .hbo import HBOIE
  319. from .hearthisat import HearThisAtIE
  320. from .heise import HeiseIE
  321. from .hellporno import HellPornoIE
  322. from .helsinki import HelsinkiIE
  323. from .hentaistigma import HentaiStigmaIE
  324. from .hgtv import HGTVIE
  325. from .historicfilms import HistoricFilmsIE
  326. from .hitbox import HitboxIE, HitboxLiveIE
  327. from .hornbunny import HornBunnyIE
  328. from .hotnewhiphop import HotNewHipHopIE
  329. from .hotstar import HotStarIE
  330. from .howcast import HowcastIE
  331. from .howstuffworks import HowStuffWorksIE
  332. from .hrti import (
  333. HRTiIE,
  334. HRTiPlaylistIE,
  335. )
  336. from .huffpost import HuffPostIE
  337. from .hypem import HypemIE
  338. from .iconosquare import IconosquareIE
  339. from .ign import (
  340. IGNIE,
  341. OneUPIE,
  342. PCMagIE,
  343. )
  344. from .imdb import (
  345. ImdbIE,
  346. ImdbListIE
  347. )
  348. from .imgur import (
  349. ImgurIE,
  350. ImgurAlbumIE,
  351. )
  352. from .ina import InaIE
  353. from .indavideo import (
  354. IndavideoIE,
  355. IndavideoEmbedIE,
  356. )
  357. from .infoq import InfoQIE
  358. from .instagram import InstagramIE, InstagramUserIE
  359. from .internetvideoarchive import InternetVideoArchiveIE
  360. from .iprima import IPrimaIE
  361. from .iqiyi import IqiyiIE
  362. from .ir90tv import Ir90TvIE
  363. from .ivi import (
  364. IviIE,
  365. IviCompilationIE
  366. )
  367. from .ivideon import IvideonIE
  368. from .izlesene import IzleseneIE
  369. from .jeuxvideo import JeuxVideoIE
  370. from .jove import JoveIE
  371. from .jwplatform import JWPlatformIE
  372. from .jpopsukitv import JpopsukiIE
  373. from .kaltura import KalturaIE
  374. from .kamcord import KamcordIE
  375. from .kanalplay import KanalPlayIE
  376. from .kankan import KankanIE
  377. from .karaoketv import KaraoketvIE
  378. from .karrierevideos import KarriereVideosIE
  379. from .keezmovies import KeezMoviesIE
  380. from .khanacademy import KhanAcademyIE
  381. from .kickstarter import KickStarterIE
  382. from .keek import KeekIE
  383. from .konserthusetplay import KonserthusetPlayIE
  384. from .kontrtube import KontrTubeIE
  385. from .krasview import KrasViewIE
  386. from .ku6 import Ku6IE
  387. from .kusi import KUSIIE
  388. from .kuwo import (
  389. KuwoIE,
  390. KuwoAlbumIE,
  391. KuwoChartIE,
  392. KuwoSingerIE,
  393. KuwoCategoryIE,
  394. KuwoMvIE,
  395. )
  396. from .la7 import LA7IE
  397. from .laola1tv import Laola1TvIE
  398. from .lcp import (
  399. LcpPlayIE,
  400. LcpIE,
  401. )
  402. from .learnr import LearnrIE
  403. from .lecture2go import Lecture2GoIE
  404. from .lemonde import LemondeIE
  405. from .leeco import (
  406. LeIE,
  407. LePlaylistIE,
  408. LetvCloudIE,
  409. )
  410. from .libraryofcongress import LibraryOfCongressIE
  411. from .libsyn import LibsynIE
  412. from .lifenews import (
  413. LifeNewsIE,
  414. LifeEmbedIE,
  415. )
  416. from .limelight import (
  417. LimelightMediaIE,
  418. LimelightChannelIE,
  419. LimelightChannelListIE,
  420. )
  421. from .litv import LiTVIE
  422. from .liveleak import LiveLeakIE
  423. from .livestream import (
  424. LivestreamIE,
  425. LivestreamOriginalIE,
  426. LivestreamShortenerIE,
  427. )
  428. from .lnkgo import LnkGoIE
  429. from .localnews8 import LocalNews8IE
  430. from .lovehomeporn import LoveHomePornIE
  431. from .lrt import LRTIE
  432. from .lynda import (
  433. LyndaIE,
  434. LyndaCourseIE
  435. )
  436. from .m6 import M6IE
  437. from .macgamestore import MacGameStoreIE
  438. from .mailru import MailRuIE
  439. from .makerschannel import MakersChannelIE
  440. from .makertv import MakerTVIE
  441. from .matchtv import MatchTVIE
  442. from .mdr import MDRIE
  443. from .meta import METAIE
  444. from .metacafe import MetacafeIE
  445. from .metacritic import MetacriticIE
  446. from .mgoon import MgoonIE
  447. from .mgtv import MGTVIE
  448. from .microsoftvirtualacademy import (
  449. MicrosoftVirtualAcademyIE,
  450. MicrosoftVirtualAcademyCourseIE,
  451. )
  452. from .minhateca import MinhatecaIE
  453. from .ministrygrid import MinistryGridIE
  454. from .minoto import MinotoIE
  455. from .miomio import MioMioIE
  456. from .mit import TechTVMITIE, MITIE, OCWMITIE
  457. from .mitele import MiTeleIE
  458. from .mixcloud import (
  459. MixcloudIE,
  460. MixcloudUserIE,
  461. MixcloudPlaylistIE,
  462. MixcloudStreamIE,
  463. )
  464. from .mlb import MLBIE
  465. from .mnet import MnetIE
  466. from .mpora import MporaIE
  467. from .moevideo import MoeVideoIE
  468. from .mofosex import MofosexIE
  469. from .mojvideo import MojvideoIE
  470. from .moniker import MonikerIE
  471. from .morningstar import MorningstarIE
  472. from .motherless import MotherlessIE
  473. from .motorsport import MotorsportIE
  474. from .movieclips import MovieClipsIE
  475. from .moviezine import MoviezineIE
  476. from .msn import MSNIE
  477. from .mtv import (
  478. MTVIE,
  479. MTVServicesEmbeddedIE,
  480. MTVDEIE,
  481. )
  482. from .muenchentv import MuenchenTVIE
  483. from .musicplayon import MusicPlayOnIE
  484. from .mwave import MwaveIE, MwaveMeetGreetIE
  485. from .myspace import MySpaceIE, MySpaceAlbumIE
  486. from .myspass import MySpassIE
  487. from .myvi import MyviIE
  488. from .myvideo import MyVideoIE
  489. from .myvidster import MyVidsterIE
  490. from .nationalgeographic import (
  491. NationalGeographicVideoIE,
  492. NationalGeographicIE,
  493. NationalGeographicEpisodeGuideIE,
  494. )
  495. from .naver import NaverIE
  496. from .nba import NBAIE
  497. from .nbc import (
  498. CSNNEIE,
  499. NBCIE,
  500. NBCNewsIE,
  501. NBCSportsIE,
  502. NBCSportsVPlayerIE,
  503. )
  504. from .ndr import (
  505. NDRIE,
  506. NJoyIE,
  507. NDREmbedBaseIE,
  508. NDREmbedIE,
  509. NJoyEmbedIE,
  510. )
  511. from .ndtv import NDTVIE
  512. from .netzkino import NetzkinoIE
  513. from .nerdcubed import NerdCubedFeedIE
  514. from .neteasemusic import (
  515. NetEaseMusicIE,
  516. NetEaseMusicAlbumIE,
  517. NetEaseMusicSingerIE,
  518. NetEaseMusicListIE,
  519. NetEaseMusicMvIE,
  520. NetEaseMusicProgramIE,
  521. NetEaseMusicDjRadioIE,
  522. )
  523. from .newgrounds import NewgroundsIE
  524. from .newstube import NewstubeIE
  525. from .nextmedia import (
  526. NextMediaIE,
  527. NextMediaActionNewsIE,
  528. AppleDailyIE,
  529. )
  530. from .nfb import NFBIE
  531. from .nfl import NFLIE
  532. from .nhl import (
  533. NHLVideocenterIE,
  534. NHLNewsIE,
  535. NHLVideocenterCategoryIE,
  536. NHLIE,
  537. )
  538. from .nick import (
  539. NickIE,
  540. NickDeIE,
  541. )
  542. from .niconico import NiconicoIE, NiconicoPlaylistIE
  543. from .ninecninemedia import NineCNineMediaIE
  544. from .ninegag import NineGagIE
  545. from .ninenow import NineNowIE
  546. from .nintendo import NintendoIE
  547. from .noco import NocoIE
  548. from .normalboots import NormalbootsIE
  549. from .nosvideo import NosVideoIE
  550. from .nova import NovaIE
  551. from .novamov import (
  552. AuroraVidIE,
  553. CloudTimeIE,
  554. NowVideoIE,
  555. VideoWeedIE,
  556. WholeCloudIE,
  557. )
  558. from .nowness import (
  559. NownessIE,
  560. NownessPlaylistIE,
  561. NownessSeriesIE,
  562. )
  563. from .nowtv import (
  564. NowTVIE,
  565. NowTVListIE,
  566. )
  567. from .noz import NozIE
  568. from .npo import (
  569. NPOIE,
  570. NPOLiveIE,
  571. NPORadioIE,
  572. NPORadioFragmentIE,
  573. SchoolTVIE,
  574. VPROIE,
  575. WNLIE
  576. )
  577. from .npr import NprIE
  578. from .nrk import (
  579. NRKIE,
  580. NRKPlaylistIE,
  581. NRKSkoleIE,
  582. NRKTVIE,
  583. )
  584. from .ntvde import NTVDeIE
  585. from .ntvru import NTVRuIE
  586. from .nytimes import (
  587. NYTimesIE,
  588. NYTimesArticleIE,
  589. )
  590. from .nuvid import NuvidIE
  591. from .odatv import OdaTVIE
  592. from .odnoklassniki import OdnoklassnikiIE
  593. from .oktoberfesttv import OktoberfestTVIE
  594. from .onet import (
  595. OnetIE,
  596. OnetChannelIE,
  597. )
  598. from .onionstudios import OnionStudiosIE
  599. from .ooyala import (
  600. OoyalaIE,
  601. OoyalaExternalIE,
  602. )
  603. from .openload import OpenloadIE
  604. from .ora import OraTVIE
  605. from .orf import (
  606. ORFTVthekIE,
  607. ORFOE1IE,
  608. ORFFM4IE,
  609. ORFIPTVIE,
  610. )
  611. from .pandoratv import PandoraTVIE
  612. from .parliamentliveuk import ParliamentLiveUKIE
  613. from .patreon import PatreonIE
  614. from .pbs import PBSIE
  615. from .people import PeopleIE
  616. from .periscope import (
  617. PeriscopeIE,
  618. PeriscopeUserIE,
  619. )
  620. from .philharmoniedeparis import PhilharmonieDeParisIE
  621. from .phoenix import PhoenixIE
  622. from .photobucket import PhotobucketIE
  623. from .pinkbike import PinkbikeIE
  624. from .pladform import PladformIE
  625. from .played import PlayedIE
  626. from .playfm import PlayFMIE
  627. from .plays import PlaysTVIE
  628. from .playtvak import PlaytvakIE
  629. from .playvid import PlayvidIE
  630. from .playwire import PlaywireIE
  631. from .pluralsight import (
  632. PluralsightIE,
  633. PluralsightCourseIE,
  634. )
  635. from .podomatic import PodomaticIE
  636. from .pokemon import PokemonIE
  637. from .polskieradio import PolskieRadioIE
  638. from .porn91 import Porn91IE
  639. from .pornhd import PornHdIE
  640. from .pornhub import (
  641. PornHubIE,
  642. PornHubPlaylistIE,
  643. PornHubUserVideosIE,
  644. )
  645. from .pornotube import PornotubeIE
  646. from .pornovoisines import PornoVoisinesIE
  647. from .pornoxo import PornoXOIE
  648. from .presstv import PressTVIE
  649. from .primesharetv import PrimeShareTVIE
  650. from .promptfile import PromptFileIE
  651. from .prosiebensat1 import ProSiebenSat1IE
  652. from .puls4 import Puls4IE
  653. from .pyvideo import PyvideoIE
  654. from .qqmusic import (
  655. QQMusicIE,
  656. QQMusicSingerIE,
  657. QQMusicAlbumIE,
  658. QQMusicToplistIE,
  659. QQMusicPlaylistIE,
  660. )
  661. from .r7 import (
  662. R7IE,
  663. R7ArticleIE,
  664. )
  665. from .radiocanada import (
  666. RadioCanadaIE,
  667. RadioCanadaAudioVideoIE,
  668. )
  669. from .radiode import RadioDeIE
  670. from .radiojavan import RadioJavanIE
  671. from .radiobremen import RadioBremenIE
  672. from .radiofrance import RadioFranceIE
  673. from .rai import (
  674. RaiTVIE,
  675. RaiIE,
  676. )
  677. from .rbmaradio import RBMARadioIE
  678. from .rds import RDSIE
  679. from .redtube import RedTubeIE
  680. from .regiotv import RegioTVIE
  681. from .restudy import RestudyIE
  682. from .reuters import ReutersIE
  683. from .reverbnation import ReverbNationIE
  684. from .revision3 import (
  685. Revision3EmbedIE,
  686. Revision3IE,
  687. )
  688. from .rice import RICEIE
  689. from .ringtv import RingTVIE
  690. from .ro220 import Ro220IE
  691. from .rockstargames import RockstarGamesIE
  692. from .roosterteeth import RoosterTeethIE
  693. from .rottentomatoes import RottenTomatoesIE
  694. from .roxwel import RoxwelIE
  695. from .rozhlas import RozhlasIE
  696. from .rtbf import RTBFIE
  697. from .rte import RteIE, RteRadioIE
  698. from .rtlnl import RtlNlIE
  699. from .rtl2 import RTL2IE
  700. from .rtp import RTPIE
  701. from .rts import RTSIE
  702. from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE, RTVELiveIE, RTVETelevisionIE
  703. from .rtvnh import RTVNHIE
  704. from .rudo import RudoIE
  705. from .ruhd import RUHDIE
  706. from .ruleporn import RulePornIE
  707. from .rutube import (
  708. RutubeIE,
  709. RutubeChannelIE,
  710. RutubeEmbedIE,
  711. RutubeMovieIE,
  712. RutubePersonIE,
  713. )
  714. from .rutv import RUTVIE
  715. from .ruutu import RuutuIE
  716. from .sandia import SandiaIE
  717. from .safari import (
  718. SafariIE,
  719. SafariApiIE,
  720. SafariCourseIE,
  721. )
  722. from .sapo import SapoIE
  723. from .savefrom import SaveFromIE
  724. from .sbs import SBSIE
  725. from .scivee import SciVeeIE
  726. from .screencast import ScreencastIE
  727. from .screencastomatic import ScreencastOMaticIE
  728. from .screenjunkies import ScreenJunkiesIE
  729. from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
  730. from .seeker import SeekerIE
  731. from .senateisvp import SenateISVPIE
  732. from .sendtonews import SendtoNewsIE
  733. from .servingsys import ServingSysIE
  734. from .sexu import SexuIE
  735. from .shahid import ShahidIE
  736. from .shared import SharedIE
  737. from .sharesix import ShareSixIE
  738. from .sina import SinaIE
  739. from .sixplay import SixPlayIE
  740. from .skynewsarabia import (
  741. SkyNewsArabiaIE,
  742. SkyNewsArabiaArticleIE,
  743. )
  744. from .skysports import SkySportsIE
  745. from .slideshare import SlideshareIE
  746. from .slutload import SlutloadIE
  747. from .smotri import (
  748. SmotriIE,
  749. SmotriCommunityIE,
  750. SmotriUserIE,
  751. SmotriBroadcastIE,
  752. )
  753. from .snotr import SnotrIE
  754. from .sohu import SohuIE
  755. from .sonyliv import SonyLIVIE
  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 .tass import TassIE
  812. from .tdslifeway import TDSLifewayIE
  813. from .teachertube import (
  814. TeacherTubeIE,
  815. TeacherTubeUserIE,
  816. )
  817. from .teachingchannel import TeachingChannelIE
  818. from .teamcoco import TeamcocoIE
  819. from .techtalks import TechTalksIE
  820. from .ted import TEDIE
  821. from .tele13 import Tele13IE
  822. from .telebruxelles import TeleBruxellesIE
  823. from .telecinco import TelecincoIE
  824. from .telegraaf import TelegraafIE
  825. from .telemb import TeleMBIE
  826. from .teletask import TeleTaskIE
  827. from .telewebion import TelewebionIE
  828. from .testurl import TestURLIE
  829. from .tf1 import TF1IE
  830. from .theintercept import TheInterceptIE
  831. from .theplatform import (
  832. ThePlatformIE,
  833. ThePlatformFeedIE,
  834. )
  835. from .thescene import TheSceneIE
  836. from .thesixtyone import TheSixtyOneIE
  837. from .thestar import TheStarIE
  838. from .thisamericanlife import ThisAmericanLifeIE
  839. from .thisav import ThisAVIE
  840. from .threeqsdn import ThreeQSDNIE
  841. from .tinypic import TinyPicIE
  842. from .tlc import TlcDeIE
  843. from .tmz import (
  844. TMZIE,
  845. TMZArticleIE,
  846. )
  847. from .tnaflix import (
  848. TNAFlixNetworkEmbedIE,
  849. TNAFlixIE,
  850. EMPFlixIE,
  851. MovieFapIE,
  852. )
  853. from .toggle import ToggleIE
  854. from .thvideo import (
  855. THVideoIE,
  856. THVideoPlaylistIE
  857. )
  858. from .toutv import TouTvIE
  859. from .toypics import ToypicsUserIE, ToypicsIE
  860. from .traileraddict import TrailerAddictIE
  861. from .trilulilu import TriluliluIE
  862. from .trollvids import TrollvidsIE
  863. from .trutube import TruTubeIE
  864. from .tube8 import Tube8IE
  865. from .tubitv import TubiTvIE
  866. from .tudou import (
  867. TudouIE,
  868. TudouPlaylistIE,
  869. TudouAlbumIE,
  870. )
  871. from .tumblr import TumblrIE
  872. from .tunein import (
  873. TuneInClipIE,
  874. TuneInStationIE,
  875. TuneInProgramIE,
  876. TuneInTopicIE,
  877. TuneInShortenerIE,
  878. )
  879. from .turbo import TurboIE
  880. from .tutv import TutvIE
  881. from .tv2 import (
  882. TV2IE,
  883. TV2ArticleIE,
  884. )
  885. from .tv3 import TV3IE
  886. from .tv4 import TV4IE
  887. from .tvc import (
  888. TVCIE,
  889. TVCArticleIE,
  890. )
  891. from .tvigle import TvigleIE
  892. from .tvland import TVLandIE
  893. from .tvp import (
  894. TVPEmbedIE,
  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 .uol import UOLIE
  928. from .uplynk import (
  929. UplynkIE,
  930. UplynkPreplayIE,
  931. )
  932. from .urort import UrortIE
  933. from .urplay import URPlayIE
  934. from .usatoday import USATodayIE
  935. from .ustream import UstreamIE, UstreamChannelIE
  936. from .ustudio import (
  937. UstudioIE,
  938. UstudioEmbedIE,
  939. )
  940. from .varzesh3 import Varzesh3IE
  941. from .vbox7 import Vbox7IE
  942. from .veehd import VeeHDIE
  943. from .veoh import VeohIE
  944. from .vessel import VesselIE
  945. from .vesti import VestiIE
  946. from .vevo import (
  947. VevoIE,
  948. VevoPlaylistIE,
  949. )
  950. from .vgtv import (
  951. BTArticleIE,
  952. BTVestlendingenIE,
  953. VGTVIE,
  954. )
  955. from .vh1 import VH1IE
  956. from .vice import (
  957. ViceIE,
  958. ViceShowIE,
  959. )
  960. from .viceland import VicelandIE
  961. from .vidbit import VidbitIE
  962. from .viddler import ViddlerIE
  963. from .videodetective import VideoDetectiveIE
  964. from .videofyme import VideofyMeIE
  965. from .videomega import VideoMegaIE
  966. from .videomore import (
  967. VideomoreIE,
  968. VideomoreVideoIE,
  969. VideomoreSeasonIE,
  970. )
  971. from .videopremium import VideoPremiumIE
  972. from .videott import VideoTtIE
  973. from .vidio import VidioIE
  974. from .vidme import (
  975. VidmeIE,
  976. VidmeUserIE,
  977. VidmeUserLikesIE,
  978. )
  979. from .vidzi import VidziIE
  980. from .vier import VierIE, VierVideosIE
  981. from .viewlift import (
  982. ViewLiftIE,
  983. ViewLiftEmbedIE,
  984. )
  985. from .viewster import ViewsterIE
  986. from .viidea import ViideaIE
  987. from .vimeo import (
  988. VimeoIE,
  989. VimeoAlbumIE,
  990. VimeoChannelIE,
  991. VimeoGroupsIE,
  992. VimeoLikesIE,
  993. VimeoOndemandIE,
  994. VimeoReviewIE,
  995. VimeoUserIE,
  996. VimeoWatchLaterIE,
  997. )
  998. from .vimple import VimpleIE
  999. from .vine import (
  1000. VineIE,
  1001. VineUserIE,
  1002. )
  1003. from .viki import (
  1004. VikiIE,
  1005. VikiChannelIE,
  1006. )
  1007. from .vk import (
  1008. VKIE,
  1009. VKUserVideosIE,
  1010. VKWallPostIE,
  1011. )
  1012. from .vlive import VLiveIE
  1013. from .vodlocker import VodlockerIE
  1014. from .vodplatform import VODPlatformIE
  1015. from .voicerepublic import VoiceRepublicIE
  1016. from .voxmedia import VoxMediaIE
  1017. from .vporn import VpornIE
  1018. from .vrt import VRTIE
  1019. from .vube import VubeIE
  1020. from .vuclip import VuClipIE
  1021. from .walla import WallaIE
  1022. from .washingtonpost import (
  1023. WashingtonPostIE,
  1024. WashingtonPostArticleIE,
  1025. )
  1026. from .wat import WatIE
  1027. from .watchindianporn import WatchIndianPornIE
  1028. from .wdr import (
  1029. WDRIE,
  1030. WDRMobileIE,
  1031. )
  1032. from .webofstories import (
  1033. WebOfStoriesIE,
  1034. WebOfStoriesPlaylistIE,
  1035. )
  1036. from .weiqitv import WeiqiTVIE
  1037. from .wimp import WimpIE
  1038. from .wistia import WistiaIE
  1039. from .worldstarhiphop import WorldStarHipHopIE
  1040. from .wrzuta import (
  1041. WrzutaIE,
  1042. WrzutaPlaylistIE,
  1043. )
  1044. from .wsj import WSJIE
  1045. from .xbef import XBefIE
  1046. from .xboxclips import XboxClipsIE
  1047. from .xfileshare import XFileShareIE
  1048. from .xhamster import (
  1049. XHamsterIE,
  1050. XHamsterEmbedIE,
  1051. )
  1052. from .xiami import (
  1053. XiamiSongIE,
  1054. XiamiAlbumIE,
  1055. XiamiArtistIE,
  1056. XiamiCollectionIE
  1057. )
  1058. from .xminus import XMinusIE
  1059. from .xnxx import XNXXIE
  1060. from .xstream import XstreamIE
  1061. from .xtube import XTubeUserIE, XTubeIE
  1062. from .xuite import XuiteIE
  1063. from .xvideos import XVideosIE
  1064. from .xxxymovies import XXXYMoviesIE
  1065. from .yahoo import (
  1066. YahooIE,
  1067. YahooSearchIE,
  1068. )
  1069. from .yam import YamIE
  1070. from .yandexmusic import (
  1071. YandexMusicTrackIE,
  1072. YandexMusicAlbumIE,
  1073. YandexMusicPlaylistIE,
  1074. )
  1075. from .yesjapan import YesJapanIE
  1076. from .yinyuetai import YinYueTaiIE
  1077. from .ynet import YnetIE
  1078. from .youjizz import YouJizzIE
  1079. from .youku import (
  1080. YoukuIE,
  1081. YoukuShowIE,
  1082. )
  1083. from .youporn import YouPornIE
  1084. from .yourupload import YourUploadIE
  1085. from .youtube import (
  1086. YoutubeIE,
  1087. YoutubeChannelIE,
  1088. YoutubeFavouritesIE,
  1089. YoutubeHistoryIE,
  1090. YoutubeLiveIE,
  1091. YoutubePlaylistIE,
  1092. YoutubePlaylistsIE,
  1093. YoutubeRecommendedIE,
  1094. YoutubeSearchDateIE,
  1095. YoutubeSearchIE,
  1096. YoutubeSearchURLIE,
  1097. YoutubeSharedVideoIE,
  1098. YoutubeShowIE,
  1099. YoutubeSubscriptionsIE,
  1100. YoutubeTruncatedIDIE,
  1101. YoutubeTruncatedURLIE,
  1102. YoutubeUserIE,
  1103. YoutubeWatchLaterIE,
  1104. )
  1105. from .zapiks import ZapiksIE
  1106. from .zdf import ZDFIE, ZDFChannelIE
  1107. from .zingmp3 import (
  1108. ZingMp3SongIE,
  1109. ZingMp3AlbumIE,
  1110. )