| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 | 
							- from .appletrailers import AppleTrailersIE
 
- from .addanime import AddAnimeIE
 
- from .anitube import AnitubeIE
 
- from .archiveorg import ArchiveOrgIE
 
- from .ard import ARDIE
 
- from .arte import (
 
-     ArteTvIE,
 
-     ArteTVPlus7IE,
 
-     ArteTVCreativeIE,
 
-     ArteTVFutureIE,
 
- )
 
- from .auengine import AUEngineIE
 
- from .bambuser import BambuserIE, BambuserChannelIE
 
- from .bandcamp import BandcampIE, BandcampAlbumIE
 
- from .bliptv import BlipTVIE, BlipTVUserIE
 
- from .bloomberg import BloombergIE
 
- from .breakcom import BreakIE
 
- from .brightcove import BrightcoveIE
 
- from .c56 import C56IE
 
- from .canalplus import CanalplusIE
 
- from .canalc2 import Canalc2IE
 
- from .cinemassacre import CinemassacreIE
 
- from .clipfish import ClipfishIE
 
- from .cnn import CNNIE
 
- from .collegehumor import CollegeHumorIE
 
- from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
 
- from .condenast import CondeNastIE
 
- from .criterion import CriterionIE
 
- from .cspan import CSpanIE
 
- from .d8 import D8IE
 
- from .dailymotion import (
 
-     DailymotionIE,
 
-     DailymotionPlaylistIE,
 
-     DailymotionUserIE,
 
- )
 
- from .daum import DaumIE
 
- from .depositfiles import DepositFilesIE
 
- from .dotsub import DotsubIE
 
- from .dreisat import DreiSatIE
 
- from .defense import DefenseGouvFrIE
 
- from .ebaumsworld import EbaumsWorldIE
 
- from .ehow import EHowIE
 
- from .eighttracks import EightTracksIE
 
- from .eitb import EitbIE
 
- from .escapist import EscapistIE
 
- from .exfm import ExfmIE
 
- from .extremetube import ExtremeTubeIE
 
- from .facebook import FacebookIE
 
- from .faz import FazIE
 
- from .fktv import (
 
-     FKTVIE,
 
-     FKTVPosteckeIE,
 
- )
 
- from .flickr import FlickrIE
 
- from .francetv import (
 
-     PluzzIE,
 
-     FranceTvInfoIE,
 
-     France2IE,
 
-     GenerationQuoiIE
 
- )
 
- from .freesound import FreesoundIE
 
- from .funnyordie import FunnyOrDieIE
 
- from .gamekings import GamekingsIE
 
- from .gamespot import GameSpotIE
 
- from .gametrailers import GametrailersIE
 
- from .generic import GenericIE
 
- from .googleplus import GooglePlusIE
 
- from .googlesearch import GoogleSearchIE
 
- from .hark import HarkIE
 
- from .hotnewhiphop import HotNewHipHopIE
 
- from .howcast import HowcastIE
 
- from .hypem import HypemIE
 
- from .ign import IGNIE, OneUPIE
 
- from .ina import InaIE
 
- from .infoq import InfoQIE
 
- from .instagram import InstagramIE
 
- from .internetvideoarchive import InternetVideoArchiveIE
 
- from .jeuxvideo import JeuxVideoIE
 
- from .jukebox import JukeboxIE
 
- from .justintv import JustinTVIE
 
- from .kankan import KankanIE
 
- from .keezmovies import KeezMoviesIE
 
- from .kickstarter import KickStarterIE
 
- from .keek import KeekIE
 
- from .liveleak import LiveLeakIE
 
- from .livestream import LivestreamIE, LivestreamOriginalIE
 
- from .metacafe import MetacafeIE
 
- from .metacritic import MetacriticIE
 
- from .mit import TechTVMITIE, MITIE
 
- from .mixcloud import MixcloudIE
 
- from .mofosex import MofosexIE
 
- from .mtv import MTVIE
 
- from .muzu import MuzuTVIE
 
- from .myspace import MySpaceIE
 
- from .myspass import MySpassIE
 
- from .myvideo import MyVideoIE
 
- from .naver import NaverIE
 
- from .nba import NBAIE
 
- from .nbc import NBCNewsIE
 
- from .newgrounds import NewgroundsIE
 
- from .nhl import NHLIE, NHLVideocenterIE
 
- from .niconico import NiconicoIE
 
- from .nowvideo import NowVideoIE
 
- from .ooyala import OoyalaIE
 
