projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[nhk] Add extractor for VoD.
[youtube-dl]
/
youtube_dl
/
extractor
/
extractors.py
diff --git
a/youtube_dl/extractor/extractors.py
b/youtube_dl/extractor/extractors.py
index 864c9af6874fceed380aef830a0f2235d6a7b1fc..8d88d6cb4f3a2e5649ee6b6d643110a6b750b93f 100644
(file)
--- a/
youtube_dl/extractor/extractors.py
+++ b/
youtube_dl/extractor/extractors.py
@@
-1,7
+1,10
@@
# flake8: noqa
from __future__ import unicode_literals
# flake8: noqa
from __future__ import unicode_literals
-from .abc import ABCIE
+from .abc import (
+ ABCIE,
+ ABCIViewIE,
+)
from .abc7news import Abc7NewsIE
from .abcnews import (
AbcNewsIE,
from .abc7news import Abc7NewsIE
from .abcnews import (
AbcNewsIE,
@@
-29,6
+32,7
@@
from .aftonbladet import AftonbladetIE
from .airmozilla import AirMozillaIE
from .aljazeera import AlJazeeraIE
from .alphaporno import AlphaPornoIE
from .airmozilla import AirMozillaIE
from .aljazeera import AlJazeeraIE
from .alphaporno import AlphaPornoIE
+from .amcnetworks import AMCNetworksIE
from .animeondemand import AnimeOnDemandIE
from .anitube import AnitubeIE
from .anysex import AnySexIE
from .animeondemand import AnimeOnDemandIE
from .anitube import AnitubeIE
from .anysex import AnySexIE
@@
-44,6
+48,7
@@
from .appletrailers import (
AppleTrailersSectionIE,
)
from .archiveorg import ArchiveOrgIE
AppleTrailersSectionIE,
)
from .archiveorg import ArchiveOrgIE
+from .arkena import ArkenaIE
from .ard import (
ARDIE,
ARDMediathekIE,
from .ard import (
ARDIE,
ARDMediathekIE,
@@
-66,6
+71,12
@@
from .atttechchannel import ATTTechChannelIE
from .audimedia import AudiMediaIE
from .audioboom import AudioBoomIE
from .audiomack import AudiomackIE, AudiomackAlbumIE
from .audimedia import AudiMediaIE
from .audioboom import AudioBoomIE
from .audiomack import AudiomackIE, AudiomackAlbumIE
+from .awaan import (
+ AWAANIE,
+ AWAANVideoIE,
+ AWAANLiveIE,
+ AWAANSeasonIE,
+)
from .azubu import AzubuIE, AzubuLiveIE
from .baidu import BaiduVideoIE
from .bambuser import BambuserIE, BambuserChannelIE
from .azubu import AzubuIE, AzubuLiveIE
from .baidu import BaiduVideoIE
from .bambuser import BambuserIE, BambuserChannelIE
@@
-119,6
+130,8
@@
from .carambatv import (
from .cbc import (
CBCIE,
CBCPlayerIE,
from .cbc import (
CBCIE,
CBCPlayerIE,
+ CBCWatchVideoIE,
+ CBCWatchIE,
)
from .cbs import CBSIE
from .cbslocal import CBSLocalIE
)
from .cbs import CBSIE
from .cbslocal import CBSLocalIE
@@
-132,6
+145,7
@@
from .ccc import CCCIE
from .cda import CDAIE
from .ceskatelevize import CeskaTelevizeIE
from .channel9 import Channel9IE
from .cda import CDAIE
from .ceskatelevize import CeskaTelevizeIE
from .channel9 import Channel9IE
+from .charlierose import CharlieRoseIE
from .chaturbate import ChaturbateIE
from .chilloutzone import ChilloutzoneIE
from .chirbit import (
from .chaturbate import ChaturbateIE
from .chilloutzone import ChilloutzoneIE
from .chirbit import (
@@
-156,7
+170,12
@@
from .cnn import (
)
from .coub import CoubIE
from .collegerama import CollegeRamaIE
)
from .coub import CoubIE
from .collegerama import CollegeRamaIE
-from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
+from .comedycentral import (
+ ComedyCentralIE,
+ ComedyCentralShortnameIE,
+ ComedyCentralTVIE,
+ ToshIE,
+)
from .comcarcoff import ComCarCoffIE
from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
from .commonprotocols import RtmpIE
from .comcarcoff import ComCarCoffIE
from .commonmistakes import CommonMistakesIE, UnicodeBOMIE
from .commonprotocols import RtmpIE
@@
-189,12
+208,6
@@
from .daum import (
DaumUserIE,
)
from .dbtv import DBTVIE
DaumUserIE,
)
from .dbtv import DBTVIE
-from .dcn import (
- DCNIE,
- DCNVideoIE,
- DCNLiveIE,
- DCNSeasonIE,
-)
from .dctp import DctpTvIE
from .deezer import DeezerPlaylistIE
from .democracynow import DemocracynowIE
from .dctp import DctpTvIE
from .deezer import DeezerPlaylistIE
from .democracynow import DemocracynowIE
@@
-215,6
+228,7
@@
from .dvtv import DVTVIE
from .dumpert import DumpertIE
from .defense import DefenseGouvFrIE
from .discovery import DiscoveryIE
from .dumpert import DumpertIE
from .defense import DefenseGouvFrIE
from .discovery import DiscoveryIE
+from .discoverygo import DiscoveryGoIE
from .dispeak import DigitallySpeakingIE
from .dropbox import DropboxIE
from .dw import (
from .dispeak import DigitallySpeakingIE
from .dropbox import DropboxIE
from .dw import (
@@
-265,10
+279,7
@@
from .fox import FOXIE
from .foxgay import FoxgayIE
from .foxnews import FoxNewsIE
from .foxsports import FoxSportsIE
from .foxgay import FoxgayIE
from .foxnews import FoxNewsIE
from .foxsports import FoxSportsIE
-from .franceculture import (
- FranceCultureIE,
- FranceCultureEmissionIE,
-)
+from .franceculture import FranceCultureIE
from .franceinter import FranceInterIE
from .francetv import (
PluzzIE,
from .franceinter import FranceInterIE
from .francetv import (
PluzzIE,
@@
-283,8
+294,8
@@
from .freevideo import FreeVideoIE
from .funimation import FunimationIE
from .funnyordie import FunnyOrDieIE
from .fusion import FusionIE
from .funimation import FunimationIE
from .funnyordie import FunnyOrDieIE
from .fusion import FusionIE
+from .fxnetworks import FXNetworksIE
from .gameinformer import GameInformerIE
from .gameinformer import GameInformerIE
-from .gamekings import GamekingsIE
from .gameone import (
GameOneIE,
GameOnePlaylistIE,
from .gameone import (
GameOneIE,
GameOnePlaylistIE,
@@
-305,7
+316,6
@@
from .globo import (
)
from .godtube import GodTubeIE
from .godtv import GodTVIE
)
from .godtube import GodTubeIE
from .godtv import GodTVIE
-from .goldenmoustache import GoldenMoustacheIE
from .golem import GolemIE
from .googledrive import GoogleDriveIE
from .googleplus import GooglePlusIE
from .golem import GolemIE
from .googledrive import GoogleDriveIE
from .googleplus import GooglePlusIE
@@
-320,6
+330,10
@@
from .heise import HeiseIE
from .hellporno import HellPornoIE
from .helsinki import HelsinkiIE
from .hentaistigma import HentaiStigmaIE
from .hellporno import HellPornoIE
from .helsinki import HelsinkiIE
from .hentaistigma import HentaiStigmaIE
+from .hgtv import (
+ HGTVIE,
+ HGTVComShowIE,
+)
from .historicfilms import HistoricFilmsIE
from .hitbox import HitboxIE, HitboxLiveIE
from .hornbunny import HornBunnyIE
from .historicfilms import HistoricFilmsIE
from .hitbox import HitboxIE, HitboxLiveIE
from .hornbunny import HornBunnyIE
@@
-393,6
+407,10
@@
from .kuwo import (
)
from .la7 import LA7IE
from .laola1tv import Laola1TvIE
)
from .la7 import LA7IE
from .laola1tv import Laola1TvIE
+from .lcp import (
+ LcpPlayIE,
+ LcpIE,
+)
from .learnr import LearnrIE
from .lecture2go import Lecture2GoIE
from .lemonde import LemondeIE
from .learnr import LearnrIE
from .lecture2go import Lecture2GoIE
from .lemonde import LemondeIE
@@
-471,7
+489,6
@@
from .msn import MSNIE
from .mtv import (
MTVIE,
MTVServicesEmbeddedIE,
from .mtv import (
MTVIE,
MTVServicesEmbeddedIE,
- MTVIggyIE,
MTVDEIE,
)
from .muenchentv import MuenchenTVIE
MTVDEIE,
)
from .muenchentv import MuenchenTVIE
@@
-483,8
+500,9
@@
from .myvi import MyviIE
from .myvideo import MyVideoIE
from .myvidster import MyVidsterIE
from .nationalgeographic import (
from .myvideo import MyVideoIE
from .myvidster import MyVidsterIE
from .nationalgeographic import (
+ NationalGeographicVideoIE,
NationalGeographicIE,
NationalGeographicIE,
- NationalGeographic
Channel
IE,
+ NationalGeographic
EpisodeGuide
IE,
)
from .naver import NaverIE
from .nba import NBAIE
)
from .naver import NaverIE
from .nba import NBAIE
@@
-521,9
+539,9
@@
from .nextmedia import (
NextMediaActionNewsIE,
AppleDailyIE,
)
NextMediaActionNewsIE,
AppleDailyIE,
)
-from .nextmovie import NextMovieIE
from .nfb import NFBIE
from .nfl import NFLIE
from .nfb import NFBIE
from .nfl import NFLIE
+from .nhk import NhkVodIE
from .nhl import (
NHLVideocenterIE,
NHLNewsIE,
from .nhl import (
NHLVideocenterIE,
NHLNewsIE,
@@
-537,6
+555,8
@@
from .nick import (
from .niconico import NiconicoIE, NiconicoPlaylistIE
from .ninecninemedia import NineCNineMediaIE
from .ninegag import NineGagIE
from .niconico import NiconicoIE, NiconicoPlaylistIE
from .ninecninemedia import NineCNineMediaIE
from .ninegag import NineGagIE
+from .ninenow import NineNowIE
+from .nintendo import NintendoIE
from .noco import NocoIE
from .normalboots import NormalbootsIE
from .nosvideo import NosVideoIE
from .noco import NocoIE
from .normalboots import NormalbootsIE
from .nosvideo import NosVideoIE
@@
-581,6
+601,7
@@
from .nytimes import (
NYTimesArticleIE,
)
from .nuvid import NuvidIE
NYTimesArticleIE,
)
from .nuvid import NuvidIE
+from .odatv import OdaTVIE
from .odnoklassniki import OdnoklassnikiIE
from .oktoberfesttv import OktoberfestTVIE
from .onet import (
from .odnoklassniki import OdnoklassnikiIE
from .oktoberfesttv import OktoberfestTVIE
from .onet import (
@@
-625,8
+646,10
@@
from .pluralsight import (
PluralsightCourseIE,
)
from .podomatic import PodomaticIE
PluralsightCourseIE,
)
from .podomatic import PodomaticIE
+from .pokemon import PokemonIE
from .polskieradio import PolskieRadioIE
from .porn91 import Porn91IE
from .polskieradio import PolskieRadioIE
from .porn91 import Porn91IE
+from .porncom import PornComIE
from .pornhd import PornHdIE
from .pornhub import (
PornHubIE,
from .pornhd import PornHdIE
from .pornhub import (
PornHubIE,
@@
-683,14
+706,16
@@
from .rockstargames import RockstarGamesIE
from .roosterteeth import RoosterTeethIE
from .rottentomatoes import RottenTomatoesIE
from .roxwel import RoxwelIE
from .roosterteeth import RoosterTeethIE
from .rottentomatoes import RottenTomatoesIE
from .roxwel import RoxwelIE
+from .rozhlas import RozhlasIE
from .rtbf import RTBFIE
from .rte import RteIE, RteRadioIE
from .rtlnl import RtlNlIE
from .rtl2 import RTL2IE
from .rtp import RTPIE
from .rts import RTSIE
from .rtbf import RTBFIE
from .rte import RteIE, RteRadioIE
from .rtlnl import RtlNlIE
from .rtl2 import RTL2IE
from .rtp import RTPIE
from .rts import RTSIE
-from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
+from .rtve import RTVEALaCartaIE, RTVELiveIE, RTVEInfantilIE
, RTVELiveIE, RTVETelevisionIE
from .rtvnh import RTVNHIE
from .rtvnh import RTVNHIE
+from .rudo import RudoIE
from .ruhd import RUHDIE
from .ruleporn import RulePornIE
from .rutube import (
from .ruhd import RUHDIE
from .ruleporn import RulePornIE
from .rutube import (
@@
-741,6
+766,7
@@
from .smotri import (
)
from .snotr import SnotrIE
from .sohu import SohuIE
)
from .snotr import SnotrIE
from .sohu import SohuIE
+from .sonyliv import SonyLIVIE
from .soundcloud import (
SoundcloudIE,
SoundcloudSetIE,
from .soundcloud import (
SoundcloudIE,
SoundcloudSetIE,
@@
-780,6
+806,7
@@
from .srmediathek import SRMediathekIE
from .ssa import SSAIE
from .stanfordoc import StanfordOpenClassroomIE
from .steam import SteamIE
from .ssa import SSAIE
from .stanfordoc import StanfordOpenClassroomIE
from .steam import SteamIE
+from .streamable import StreamableIE
from .streamcloud import StreamcloudIE
from .streamcz import StreamCZIE
from .streetvoice import StreetVoiceIE
from .streamcloud import StreamcloudIE
from .streamcz import StreamCZIE
from .streetvoice import StreetVoiceIE
@@
-795,7
+822,6
@@
from .tagesschau import (
TagesschauPlayerIE,
TagesschauIE,
)
TagesschauPlayerIE,
TagesschauIE,
)
-from .tapely import TapelyIE
from .tass import TassIE
from .tdslifeway import TDSLifewayIE
from .teachertube import (
from .tass import TassIE
from .tdslifeway import TDSLifewayIE
from .teachertube import (
@@
-848,7
+874,6
@@
from .toypics import ToypicsUserIE, ToypicsIE
from .traileraddict import TrailerAddictIE
from .trilulilu import TriluliluIE
from .trollvids import TrollvidsIE
from .traileraddict import TrailerAddictIE
from .trilulilu import TriluliluIE
from .trollvids import TrollvidsIE
-from .trutube import TruTubeIE
from .tube8 import Tube8IE
from .tubitv import TubiTvIE
from .tudou import (
from .tube8 import Tube8IE
from .tubitv import TubiTvIE
from .tudou import (
@@
-879,10
+904,14
@@
from .tvc import (
from .tvigle import TvigleIE
from .tvland import TVLandIE
from .tvp import (
from .tvigle import TvigleIE
from .tvland import TVLandIE
from .tvp import (
+ TVPEmbedIE,
TVPIE,
TVPSeriesIE,
)
TVPIE,
TVPSeriesIE,
)
-from .tvplay import TVPlayIE
+from .tvplay import (
+ TVPlayIE,
+ ViafreeIE,
+)
from .tweakers import TweakersIE
from .twentyfourvideo import TwentyFourVideoIE
from .twentymin import TwentyMinutenIE
from .tweakers import TweakersIE
from .twentyfourvideo import TwentyFourVideoIE
from .twentymin import TwentyMinutenIE
@@
-911,8
+940,14
@@
from .udemy import (
from .udn import UDNEmbedIE
from .digiteka import DigitekaIE
from .unistra import UnistraIE
from .udn import UDNEmbedIE
from .digiteka import DigitekaIE
from .unistra import UnistraIE
+from .uol import UOLIE
+from .uplynk import (
+ UplynkIE,
+ UplynkPreplayIE,
+)
from .urort import UrortIE
from .urplay import URPlayIE
from .urort import UrortIE
from .urplay import URPlayIE
+from .usanetwork import USANetworkIE
from .usatoday import USATodayIE
from .ustream import UstreamIE, UstreamChannelIE
from .ustudio import (
from .usatoday import USATodayIE
from .ustream import UstreamIE, UstreamChannelIE
from .ustudio import (
@@
-939,6
+974,7
@@
from .vice import (
ViceIE,
ViceShowIE,
)
ViceIE,
ViceShowIE,
)
+from .viceland import VicelandIE
from .vidbit import VidbitIE
from .viddler import ViddlerIE
from .videodetective import VideoDetectiveIE
from .vidbit import VidbitIE
from .viddler import ViddlerIE
from .videodetective import VideoDetectiveIE
@@
-988,9
+1024,11
@@
from .viki import (
from .vk import (
VKIE,
VKUserVideosIE,
from .vk import (
VKIE,
VKUserVideosIE,
+ VKWallPostIE,
)
from .vlive import VLiveIE
from .vodlocker import VodlockerIE
)
from .vlive import VLiveIE
from .vodlocker import VodlockerIE
+from .vodplatform import VODPlatformIE
from .voicerepublic import VoiceRepublicIE
from .voxmedia import VoxMediaIE
from .vporn import VpornIE
from .voicerepublic import VoiceRepublicIE
from .voxmedia import VoxMediaIE
from .vporn import VpornIE
@@
-1083,8
+1121,4
@@
from .youtube import (
)
from .zapiks import ZapiksIE
from .zdf import ZDFIE, ZDFChannelIE
)
from .zapiks import ZapiksIE
from .zdf import ZDFIE, ZDFChannelIE
-from .zingmp3 import (
- ZingMp3SongIE,
- ZingMp3AlbumIE,
-)
-from .zippcast import ZippCastIE
+from .zingmp3 import ZingMp3IE