yt-dlp/youtube_dlc
Dan Walker 87ab4fb11a Added DRM logic
In the event when there are no available sources due to DRM controlled sources, return a DRM error and don't proceed with trying.

#28 reports that an ExtractorError "No video formats found". Which is true, because the formats list is empty, however it's empty because they are all locked. This provides a more informative message to the end-user.

# TESTING
Tried the URL provided in #28 and confirmed a DRM messages is returned.
2020-10-27 06:33:47 -07:00
..
downloader
extractor Added DRM logic 2020-10-27 06:33:47 -07:00
postprocessor
__init__.py [core] add option to trim file name length with integer 2020-09-30 05:50:09 +02:00
__main__.py
aes.py
cache.py
compat.py
jsinterp.py
options.py [core] add option to trim file name length with integer 2020-09-30 05:50:09 +02:00
socks.py
swfinterp.py
update.py
utils.py [mtv] fix mtv.com and more(?) 2020-10-09 07:06:49 +02:00
version.py next release: 2020.10.26 2020-10-26 04:34:25 +01:00
YoutubeDL.py [core] add option to trim file name length with integer 2020-09-30 05:50:09 +02:00