- from .orf import ORFIE
 
- from .pbs import PBSIE
 
- from .photobucket import PhotobucketIE
 
- from .pornhub import PornHubIE
 
- from .pornotube import PornotubeIE
 
- from .rbmaradio import RBMARadioIE
 
- from .redtube import RedTubeIE
 
- from .ringtv import RingTVIE
 
- from .ro220 import Ro220IE
 
- from .rottentomatoes import RottenTomatoesIE
 
- from .roxwel import RoxwelIE
 
- from .rtlnow import RTLnowIE
 
- from .rutube import RutubeIE
 
- from .sina import SinaIE
 
- from .slashdot import SlashdotIE
 
- from .slideshare import SlideshareIE
 
- from .sohu import SohuIE
 
- from .soundcloud import SoundcloudIE, SoundcloudSetIE, SoundcloudUserIE
 
- from .southparkstudios import (
 
-     SouthParkStudiosIE,
 
-     SouthparkDeIE,
 
- )
 
- from .space import SpaceIE
 
- from .spankwire import SpankwireIE
 
- from .spiegel import SpiegelIE
 
- from .stanfordoc import StanfordOpenClassroomIE
 
- from .statigram import StatigramIE
 
- from .steam import SteamIE
 
- from .streamcloud import StreamcloudIE
 
- from .sztvhu import SztvHuIE
 
- from .teamcoco import TeamcocoIE
 
- from .techtalks import TechTalksIE
 
- from .ted import TEDIE
 
- from .tf1 import TF1IE
 
- from .thisav import ThisAVIE
 
- from .toutv import TouTvIE
 
- from .traileraddict import TrailerAddictIE
 
- from .trilulilu import TriluliluIE
 
- from .tube8 import Tube8IE
 
- from .tudou import TudouIE
 
- from .tumblr import TumblrIE
 
- from .tutv import TutvIE
 
- from .tvp import TvpIE
 
- from .unistra import UnistraIE
 
- from .ustream import UstreamIE, UstreamChannelIE
 
- from .vbox7 import Vbox7IE
 
- from .veehd import VeeHDIE
 
- from .veoh import VeohIE
 
- from .vevo import VevoIE
 
- from .vice import ViceIE
 
- from .viddler import ViddlerIE
 
- from .videodetective import VideoDetectiveIE
 
- from .videofyme import VideofyMeIE
 
- from .videopremium import VideoPremiumIE
 
- from .vimeo import VimeoIE, VimeoChannelIE
 
- from .vine import VineIE
 
- from .viki import VikiIE
 
- from .vk import VKIE
 
- from .wat import WatIE
 
- from .websurg import WeBSurgIE
 
- from .weibo import WeiboIE
 
- from .wimp import WimpIE
 
- from .worldstarhiphop import WorldStarHipHopIE
 
- from .xhamster import XHamsterIE
 
- from .xnxx import XNXXIE
 
- from .xvideos import XVideosIE
 
- from .xtube import XTubeIE
 
- from .yahoo import YahooIE, YahooSearchIE
 
- from .youjizz import YouJizzIE
 
- from .youku import YoukuIE
 
- from .youporn import YouPornIE
 
- from .youtube import (
 
-     YoutubeIE,
 
-     YoutubePlaylistIE,
 
-     YoutubeSearchIE,
 
-     YoutubeSearchDateIE,
 
-     YoutubeUserIE,
 
-     YoutubeChannelIE,
 
-     YoutubeShowIE,
 
-     YoutubeSubscriptionsIE,
 
-     YoutubeRecommendedIE,
 
-     YoutubeTruncatedURLIE,
 
-     YoutubeWatchLaterIE,
 
-     YoutubeFavouritesIE,
 
-     YoutubeHistoryIE,
 
- )
 
- from .zdf import ZDFIE
 
- _ALL_CLASSES = [
 
-     klass
 
-     for name, klass in globals().items()
 
-     if name.endswith('IE') and name != 'GenericIE'
 
- ]
 
- _ALL_CLASSES.append(GenericIE)
 
- def gen_extractors():
 
-     """ Return a list of an instance of every supported extractor.
 
-     The order does matter; the first extractor matched is the one handling the URL.
 
-     """
 
-     return [klass() for klass in _ALL_CLASSES]
 
- def get_info_extractor(ie_name):
 
-     """Returns the info extractor class with the given ie_name"""
 
-     return globals()[ie_name+'IE']
 
 
  |