aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/extractors.py
diff options
context:
space:
mode:
authorAshish Gupta <39122144+Ashish0804@users.noreply.github.com>2021-11-30 21:39:15 +0530
committerGitHub <noreply@github.com>2021-11-30 21:39:15 +0530
commit5118d2ec58e3a882900fef7a0191c465ddf3d592 (patch)
tree6afe6913336f265cef30452d9bce606834c292a3 /yt_dlp/extractor/extractors.py
parent717216b0930c742dab5bbd065e9c58caace74a8c (diff)
downloadhypervideo-pre-5118d2ec58e3a882900fef7a0191c465ddf3d592.tar.lz
hypervideo-pre-5118d2ec58e3a882900fef7a0191c465ddf3d592.tar.xz
hypervideo-pre-5118d2ec58e3a882900fef7a0191c465ddf3d592.zip
[DiscoveryPlus] Rewrite extractors (see desc) (#1766)
* Add `DiscoveryPlusItalyShowIE` * Use `uuid.uuid4().hex` for device id so no cookies are required * Fix dash formats not being downloaded * Extract subtitles from manifests * Move all extractors to one file and restructure inheritances Authored by: Ashish0804, pukkandan
Diffstat (limited to 'yt_dlp/extractor/extractors.py')
-rw-r--r--yt_dlp/extractor/extractors.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/yt_dlp/extractor/extractors.py b/yt_dlp/extractor/extractors.py
index 45eec47c6..253e67e90 100644
--- a/yt_dlp/extractor/extractors.py
+++ b/yt_dlp/extractor/extractors.py
@@ -341,10 +341,6 @@ from .democracynow import DemocracynowIE
from .dfb import DFBIE
from .dhm import DHMIE
from .digg import DiggIE
-from .discoveryplusindia import (
- DiscoveryPlusIndiaIE,
- DiscoveryPlusIndiaShowIE,
-)
from .dotsub import DotsubIE
from .douyutv import (
DouyuShowIE,
@@ -356,7 +352,11 @@ from .dplay import (
HGTVDeIE,
ScienceChannelIE,
DIYNetworkIE,
- AnimalPlanetIE
+ AnimalPlanetIE,
+ DiscoveryPlusIndiaIE,
+ DiscoveryNetworksDeIE,
+ DiscoveryPlusItalyShowIE,
+ DiscoveryPlusIndiaShowIE,
)
from .dreisat import DreiSatIE
from .drbonanza import DRBonanzaIE
@@ -378,7 +378,6 @@ from .discoverygo import (
DiscoveryGoIE,
DiscoveryGoPlaylistIE,
)
-from .discoverynetworks import DiscoveryNetworksDeIE
from .discoveryvr import DiscoveryVRIE
from .disney import DisneyIE
from .dispeak import DigitallySpeakingIE