]>
jfr.im git - yt-dlp.git/blob - youtube_dl/extractor/__init__.py
1 from .academicearth
import AcademicEarthCourseIE
2 from .addanime
import AddAnimeIE
3 from .aftonbladet
import AftonbladetIE
4 from .anitube
import AnitubeIE
6 from .allocine
import AllocineIE
7 from .aparat
import AparatIE
8 from .appletrailers
import AppleTrailersIE
9 from .archiveorg
import ArchiveOrgIE
10 from .ard
import ARDIE
20 from .auengine
import AUEngineIE
21 from .bambuser
import BambuserIE
, BambuserChannelIE
22 from .bandcamp
import BandcampIE
, BandcampAlbumIE
23 from .bbccouk
import BBCCoUkIE
24 from .bilibili
import BiliBiliIE
25 from .blinkx
import BlinkxIE
26 from .bliptv
import BlipTVIE
, BlipTVUserIE
27 from .bloomberg
import BloombergIE
29 from .breakcom
import BreakIE
30 from .brightcove
import BrightcoveIE
31 from .byutv
import BYUtvIE
32 from .c56
import C56IE
33 from .canal13cl
import Canal13clIE
34 from .canalplus
import CanalplusIE
35 from .canalc2
import Canalc2IE
36 from .cbs
import CBSIE
37 from .cbsnews
import CBSNewsIE
38 from .ceskatelevize
import CeskaTelevizeIE
39 from .channel9
import Channel9IE
40 from .chilloutzone
import ChilloutzoneIE
41 from .cinemassacre
import CinemassacreIE
42 from .clipfish
import ClipfishIE
43 from .cliphunter
import CliphunterIE
44 from .clipsyndicate
import ClipsyndicateIE
45 from .clubic
import ClubicIE
46 from .cmt
import CMTIE
47 from .cnet
import CNETIE
52 from .collegehumor
import CollegeHumorIE
53 from .comedycentral
import ComedyCentralIE
, ComedyCentralShowsIE
54 from .condenast
import CondeNastIE
55 from .cracked
import CrackedIE
56 from .criterion
import CriterionIE
57 from .crunchyroll
import CrunchyrollIE
58 from .cspan
import CSpanIE
60 from .dailymotion
import (
62 DailymotionPlaylistIE
,
65 from .daum
import DaumIE
66 from .dotsub
import DotsubIE
67 from .dreisat
import DreiSatIE
68 from .drtv
import DRTVIE
69 from .defense
import DefenseGouvFrIE
70 from .discovery
import DiscoveryIE
71 from .divxstage
import DivxStageIE
72 from .dropbox
import DropboxIE
73 from .ebaumsworld
import EbaumsWorldIE
74 from .ehow
import EHowIE
75 from .eighttracks
import EightTracksIE
76 from .eitb
import EitbIE
77 from .elpais
import ElPaisIE
78 from .empflix
import EmpflixIE
79 from .engadget
import EngadgetIE
80 from .escapist
import EscapistIE
81 from .everyonesmixtape
import EveryonesMixtapeIE
82 from .exfm
import ExfmIE
83 from .extremetube
import ExtremeTubeIE
84 from .facebook
import FacebookIE
85 from .faz
import FazIE
86 from .fc2
import FC2IE
87 from .firedrive
import FiredriveIE
88 from .firstpost
import FirstpostIE
89 from .firsttv
import FirstTVIE
90 from .fivemin
import FiveMinIE
95 from .flickr
import FlickrIE
96 from .fourtube
import FourTubeIE
97 from .franceculture
import FranceCultureIE
98 from .franceinter
import FranceInterIE
99 from .francetv
import (
106 from .freesound
import FreesoundIE
107 from .freespeech
import FreespeechIE
108 from .funnyordie
import FunnyOrDieIE
109 from .gamekings
import GamekingsIE
110 from .gameone
import GameOneIE
111 from .gamespot
import GameSpotIE
112 from .gametrailers
import GametrailersIE
113 from .gdcvault
import GDCVaultIE
114 from .generic
import GenericIE
115 from .googleplus
import GooglePlusIE
116 from .googlesearch
import GoogleSearchIE
117 from .gorillavid
import GorillaVidIE
118 from .goshgay
import GoshgayIE
119 from .hark
import HarkIE
120 from .helsinki
import HelsinkiIE
121 from .hentaistigma
import HentaiStigmaIE
122 from .hotnewhiphop
import HotNewHipHopIE
123 from .howcast
import HowcastIE
124 from .huffpost
import HuffPostIE
125 from .hypem
import HypemIE
126 from .iconosquare
import IconosquareIE
127 from .ign
import IGNIE
, OneUPIE
132 from .ina
import InaIE
133 from .infoq
import InfoQIE
134 from .instagram
import InstagramIE
, InstagramUserIE
135 from .internetvideoarchive
import InternetVideoArchiveIE
136 from .iprima
import IPrimaIE
141 from .jadorecettepub
import JadoreCettePubIE
142 from .jeuxvideo
import JeuxVideoIE
143 from .jukebox
import JukeboxIE
144 from .justintv
import JustinTVIE
145 from .jpopsukitv
import JpopsukiIE
146 from .kankan
import KankanIE
147 from .keezmovies
import KeezMoviesIE
148 from .khanacademy
import KhanAcademyIE
149 from .kickstarter
import KickStarterIE
150 from .keek
import KeekIE
151 from .kontrtube
import KontrTubeIE
152 from .ku6
import Ku6IE
153 from .la7
import LA7IE
154 from .lifenews
import LifeNewsIE
155 from .liveleak
import LiveLeakIE
156 from .livestream
import (
158 LivestreamOriginalIE
,
159 LivestreamShortenerIE
,
166 from .macgamestore
import MacGameStoreIE
167 from .mailru
import MailRuIE
168 from .malemotion
import MalemotionIE
169 from .mdr
import MDRIE
170 from .metacafe
import MetacafeIE
171 from .metacritic
import MetacriticIE
172 from .mit
import TechTVMITIE
, MITIE
, OCWMITIE
173 from .mixcloud
import MixcloudIE
174 from .mlb
import MLBIE
175 from .mpora
import MporaIE
176 from .mofosex
import MofosexIE
177 from .mooshare
import MooshareIE
178 from .morningstar
import MorningstarIE
179 from .motherless
import MotherlessIE
180 from .motorsport
import MotorsportIE
181 from .moviezine
import MoviezineIE
182 from .movshare
import MovShareIE
185 MTVServicesEmbeddedIE
,
188 from .musicplayon
import MusicPlayOnIE
189 from .muzu
import MuzuTVIE
190 from .myspace
import MySpaceIE
191 from .myspass
import MySpassIE
192 from .myvideo
import MyVideoIE
193 from .naver
import NaverIE
194 from .nba
import NBAIE
199 from .ndr
import NDRIE
200 from .ndtv
import NDTVIE
201 from .newgrounds
import NewgroundsIE
202 from .newstube
import NewstubeIE
203 from .nfb
import NFBIE
204 from .nhl
import NHLIE
, NHLVideocenterIE
205 from .niconico
import NiconicoIE
206 from .ninegag
import NineGagIE
207 from .noco
import NocoIE
208 from .normalboots
import NormalbootsIE
209 from .novamov
import NovaMovIE
210 from .nowness
import NownessIE
211 from .nowvideo
import NowVideoIE
212 from .npo
import NPOIE
217 from .ntv
import NTVIE
218 from .nytimes
import NYTimesIE
219 from .nuvid
import NuvidIE
220 from .oe1
import OE1IE
221 from .ooyala
import OoyalaIE
222 from .orf
import ORFIE
223 from .parliamentliveuk
import ParliamentLiveUKIE
224 from .pbs
import PBSIE
225 from .photobucket
import PhotobucketIE
226 from .playvid
import PlayvidIE
227 from .podomatic
import PodomaticIE
228 from .pornhd
import PornHdIE
229 from .pornhub
import PornHubIE
230 from .pornotube
import PornotubeIE
231 from .prosiebensat1
import ProSiebenSat1IE
232 from .pyvideo
import PyvideoIE
233 from .radiofrance
import RadioFranceIE
234 from .rai
import RaiIE
235 from .rbmaradio
import RBMARadioIE
236 from .redtube
import RedTubeIE
237 from .reverbnation
import ReverbNationIE
238 from .ringtv
import RingTVIE
239 from .ro220
import Ro220IE
240 from .rottentomatoes
import RottenTomatoesIE
241 from .roxwel
import RoxwelIE
242 from .rtbf
import RTBFIE
243 from .rtlnow
import RTLnowIE
244 from .rts
import RTSIE
245 from .rtve
import RTVEALaCartaIE
246 from .ruhd
import RUHDIE
247 from .rutube
import (
253 from .rutv
import RUTVIE
254 from .savefrom
import SaveFromIE
255 from .scivee
import SciVeeIE
256 from .screencast
import ScreencastIE
257 from .servingsys
import ServingSysIE
258 from .sina
import SinaIE
259 from .slideshare
import SlideshareIE
260 from .slutload
import SlutloadIE
261 from .smotri
import (
267 from .sohu
import SohuIE
268 from .soundcloud
import (
274 from .soundgasm
import SoundgasmIE
275 from .southpark
import (
279 from .space
import SpaceIE
280 from .spankwire
import SpankwireIE
281 from .spiegel
import SpiegelIE
282 from .spiegeltv
import SpiegeltvIE
283 from .spike
import SpikeIE
284 from .stanfordoc
import StanfordOpenClassroomIE
285 from .steam
import SteamIE
286 from .streamcloud
import StreamcloudIE
287 from .streamcz
import StreamCZIE
288 from .swrmediathek
import SWRMediathekIE
289 from .syfy
import SyfyIE
290 from .sztvhu
import SztvHuIE
291 from .tagesschau
import TagesschauIE
292 from .teachertube
import (
296 from .teachingchannel
import TeachingChannelIE
297 from .teamcoco
import TeamcocoIE
298 from .techtalks
import TechTalksIE
299 from .ted
import TEDIE
300 from .tenplay
import TenPlayIE
301 from .testurl
import TestURLIE
302 from .tf1
import TF1IE
303 from .theplatform
import ThePlatformIE
304 from .thisav
import ThisAVIE
305 from .tinypic
import TinyPicIE
306 from .tlc
import TlcIE
, TlcDeIE
307 from .toutv
import TouTvIE
308 from .toypics
import ToypicsUserIE
, ToypicsIE
309 from .traileraddict
import TrailerAddictIE
310 from .trilulilu
import TriluliluIE
311 from .trutube
import TruTubeIE
312 from .tube8
import Tube8IE
313 from .tudou
import TudouIE
314 from .tumblr
import TumblrIE
315 from .tutv
import TutvIE
316 from .tvigle
import TvigleIE
317 from .tvp
import TvpIE
322 from .unistra
import UnistraIE
323 from .urort
import UrortIE
324 from .ustream
import UstreamIE
, UstreamChannelIE
325 from .vbox7
import Vbox7IE
326 from .veehd
import VeeHDIE
327 from .veoh
import VeohIE
328 from .vesti
import VestiIE
329 from .vevo
import VevoIE
330 from .vh1
import VH1IE
331 from .viddler
import ViddlerIE
332 from .videobam
import VideoBamIE
333 from .videodetective
import VideoDetectiveIE
334 from .videolecturesnet
import VideoLecturesNetIE
335 from .videofyme
import VideofyMeIE
336 from .videopremium
import VideoPremiumIE
337 from .videott
import VideoTtIE
338 from .videoweed
import VideoWeedIE
348 from .vimple
import VimpleIE
353 from .viki
import VikiIE
355 from .vodlocker
import VodlockerIE
356 from .vube
import VubeIE
357 from .vuclip
import VuClipIE
358 from .vulture
import VultureIE
359 from .washingtonpost
import WashingtonPostIE
360 from .wat
import WatIE
366 from .weibo
import WeiboIE
367 from .wimp
import WimpIE
368 from .wistia
import WistiaIE
369 from .worldstarhiphop
import WorldStarHipHopIE
370 from .wrzuta
import WrzutaIE
371 from .xbef
import XBefIE
372 from .xhamster
import XHamsterIE
373 from .xnxx
import XNXXIE
374 from .xvideos
import XVideosIE
375 from .xtube
import XTubeUserIE
, XTubeIE
381 from .youjizz
import YouJizzIE
382 from .youku
import YoukuIE
383 from .youporn
import YouPornIE
384 from .youtube
import (
390 YoutubeRecommendedIE
,
395 YoutubeSubscriptionsIE
,
397 YoutubeTruncatedURLIE
,
402 from .zdf
import ZDFIE
407 for name
, klass
in globals().items()
408 if name
.endswith('IE') and name
!= 'GenericIE'
410 _ALL_CLASSES
.append(GenericIE
)
413 def gen_extractors():
414 """ Return a list of an instance of every supported extractor.
415 The order does matter; the first extractor matched is the one handling the URL.
417 return [klass() for klass
in _ALL_CLASSES
]
420 def get_info_extractor(ie_name
):
421 """Returns the info extractor class with the given ie_name"""
422 return globals()[ie_name
+'IE']