projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube] Add support for invidiou.sh (#20309)
[youtube-dl]
/
youtube_dl
/
extractor
/
extractors.py
diff --git
a/youtube_dl/extractor/extractors.py
b/youtube_dl/extractor/extractors.py
index 60e6175b1dffecc605f3c1f97f93742cd92ffd09..9a0459de8c82d9962f24611098c1c26c6535162c 100644
(file)
--- a/
youtube_dl/extractor/extractors.py
+++ b/
youtube_dl/extractor/extractors.py
@@
-38,7
+38,6
@@
from .alphaporno import AlphaPornoIE
from .amcnetworks import AMCNetworksIE
from .americastestkitchen import AmericasTestKitchenIE
from .animeondemand import AnimeOnDemandIE
from .amcnetworks import AMCNetworksIE
from .americastestkitchen import AmericasTestKitchenIE
from .animeondemand import AnimeOnDemandIE
-from .anitube import AnitubeIE
from .anvato import AnvatoIE
from .anysex import AnySexIE
from .aol import AolIE
from .anvato import AnvatoIE
from .anysex import AnySexIE
from .aol import AolIE
@@
-411,6
+410,7
@@
from .funk import (
from .funnyordie import FunnyOrDieIE
from .fusion import FusionIE
from .fxnetworks import FXNetworksIE
from .funnyordie import FunnyOrDieIE
from .fusion import FusionIE
from .fxnetworks import FXNetworksIE
+from .gaia import GaiaIE
from .gameinformer import GameInformerIE
from .gameone import (
GameOneIE,
from .gameinformer import GameInformerIE
from .gameone import (
GameOneIE,
@@
-451,6
+451,7
@@
from .hellporno import HellPornoIE
from .helsinki import HelsinkiIE
from .hentaistigma import HentaiStigmaIE
from .hgtv import HGTVComShowIE
from .helsinki import HelsinkiIE
from .hentaistigma import HentaiStigmaIE
from .hgtv import HGTVComShowIE
+from .hketv import HKETVIE
from .hidive import HiDiveIE
from .historicfilms import HistoricFilmsIE
from .hitbox import HitboxIE, HitboxLiveIE
from .hidive import HiDiveIE
from .historicfilms import HistoricFilmsIE
from .hitbox import HitboxIE, HitboxLiveIE
@@
-469,6
+470,10
@@
from .hrti import (
)
from .huajiao import HuajiaoIE
from .huffpost import HuffPostIE
)
from .huajiao import HuajiaoIE
from .huffpost import HuffPostIE
+from .hungama import (
+ HungamaIE,
+ HungamaSongIE,
+)
from .hypem import HypemIE
from .iconosquare import IconosquareIE
from .ign import (
from .hypem import HypemIE
from .iconosquare import IconosquareIE
from .ign import (
@@
-483,12
+488,17
@@
from .imdb import (
from .imgur import (
ImgurIE,
ImgurAlbumIE,
from .imgur import (
ImgurIE,
ImgurAlbumIE,
+ ImgurGalleryIE,
)
from .ina import InaIE
from .inc import IncIE
from .indavideo import IndavideoEmbedIE
from .infoq import InfoQIE
)
from .ina import InaIE
from .inc import IncIE
from .indavideo import IndavideoEmbedIE
from .infoq import InfoQIE
-from .instagram import InstagramIE, InstagramUserIE
+from .instagram import (
+ InstagramIE,
+ InstagramUserIE,
+ InstagramTagIE,
+)
from .internazionale import InternazionaleIE
from .internetvideoarchive import InternetVideoArchiveIE
from .iprima import IPrimaIE
from .internazionale import InternazionaleIE
from .internetvideoarchive import InternetVideoArchiveIE
from .iprima import IPrimaIE
@@
-553,6
+563,11
@@
from .lcp import (
)
from .learnr import LearnrIE
from .lecture2go import Lecture2GoIE
)
from .learnr import LearnrIE
from .lecture2go import Lecture2GoIE
+from .lecturio import (
+ LecturioIE,
+ LecturioCourseIE,
+ LecturioDeCourseIE,
+)
from .leeco import (
LeIE,
LePlaylistIE,
from .leeco import (
LeIE,
LePlaylistIE,
@@
-577,6
+592,7
@@
from .linkedin import (
LinkedInLearningIE,
LinkedInLearningCourseIE,
)
LinkedInLearningIE,
LinkedInLearningCourseIE,
)
+from .linuxacademy import LinuxAcademyIE
from .litv import LiTVIE
from .liveleak import (
LiveLeakIE,
from .litv import LiTVIE
from .liveleak import (
LiveLeakIE,
@@
-603,6
+619,7
@@
from .mailru import (
MailRuMusicSearchIE,
)
from .makertv import MakerTVIE
MailRuMusicSearchIE,
)
from .makertv import MakerTVIE
+from .malltv import MallTVIE
from .mangomolo import (
MangomoloVideoIE,
MangomoloLiveIE,
from .mangomolo import (
MangomoloVideoIE,
MangomoloLiveIE,
@@
-678,8
+695,7
@@
from .myvi import (
from .myvidster import MyVidsterIE
from .nationalgeographic import (
NationalGeographicVideoIE,
from .myvidster import MyVidsterIE
from .nationalgeographic import (
NationalGeographicVideoIE,
- NationalGeographicIE,
- NationalGeographicEpisodeGuideIE,
+ NationalGeographicTVIE,
)
from .naver import NaverIE
from .nba import NBAIE
)
from .naver import NaverIE
from .nba import NBAIE
@@
-822,6
+838,7
@@
from .orf import (
ORFOE1IE,
ORFIPTVIE,
)
ORFOE1IE,
ORFIPTVIE,
)
+from .outsidetv import OutsideTVIE
from .packtpub import (
PacktPubIE,
PacktPubCourseIE,
from .packtpub import (
PacktPubIE,
PacktPubCourseIE,
@@
-850,6
+867,7
@@
from .piksel import PikselIE
from .pinkbike import PinkbikeIE
from .pladform import PladformIE
from .playfm import PlayFMIE
from .pinkbike import PinkbikeIE
from .pladform import PladformIE
from .playfm import PlayFMIE
+from .playplustv import PlayPlusTVIE
from .plays import PlaysTVIE
from .playtvak import PlaytvakIE
from .playvid import PlayvidIE
from .plays import PlaysTVIE
from .playtvak import PlaytvakIE
from .playvid import PlayvidIE
@@
-882,7
+900,6
@@
from .puhutv import (
PuhuTVSerieIE,
)
from .presstv import PressTVIE
PuhuTVSerieIE,
)
from .presstv import PressTVIE
-from .primesharetv import PrimeShareTVIE
from .promptfile import PromptFileIE
from .prosiebensat1 import ProSiebenSat1IE
from .puls4 import Puls4IE
from .promptfile import PromptFileIE
from .prosiebensat1 import ProSiebenSat1IE
from .puls4 import Puls4IE
@@
-959,7
+976,6
@@
from .rtvnh import RTVNHIE
from .rtvs import RTVSIE
from .rudo import RudoIE
from .ruhd import RUHDIE
from .rtvs import RTVSIE
from .rudo import RudoIE
from .ruhd import RUHDIE
-from .ruleporn import RulePornIE
from .rutube import (
RutubeIE,
RutubeChannelIE,
from .rutube import (
RutubeIE,
RutubeChannelIE,
@@
-1041,7
+1057,10
@@
from .southpark import (
SouthParkEsIE,
SouthParkNlIE
)
SouthParkEsIE,
SouthParkNlIE
)
-from .spankbang import SpankBangIE
+from .spankbang import (
+ SpankBangIE,
+ SpankBangPlaylistIE,
+)
from .spankwire import SpankwireIE
from .spiegel import SpiegelIE, SpiegelArticleIE
from .spiegeltv import SpiegeltvIE
from .spankwire import SpankwireIE
from .spiegel import SpiegelIE, SpiegelArticleIE
from .spiegeltv import SpiegeltvIE
@@
-1086,6
+1105,10
@@
from .tass import TassIE
from .tastytrade import TastyTradeIE
from .tbs import TBSIE
from .tdslifeway import TDSLifewayIE
from .tastytrade import TastyTradeIE
from .tbs import TBSIE
from .tdslifeway import TDSLifewayIE
+from .teachable import (
+ TeachableIE,
+ TeachableCourseIE,
+)
from .teachertube import (
TeacherTubeIE,
TeacherTubeUserIE,
from .teachertube import (
TeacherTubeIE,
TeacherTubeUserIE,
@@
-1124,6
+1147,10
@@
from .thisamericanlife import ThisAmericanLifeIE
from .thisav import ThisAVIE
from .thisoldhouse import ThisOldHouseIE
from .threeqsdn import ThreeQSDNIE
from .thisav import ThisAVIE
from .thisoldhouse import ThisOldHouseIE
from .threeqsdn import ThreeQSDNIE
+from .tiktok import (
+ TikTokIE,
+ TikTokUserIE,
+)
from .tinypic import TinyPicIE
from .tmz import (
TMZIE,
from .tinypic import TinyPicIE
from .tmz import (
TMZIE,
@@
-1142,6
+1169,7
@@
from .toutv import TouTvIE
from .toypics import ToypicsUserIE, ToypicsIE
from .traileraddict import TrailerAddictIE
from .trilulilu import TriluliluIE
from .toypics import ToypicsUserIE, ToypicsIE
from .traileraddict import TrailerAddictIE
from .trilulilu import TriluliluIE
+from .trunews import TruNewsIE
from .trutv import TruTVIE
from .tube8 import Tube8IE
from .tubitv import TubiTvIE
from .trutv import TruTVIE
from .tube8 import Tube8IE
from .tubitv import TubiTvIE
@@
-1179,13
+1207,15
@@
from .tvnet import TVNetIE
from .tvnoe import TVNoeIE
from .tvnow import (
TVNowIE,
from .tvnoe import TVNoeIE
from .tvnow import (
TVNowIE,
- TVNowListIE,
+ TVNowNewIE,
+ TVNowSeasonIE,
+ TVNowAnnualIE,
TVNowShowIE,
)
from .tvp import (
TVPEmbedIE,
TVPIE,
TVNowShowIE,
)
from .tvp import (
TVPEmbedIE,
TVPIE,
- TVP
Series
IE,
+ TVP
Website
IE,
)
from .tvplay import (
TVPlayIE,
)
from .tvplay import (
TVPlayIE,
@@
-1231,10
+1261,6
@@
from .uplynk import (
UplynkIE,
UplynkPreplayIE,
)
UplynkIE,
UplynkPreplayIE,
)
-from .upskill import (
- UpskillIE,
- UpskillCourseIE,
-)
from .urort import UrortIE
from .urplay import URPlayIE
from .usanetwork import USANetworkIE
from .urort import UrortIE
from .urplay import URPlayIE
from .usanetwork import USANetworkIE
@@
-1270,7
+1296,6
@@
from .viddler import ViddlerIE
from .videa import VideaIE
from .videodetective import VideoDetectiveIE
from .videofyme import VideofyMeIE
from .videa import VideaIE
from .videodetective import VideoDetectiveIE
from .videofyme import VideofyMeIE
-from .videomega import VideoMegaIE
from .videomore import (
VideomoreIE,
VideomoreVideoIE,
from .videomore import (
VideomoreIE,
VideomoreVideoIE,
@@
-1303,6
+1328,7
@@
from .vimeo import (
VimeoReviewIE,
VimeoUserIE,
VimeoWatchLaterIE,
VimeoReviewIE,
VimeoUserIE,
VimeoWatchLaterIE,
+ VHXEmbedIE,
)
from .vimple import VimpleIE
from .vine import (
)
from .vimple import VimpleIE
from .vine import (
@@
-1338,7
+1364,6
@@
from .voxmedia import (
VoxMediaVolumeIE,
VoxMediaIE,
)
VoxMediaVolumeIE,
VoxMediaIE,
)
-from .vporn import VpornIE
from .vrt import VRTIE
from .vrak import VrakIE
from .vrv import (
from .vrt import VRTIE
from .vrak import VrakIE
from .vrv import (
@@
-1352,6
+1377,7
@@
from .vuclip import VuClipIE
from .vvvvid import VVVVIDIE
from .vyborymos import VyboryMosIE
from .vzaar import VzaarIE
from .vvvvid import VVVVIDIE
from .vyborymos import VyboryMosIE
from .vzaar import VzaarIE
+from .wakanim import WakanimIE
from .walla import WallaIE
from .washingtonpost import (
WashingtonPostIE,
from .walla import WallaIE
from .washingtonpost import (
WashingtonPostIE,
@@
-1475,6
+1501,7
@@
from .zattoo import (
QuantumTVIE,
QuicklineIE,
QuicklineLiveIE,
QuantumTVIE,
QuicklineIE,
QuicklineLiveIE,
+ SaltTVIE,
SAKTVIE,
VTXTVIE,
WalyTVIE,
SAKTVIE,
VTXTVIE,
WalyTVIE,