2 changed files with 131 additions and 131 deletions
Split View
Diff Options
@ -1,133 +1,3 @@ |
|||
|
|||
from .extractor.common import InfoExtractor, SearchInfoExtractor |
|||
|
|||
from .extractor.ard import ARDIE |
|||
from .extractor.arte import ArteTvIE |
|||
from .extractor.bandcamp import BandcampIE |
|||
from .extractor.bliptv import BlipTVIE, BlipTVUserIE |
|||
from .extractor.comedycentral import ComedyCentralIE |
|||
from .extractor.collegehumor import CollegeHumorIE |
|||
from .extractor.dailymotion import DailymotionIE |
|||
from .extractor.depositfiles import DepositFilesIE |
|||
from .extractor.eighttracks import EightTracksIE |
|||
from .extractor.escapist import EscapistIE |
|||
from .extractor.facebook import FacebookIE |
|||
from .extractor.flickr import FlickrIE |
|||
from .extractor.funnyordie import FunnyOrDieIE |
|||
from .extractor.gametrailers import GametrailersIE |
|||
from .extractor.generic import GenericIE |
|||
from .extractor.googleplus import GooglePlusIE |
|||
from .extractor.googlesearch import GoogleSearchIE |
|||
from .extractor.howcast import HowcastIE |
|||
from .extractor.hypem import HypemIE |
|||
from .extractor.ina import InaIE |
|||
from .extractor.infoq import InfoQIE |
|||
from .extractor.justintv import JustinTVIE |
|||
from .extractor.keek import KeekIE |
|||
from .extractor.liveleak import LiveLeakIE |
|||
from .extractor.metacafe import MetacafeIE |
|||
from .extractor.mixcloud import MixcloudIE |
|||
from .extractor.mtv import MTVIE |
|||
from .extractor.myspass import MySpassIE |
|||
from .extractor.myvideo import MyVideoIE |
|||
from .extractor.nba import NBAIE |
|||
from .extractor.statigram import StatigramIE |
|||
from .extractor.photobucket import PhotobucketIE |
|||
from .extractor.pornotube import PornotubeIE |
|||
from .extractor.rbmaradio import RBMARadioIE |
|||
from .extractor.redtube import RedTubeIE |
|||
from .extractor.soundcloud import SoundcloudIE, SoundcloudSetIE |
|||
from .extractor.spiegel import SpiegelIE |
|||
from .extractor.stanfordoc import StanfordOpenClassroomIE |
|||
from .extractor.steam import SteamIE |
|||
from .extractor.teamcoco import TeamcocoIE |
|||
from .extractor.ted import TEDIE |
|||
from .extractor.tumblr import TumblrIE |
|||
from .extractor.ustream import UstreamIE |
|||
from .extractor.vbox7 import Vbox7IE |
|||
from .extractor.vimeo import VimeoIE |
|||
from .extractor.vine import VineIE |
|||
from .extractor.worldstarhiphop import WorldStarHipHopIE |
|||
from .extractor.xnxx import XNXXIE |
|||
from .extractor.xhamster import XHamsterIE |
|||
from .extractor.xvideos import XVideosIE |
|||
from .extractor.yahoo import YahooIE, YahooSearchIE |
|||
from .extractor.youjizz import YouJizzIE |
|||
from .extractor.youku import YoukuIE |
|||
from .extractor.youporn import YouPornIE |
|||
from .extractor.youtube import YoutubeIE, YoutubePlaylistIE, YoutubeSearchIE, YoutubeUserIE, YoutubeChannelIE |
|||
from .extractor.zdf import ZDFIE |
|||
|
|||
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 [ |
|||
YoutubePlaylistIE(), |
|||
YoutubeChannelIE(), |
|||
YoutubeUserIE(), |
|||
YoutubeSearchIE(), |
|||
YoutubeIE(), |
|||
MetacafeIE(), |
|||
DailymotionIE(), |
|||
GoogleSearchIE(), |
|||
PhotobucketIE(), |
|||
YahooIE(), |
|||
YahooSearchIE(), |
|||
DepositFilesIE(), |
|||
FacebookIE(), |
|||
BlipTVIE(), |
|||
BlipTVUserIE(), |
|||
VimeoIE(), |
|||
MyVideoIE(), |
|||
ComedyCentralIE(), |
|||
EscapistIE(), |
|||
CollegeHumorIE(), |
|||
XVideosIE(), |
|||
SoundcloudSetIE(), |
|||
SoundcloudIE(), |
|||
InfoQIE(), |
|||
MixcloudIE(), |
|||
StanfordOpenClassroomIE(), |
|||
MTVIE(), |
|||
YoukuIE(), |
|||
XNXXIE(), |
|||
YouJizzIE(), |
|||
PornotubeIE(), |
|||
YouPornIE(), |
|||
GooglePlusIE(), |
|||
ArteTvIE(), |
|||
NBAIE(), |
|||
WorldStarHipHopIE(), |
|||
JustinTVIE(), |
|||
FunnyOrDieIE(), |
|||
SteamIE(), |
|||
UstreamIE(), |
|||
RBMARadioIE(), |
|||
EightTracksIE(), |
|||
KeekIE(), |
|||
TEDIE(), |
|||
MySpassIE(), |
|||
SpiegelIE(), |
|||
LiveLeakIE(), |
|||
ARDIE(), |
|||
ZDFIE(), |
|||
TumblrIE(), |
|||
BandcampIE(), |
|||
RedTubeIE(), |
|||
InaIE(), |
|||
HowcastIE(), |
|||
VineIE(), |
|||
FlickrIE(), |
|||
TeamcocoIE(), |
|||
XHamsterIE(), |
|||
HypemIE(), |
|||
Vbox7IE(), |
|||
GametrailersIE(), |
|||
StatigramIE(), |
|||
GenericIE() |
|||
] |
|||
|
|||
def get_info_extractor(ie_name): |
|||
"""Returns the info extractor class with the given ie_name""" |
|||
return globals()[ie_name+'IE'] |
|||
from .extractor import * |
@ -0,0 +1,130 @@ |
|||
from .extractor.ard import ARDIE |
|||
from .extractor.arte import ArteTvIE |
|||
from .extractor.bandcamp import BandcampIE |
|||
from .extractor.bliptv import BlipTVIE, BlipTVUserIE |
|||
from .extractor.comedycentral import ComedyCentralIE |
|||
from .extractor.collegehumor import CollegeHumorIE |
|||
from .extractor.dailymotion import DailymotionIE |
|||
from .extractor.depositfiles import DepositFilesIE |
|||
from .extractor.eighttracks import EightTracksIE |
|||
from .extractor.escapist import EscapistIE |
|||
from .extractor.facebook import FacebookIE |
|||
from .extractor.flickr import FlickrIE |
|||
from .extractor.funnyordie import FunnyOrDieIE |
|||
from .extractor.gametrailers import GametrailersIE |
|||
from .extractor.generic import GenericIE |
|||
from .extractor.googleplus import GooglePlusIE |
|||
from .extractor.googlesearch import GoogleSearchIE |
|||
from .extractor.howcast import HowcastIE |
|||
from .extractor.hypem import HypemIE |
|||
from .extractor.ina import InaIE |
|||
from .extractor.infoq import InfoQIE |
|||
from .extractor.justintv import JustinTVIE |
|||
from .extractor.keek import KeekIE |
|||
from .extractor.liveleak import LiveLeakIE |
|||
from .extractor.metacafe import MetacafeIE |
|||
from .extractor.mixcloud import MixcloudIE |
|||
from .extractor.mtv import MTVIE |
|||
from .extractor.myspass import MySpassIE |
|||
from .extractor.myvideo import MyVideoIE |
|||
from .extractor.nba import NBAIE |
|||
from .extractor.statigram import StatigramIE |
|||
from .extractor.photobucket import PhotobucketIE |
|||
from .extractor.pornotube import PornotubeIE |
|||
from .extractor.rbmaradio import RBMARadioIE |
|||
from .extractor.redtube import RedTubeIE |
|||
from .extractor.soundcloud import SoundcloudIE, SoundcloudSetIE |
|||
from .extractor.spiegel import SpiegelIE |
|||
from .extractor.stanfordoc import StanfordOpenClassroomIE |
|||
from .extractor.steam import SteamIE |
|||
from .extractor.teamcoco import TeamcocoIE |
|||
from .extractor.ted import TEDIE |
|||
from .extractor.tumblr import TumblrIE |
|||
from .extractor.ustream import UstreamIE |
|||
from .extractor.vbox7 import Vbox7IE |
|||
from .extractor.vimeo import VimeoIE |
|||
from .extractor.vine import VineIE |
|||
from .extractor.worldstarhiphop import WorldStarHipHopIE |
|||
from .extractor.xnxx import XNXXIE |
|||
from .extractor.xhamster import XHamsterIE |
|||
from .extractor.xvideos import XVideosIE |
|||
from .extractor.yahoo import YahooIE, YahooSearchIE |
|||
from .extractor.youjizz import YouJizzIE |
|||
from .extractor.youku import YoukuIE |
|||
from .extractor.youporn import YouPornIE |
|||
from .extractor.youtube import YoutubeIE, YoutubePlaylistIE, YoutubeSearchIE, YoutubeUserIE, YoutubeChannelIE |
|||
from .extractor.zdf import ZDFIE |
|||
|
|||
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 [ |
|||
YoutubePlaylistIE(), |
|||
YoutubeChannelIE(), |
|||
YoutubeUserIE(), |
|||
YoutubeSearchIE(), |
|||
YoutubeIE(), |
|||
MetacafeIE(), |
|||
DailymotionIE(), |
|||
GoogleSearchIE(), |
|||
PhotobucketIE(), |
|||
YahooIE(), |
|||
YahooSearchIE(), |
|||
DepositFilesIE(), |
|||
FacebookIE(), |
|||
BlipTVIE(), |
|||
BlipTVUserIE(), |
|||
VimeoIE(), |
|||
MyVideoIE(), |
|||
ComedyCentralIE(), |
|||
EscapistIE(), |
|||
CollegeHumorIE(), |
|||
XVideosIE(), |
|||
SoundcloudSetIE(), |
|||
SoundcloudIE(), |
|||
InfoQIE(), |
|||
MixcloudIE(), |
|||
StanfordOpenClassroomIE(), |
|||
MTVIE(), |
|||
YoukuIE(), |
|||
XNXXIE(), |
|||
YouJizzIE(), |
|||
PornotubeIE(), |
|||
YouPornIE(), |
|||
GooglePlusIE(), |
|||
ArteTvIE(), |
|||
NBAIE(), |
|||
WorldStarHipHopIE(), |
|||
JustinTVIE(), |
|||
FunnyOrDieIE(), |
|||
SteamIE(), |
|||
UstreamIE(), |
|||
RBMARadioIE(), |
|||
EightTracksIE(), |
|||
KeekIE(), |
|||
TEDIE(), |
|||
MySpassIE(), |
|||
SpiegelIE(), |
|||
LiveLeakIE(), |
|||
ARDIE(), |
|||
ZDFIE(), |
|||
TumblrIE(), |
|||
BandcampIE(), |
|||
RedTubeIE(), |
|||
InaIE(), |
|||
HowcastIE(), |
|||
VineIE(), |
|||
FlickrIE(), |
|||
TeamcocoIE(), |
|||
XHamsterIE(), |
|||
HypemIE(), |
|||
Vbox7IE(), |
|||
GametrailersIE(), |
|||
StatigramIE(), |
|||
GenericIE() |
|||
] |
|||
|
|||
def get_info_extractor(ie_name): |
|||
"""Returns the info extractor class with the given ie_name""" |
|||
return globals()[ie_name+'IE'] |
Write
Preview
Loading…
Cancel
Save