diff options
author | Ashish Gupta <39122144+Ashish0804@users.noreply.github.com> | 2021-11-30 21:39:15 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-30 21:39:15 +0530 |
commit | 5118d2ec58e3a882900fef7a0191c465ddf3d592 (patch) | |
tree | 6afe6913336f265cef30452d9bce606834c292a3 /yt_dlp/extractor/extractors.py | |
parent | 717216b0930c742dab5bbd065e9c58caace74a8c (diff) | |
download | hypervideo-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.py | 11 |
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 |