projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube] Fix authentication (2) (Closes #10392)
[youtube-dl]
/
youtube_dl
/
extractor
/
extractors.py
diff --git
a/youtube_dl/extractor/extractors.py
b/youtube_dl/extractor/extractors.py
index 1b2854cb9013fc7c105fab281e9a1054df334dce..04cd23bdb6e949c273d8636ded51cc78009b7846 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
@@
-132,6
+143,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 (
@@
-139,9
+151,9
@@
from .chirbit import (
ChirbitProfileIE,
)
from .cinchcast import CinchcastIE
ChirbitProfileIE,
)
from .cinchcast import CinchcastIE
-from .cliprs import ClipRsIE
from .clipfish import ClipfishIE
from .cliphunter import CliphunterIE
from .clipfish import ClipfishIE
from .cliphunter import CliphunterIE
+from .cliprs import ClipRsIE
from .clipsyndicate import ClipsyndicateIE
from .closertotruth import CloserToTruthIE
from .cloudy import CloudyIE
from .clipsyndicate import ClipsyndicateIE
from .closertotruth import CloserToTruthIE
from .cloudy import CloudyIE
@@
-156,7
+168,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
@@
-171,6
+188,8
@@
from .crunchyroll import (
)
from .cspan import CSpanIE
from .ctsnews import CtsNewsIE
)
from .cspan import CSpanIE
from .ctsnews import CtsNewsIE
+from .ctv import CTVIE
+from .ctvnews import CTVNewsIE
from .cultureunplugged import CultureUnpluggedIE
from .cwtv import CWTVIE
from .dailymail import DailyMailIE
from .cultureunplugged import CultureUnpluggedIE
from .cwtv import CWTVIE
from .dailymail import DailyMailIE
@@
-187,12
+206,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
@@
-213,6
+226,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 (
@@
-254,6
+268,7
@@
from .fivemin import FiveMinIE
from .fivetv import FiveTVIE
from .fktv import FKTVIE
from .flickr import FlickrIE
from .fivetv import FiveTVIE
from .fktv import FKTVIE
from .flickr import FlickrIE
+from .flipagram import FlipagramIE
from .folketinget import FolketingetIE
from .footyroom import FootyRoomIE
from .formula1 import Formula1IE
from .folketinget import FolketingetIE
from .footyroom import FootyRoomIE
from .formula1 import Formula1IE
@@
-262,10
+277,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,
@@
-279,8
+291,9
@@
from .freespeech import FreespeechIE
from .freevideo import FreeVideoIE
from .funimation import FunimationIE
from .funnyordie import FunnyOrDieIE
from .freevideo import FreeVideoIE
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,
@@
-301,7
+314,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
@@
-316,6
+328,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
@@
-323,6
+339,10
@@
from .hotnewhiphop import HotNewHipHopIE
from .hotstar import HotStarIE
from .howcast import HowcastIE
from .howstuffworks import HowStuffWorksIE
from .hotstar import HotStarIE
from .howcast import HowcastIE
from .howstuffworks import HowStuffWorksIE
+from .hrti import (
+ HRTiIE,
+ HRTiPlaylistIE,
+)
from .huffpost import HuffPostIE
from .hypem import HypemIE
from .iconosquare import IconosquareIE
from .huffpost import HuffPostIE
from .hypem import HypemIE
from .iconosquare import IconosquareIE
@@
-361,6
+381,7
@@
from .jove import JoveIE
from .jwplatform import JWPlatformIE
from .jpopsukitv import JpopsukiIE
from .kaltura import KalturaIE
from .jwplatform import JWPlatformIE
from .jpopsukitv import JpopsukiIE
from .kaltura import KalturaIE
+from .kamcord import KamcordIE
from .kanalplay import KanalPlayIE
from .kankan import KankanIE
from .karaoketv import KaraoketvIE
from .kanalplay import KanalPlayIE
from .kankan import KankanIE
from .karaoketv import KaraoketvIE
@@
-384,6
+405,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
@@
-462,7
+487,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
@@
-474,8
+498,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
@@
-512,7
+537,6
@@
from .nextmedia import (
NextMediaActionNewsIE,
AppleDailyIE,
)
NextMediaActionNewsIE,
AppleDailyIE,
)
-from .nextmovie import NextMovieIE
from .nfb import NFBIE
from .nfl import NFLIE
from .nhl import (
from .nfb import NFBIE
from .nfl import NFLIE
from .nhl import (
@@
-528,6
+552,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
@@
-572,8
+598,13
@@
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 .odnoklassniki import OdnoklassnikiIE
from .oktoberfesttv import OktoberfestTVIE
+from .onet import (
+ OnetIE,
+ OnetChannelIE,
+)
from .onionstudios import OnionStudiosIE
from .ooyala import (
OoyalaIE,
from .onionstudios import OnionStudiosIE
from .ooyala import (
OoyalaIE,
@@
-612,8
+643,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,
@@
-667,16
+700,19
@@
from .rice import RICEIE
from .ringtv import RingTVIE
from .ro220 import Ro220IE
from .rockstargames import RockstarGamesIE
from .ringtv import RingTVIE
from .ro220 import Ro220IE
from .rockstargames import RockstarGamesIE
+from .roosterteeth import RoosterTeethIE
from .rottentomatoes import RottenTomatoesIE
from .roxwel import RoxwelIE
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 (
@@
-727,6
+763,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,
@@
-766,6
+803,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
@@
-781,7
+819,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 (
@@
-865,10
+902,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
@@
-897,6
+938,11
@@
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 .usatoday import USATodayIE
from .urort import UrortIE
from .urplay import URPlayIE
from .usatoday import USATodayIE
@@
-925,6
+971,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
@@
-974,9
+1021,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
@@
-1059,6
+1108,7
@@
from .youtube import (
YoutubeSearchDateIE,
YoutubeSearchIE,
YoutubeSearchURLIE,
YoutubeSearchDateIE,
YoutubeSearchIE,
YoutubeSearchURLIE,
+ YoutubeSharedVideoIE,
YoutubeShowIE,
YoutubeSubscriptionsIE,
YoutubeTruncatedIDIE,
YoutubeShowIE,
YoutubeSubscriptionsIE,
YoutubeTruncatedIDIE,
@@
-1068,8
+1118,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